Mission Run Overview
Mission Run: Mission Coordination Branch with Atomic Event Log
Route mission bookkeeping to a per-mission coordination branch and make event-log emission atomically reversible so implement/review never leaves dangling commits on main.
Today, agent action implement and agent action review silently commit planning artifacts to protected branches while loudly rejecting WP transition tracking commits, and they append events to status.events.jsonl before attempting the tracking commit — leaving dirty working trees on main when the commit fails. This mission routes all mission-wide bookkeeping (status events, decisions, issue matrix, transition tracking commits) to a dedicated per-mission coordination branch that lanes are parented on and rebase from at natural sync points, and makes event-log appends atomic via byte-offset rollback on tracking-commit failure. As a side effect, finalize-tasks will record the canonical merge target branch in WP frontmatter, not the current checkout branch.