What problem does it solve? When the dev branch keeps failing verification and repeated repair attempts by the emit-side model cannot fix it, this Skill provides a controlled, human-confirmed way to discard the broken dev commits, hard-reset dev to the origin/main baseline, and restore the development board to a working state. ## Core Features & Use Cases - Preview confirmation gate: Lists the commits that would be discarded (origin/main..dev) without changing any state, requiring explicit user confirmation with a 12-character dev HEAD token before execution. - Safe reset and force push: Performs git reset --hard origin/main plus force-with-lease push, with prechecks for a dirty working tree and confirm-token mismatch. - Revert receipt and recovery verification: Writes a revert receipt via ws_report.py (committed and pushed with dev), then syncs code back to the workspace and triggers a mode-B recovery verification to confirm the board boots on the main baseline. - Use Case: After several failed fix rounds on dev, run the preview to review the discard list, confirm with the token, and let the Skill reset dev, record the receipt, and restore the board. ## Quick Start Ask the AI to preview the revert of dev to the main baseline, then confirm execution with the dev HEAD token and run the recovery verification.