Files
boshu2__agentops/docs/reference
Bo 69f055f8a2 W3a judgment wave: real output contracts, honest effects, scratch-tier artifact dirs (#1000)
## Summary

Wave W3a of the skill-overhaul reboot
(`age-skill-overhaul-reboot-sjv7v.4`, judgment half) — six judgment
skills, every checklist item verified against the live tree first.

- **council** — the dangling `council-report.v1` contract is now real:
skill-local schema + jq `validate-output.sh` (rejects smuggled
verdict/readiness fields, single-judge panels, empty findings) +
validator contract guard; boundary broadened to "does not mint a verdict
of any version"; negative trigger, judge-timeout failure semantics,
output location under `.agents/scratch/council/`.
- **reality-check** — same treatment for the dangling
`reality-check-report.v1`; adds no-verdict boundary and untestable-claim
failure line.
- **postmortem** — `output_contract` now names the real markdown report
(was a `.feature` path); `effects: []` → `[write_postmortem_report]`;
artifact dir moved to the ADR-0016 closed set
(`.agents/scratch/postmortem/`).
- **idea-genie** — artifact dir moved to
`.agents/scratch/ideas/<run-id>/` with bats fixtures updated.
- **premortem** — boundary fixed to deny any verdict version.
- **scope** — zero changes: verified already-tight; its checklist
enhances dispositioned reject/defer with reasons.

Notable: the checklist's cross-cutting "live loop emits verdict.v3"
claim was **verified stale** (main is verdict.v2; no validate_v3.py
exists) and rejected — the reboot's verify-before-edit rule doing its
job.

Ledger (17 items: fixed 5 / applied 5 / rejected 4 / deferred 3, zero
silent drops):
`docs/audits/2026-07-28-skill-overhaul-reboot/wave-reports/w3a.md`.

## Validation

- 23/23 bats (liveness + anti-spiral + native-skills fixtures); output
validators smoke-tested both directions; contract guards strip-tested
- 49/49 frontmatter; `regen-all.sh --check` clean;
`check-skill-python-ratchet.sh` PASS (no new Python — validators are
jq/shell); token budgets green
- Cross-family (Codex) review in flight; two-round ceiling per plan

Tracker: `age-skill-overhaul-reboot-sjv7v.4` (closes with W3b)
2026-07-28 13:56:28 +00:00
..