Skip to content

Promote War Room mode to a first-class Go command #369

Description

@linhdmn

docs/WAR-ROOM.md ships as scripts/warroom-loop.sh with a .warroom/ state dir — a bash loop implementing research → spec (SPEC.md AC checklist) → per-AC devagent task --auto-pr → evidence-judged completion, with guardrails inherited from the selfbuild loop. Comparable loops (pane-run, board-recovery) are typed, tested Go commands.

Gaps in the current form: bash-level state with no tests, WARMROOM_* env var misspelled throughout (doc + script), judge/AC-tick loop never validated against the herdr pane model, no structured ledger rows for war-room phase transitions.

Done when: devagent warroom exists in the Go CLI (research/spec/execute phases, resumable state, circuit breaker + starvation gate on par with selfbuild), ledger rows for phase transitions, the env spelling fixed, and scripts/warroom-loop.sh reduced to a thin caller or deleted.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:P2Backlog — later iterations

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions