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
Pause state already exists as SQUAD.md frontmatter (status: paused, paused_since, paused_reason — e.g. outreach since 2026-05-15) but is declarative only: nothing reads it. Known waste bug: the org planner dispatches paused squads anyway (fleet audit finding). Freezes currently work by agents happening to read prose in goals.md.
Spec
squads pause <squad> [--reason "..."] / squads resume <squad> — write the existing SQUAD.md frontmatter fields (no new state store).
Enforcement:
squads run <paused-squad> refuses with the reason + --force override for founder/manual use.
Context (founder decision 2026-06-12)
Pause state already exists as SQUAD.md frontmatter (
status: paused,paused_since,paused_reason— e.g. outreach since 2026-05-15) but is declarative only: nothing reads it. Known waste bug: the org planner dispatches paused squads anyway (fleet audit finding). Freezes currently work by agents happening to read prose in goals.md.Spec
squads pause <squad> [--reason "..."]/squads resume <squad>— write the existing SQUAD.md frontmatter fields (no new state store).squads run <paused-squad>refuses with the reason +--forceoverride for founder/manual use.squads statusandsquads dashshow paused state + since/reason;squads status <squad>shows full pause metadata.Acceptance
Related: #861 (org runner), #876 (context loader), hq governance epic #764 (advisory→mechanical pattern).
🤖 Generated with Claude Code