- Probe every OpenCode V2 capability SwarmOS uses at startup and run each setup
module in isolation; /doctor and tools.swarmos.doctor report registered,
skipped (with the missing capability) and failed modules plus caught hook errors.
- scripts/check-host-contract.ts scans an OpenCode V2 checkout for the hook
names and APIs SwarmOS relies on (also runnable via OPENCODE_V2_SRC in tests).
- tools.verify.run discovers the repo's own checks, scopes tests to files that
import the changed code, and returns structured counts and file:line failures.
QA PASS receipts and the release gate now require a passing run on the
current working tree (opt out with requireVerifiedReceipts: false).
- Per-session telemetry and an observe-only mode used as the benchmark baseline.
- bench/: 12 tasks with hidden tests and reference solutions, reference/noop/
agent drivers, and a SwarmOS-vs-baseline report.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_0171AqkGJuWMw9gY25tb1Q7T