macot 0.1.0

Multi Agent Control Tower - CLI for orchestrating Claude CLI instances
Documentation
.PHONY: build test check clean install fmt fmt-check lint ci
build: ## Build the project in release mode
	cargo build --release

test: ## Run the test suite
	cargo test

check: ## Check compilation without building artifacts
	cargo check

clean: ## Clean build artifacts and report files
	cargo clean
	rm -rf .macot/reports/*.yaml

install: build ## Install the binary from the local source
	cargo install --path .

fmt: ## Format Rust source code
	cargo fmt

fmt-check: ## Verify Rust formatting without writing files
	cargo fmt --check

lint: ## Run clippy lints and fail on warnings
	cargo clippy -- -D warnings

ci: build lint fmt-check test ## Run local CI checks (build, lint, format, test)