| name | phase-commit |
| description | Finalize a voksa phase - verify, update PLAN.md, conventional commit, tag the milestone. |
| argument-hint | ["phase-number"] |
| disable-model-invocation | true |
Finalize Phase $0 of voksa.
- Run the /verify battery first. Abort immediately if any criterion fails.
- Listening checkpoints: if Phase $0 is 7, 10, or 11, STOP after rendering the battery — a human must A/B the WAVs against the eSpeak-jbo oracle and record MOS/ABX results in docs/listening/phase$0.md before anything is tagged. The human tags checkpoint milestones, not you.
- Update PLAN.md: mark Phase $0
[x], record date, commit SHA, and any deviations from the playbook; append a session-log line (date, phase, sessions used, notes).
- Commit everything with a Conventional Commit message scoped to the phase (e.g.
feat(core): ..., chore(repo): ...).
- Create an annotated tag
phase$0-complete. The auto-push hook pushes the commit and tag to origin; confirm they landed with git ls-remote --heads --tags origin.