singularity-forge/.agents/skills
Mikael Hugo 7003da3f6a test(uok): assert triage-apply-mutation-gate fires after agree-path
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>
2026-05-14 18:16:04 +02:00
..
forge-autonomous-runtime sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
forge-command-surface sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
forge-harness sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
forge-operating-model sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
forge-planning sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
forge-state sf snapshot: uncommitted changes after 49m inactivity 2026-05-12 16:45:04 +02:00
nix-build docs: tighten sf runtime state boundary 2026-05-07 04:00:58 +02:00
repo-map test(uok): assert triage-apply-mutation-gate fires after agree-path 2026-05-14 18:16:04 +02:00
smoke-test feat: stabilize autonomous workflow system 2026-05-01 20:18:50 +02:00
.gitkeep .agents: adopt agentsfolder/spec v0.1 as canonical agent configuration 2026-05-11 20:04:35 +02:00