[[component]] name = "frontend" path = "frontend" setup = ["pnpm install", "pnpm run build"] teardown = [] [[component]] name = "server" path = "." setup = ["cargo check"] teardown = [] [[agent]] name = "supervisor" role = "Coordinates work, reviews PRs, decomposes stories." model = "opus" max_turns = 50 max_budget_usd = 10.00 system_prompt = "You are a senior engineering lead. Coordinate the work, review code, and ensure quality." [[agent]] name = "coder-1" role = "Full-stack engineer. Implements features across all components." model = "sonnet" max_turns = 30 max_budget_usd = 5.00 [[agent]] name = "coder-2" role = "Full-stack engineer. Implements features across all components." model = "sonnet" max_turns = 30 max_budget_usd = 5.00 [[agent]] name = "reviewer" role = "Reviews code changes, runs tests, checks quality gates." model = "sonnet" max_turns = 20 max_budget_usd = 3.00