diff --git a/.story_kit/project.toml b/.story_kit/project.toml index 5feaa75..65bb7c7 100644 --- a/.story_kit/project.toml +++ b/.story_kit/project.toml @@ -12,6 +12,7 @@ teardown = [] [[agent]] name = "supervisor" +stage = "other" role = "Coordinates work, reviews PRs, decomposes stories." model = "opus" max_turns = 200 @@ -50,6 +51,7 @@ system_prompt = "You are a supervisor agent. Read CLAUDE.md and .story_kit/READM [[agent]] name = "coder-1" +stage = "coder" role = "Full-stack engineer. Implements features across all components." model = "sonnet" max_turns = 50 @@ -59,6 +61,7 @@ system_prompt = "You are a full-stack engineer working autonomously in a git wor [[agent]] name = "coder-2" +stage = "coder" role = "Full-stack engineer. Implements features across all components." model = "sonnet" max_turns = 50 @@ -68,6 +71,7 @@ system_prompt = "You are a full-stack engineer working autonomously in a git wor [[agent]] name = "qa-2" +stage = "qa" role = "Reviews coder work in worktrees: runs quality gates, generates testing plans, and reports findings." model = "sonnet" max_turns = 40 @@ -134,6 +138,7 @@ system_prompt = "You are a QA agent. Your job is read-only: review code quality, [[agent]] name = "coder-opus" +stage = "coder" role = "Senior full-stack engineer for complex tasks. Implements features across all components." model = "opus" max_turns = 80 @@ -143,6 +148,7 @@ system_prompt = "You are a senior full-stack engineer working autonomously in a [[agent]] name = "qa" +stage = "qa" role = "Reviews coder work in worktrees: runs quality gates, generates testing plans, and reports findings." model = "sonnet" max_turns = 40 @@ -209,6 +215,7 @@ system_prompt = "You are a QA agent. Your job is read-only: review code quality, [[agent]] name = "mergemaster" +stage = "mergemaster" role = "Merges completed coder work into master, runs quality gates, archives stories, and cleans up worktrees." model = "opus" max_turns = 30