Codex audit (Q4) flagged that the mutation gate landed in slice 3a but the test suite only verified the three earlier gates. Add coverage: - agree-path: mutation-gate fires with outcome=fail, rejectedCount=1, resolvedCount=0 (the test fixture has no real ledger entry for the decision id, so markResolved rejects it — the gate correctly surfaces the partial failure) - disagree-path: mutation-gate does NOT fire (apply phase skipped) Pins the 4-gate contract end-to-end. Suite: 4/4 in this file. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| forge-autonomous-runtime | ||
| forge-command-surface | ||
| forge-harness | ||
| forge-operating-model | ||
| forge-planning | ||
| forge-state | ||
| nix-build | ||
| repo-map | ||
| smoke-test | ||
| .gitkeep | ||