Commit Graph

4 Commits

Author SHA1 Message Date
df3dd82572 feat: add Safe Exit protocol for blocked tasks under new task file convention
Agents no longer commit task files, so when an agent safe-exits:
- Agent notifies coordinator with detailed blocking message (what happened, what was tried, suggested fix)
- Agent commits any partial source code progress and pushes
- Coordinator updates task file on main with status: blocked and the reason
- Coordinator attempts resolution, spawns new agent if resolved

Also removed stale 'task file conflicts' from merge workflow since
agents no longer commit task files.
2026-05-11 11:38:52 +00:00
1d2a3c2133 feat: agents stop committing task files — coordinator owns task status on main
Agents no longer commit task files (tasks/*.md) to their feature branches.
This eliminates the highest-frequency merge conflict category (parallel
agents committing metadata to the same file set). The coordinator updates
task status on main after merging source code changes.

Implementation specialist changes:
- Removed 'Update Task' workflow step (status/summary updates)
- Completion summary now included in worktree notify message
- Simplified Safe Exit (no task file commit step)
- Added 'do not commit task files' instruction to commit step

Coordinator changes:
- Added Task File Handling section with coordinator ownership model
- Updated spawn prompt template to include task file convention
- Added post-merge task status update step
2026-05-11 11:37:32 +00:00
30ef54b337 docs: update coordinator agent spec with lessons from first implementation round 2026-05-11 11:25:32 +00:00
c5979ecd63 added agent defs 2026-05-08 18:09:02 +00:00