Polecats were not calling `gt done` after completing work because the compact PRIME.md context (used after compaction or when the SessionStart hook is the only context) was missing this critical step. The Session Close Protocol listed steps 1-6 (git status, add, bd sync, commit, bd sync, push) but omitted step 7 (`gt done`), which: - Submits work to the merge queue - Exits the polecat session - Allows the witness to spawn new polecats for remaining work Without `gt done`, polecats would push code and announce "done" but remain idle in their sessions, blocking the workflow cascade. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
21 KiB
21 KiB