You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove auto-chain handoffs from all pipeline phases
Each speckit phase (specify, plan, tasks, implement) previously had
`handoffs` with `send: true`, causing the entire pipeline to fire as
one unstoppable chain. This creates critical issues in automated/headless
environments:
- Session contamination when phases inherit stale context from prior runs
- Zombie processes from auto-chained phases that survive process kills
- Wrong-issue execution when environment is reused across issues
- Loss of orchestrator control between phases (no verify step possible)
Fix: remove all handoff frontmatter so each phase completes its work,
reports what it did, and stops. The caller decides when to advance.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments