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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
Completed bmad-dev-auto work is no longer falsely deferred when the skill leaves the spec
frontmatter status stale. The skill can finalize a run in its ## Auto Run Result prose
(Status: done) yet leave the YAML frontmatter at the template default draft; since every gate
reads frontmatter, the sprint/ledger sync no-op'd and the story or sweep bundle deferred — losing
tested work on rollback. The orchestrator now reconciles the frontmatter to the success status
from the terminal prose before the gates run (journaled spec-status-reconciled). It reconciles
only a done outcome from a non-terminal status, and every deterministic gate (worktree diff,
dw-ids, verify commands, ledger) still runs — so the bookkeeping is repaired without trusting prose
to pass a gate.