Tests
Verifier bindings, keyed rules from recipe 34 and example-space values from recipe 44.
13 Specs with a verifier binding and 32 without. 0 keyed rules exercised and 231 unexercised. 14 unkeyed rules. 0 example spaces with an uncovered value.
- cc-agents ·
spec:architecture.cc-agents· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 1 unkeyed rules - The inbox ·
spec:architecture.inbox· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 1 unkeyed rules - Relay ·
spec:architecture.relay· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 1 unkeyed rules - One adapter module per harness, behind one contract ·
spec:cc-agents.adapter-contract· verifier binding present: 2 verifiers, 2 enabled · 0 of 0 keyed rules exercised · 11 unkeyed rules- test:cc-agents.opencode-suite · enabled ·
tests/adapters/opencode.test.mjs:4 - test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.opencode-suite · enabled ·
- GPT runs through the user's Codex, one app-server per turn ·
spec:cc-agents.codex-adapter· verifier binding present: 1 verifiers, 1 enabled · 0 of 11 keyed rules exercised · 0 unkeyed rules- test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.sidecar-suite · enabled ·
- Sessions that must message each other leave a record and a place in a chain ·
spec:cc-agents.coordination· verifier binding none: 0 verifiers, 0 enabled · 0 of 6 keyed rules exercised · 0 unkeyed rules - Coordination switches on alone, and a project takes it up with one setting and its own boundaries ·
spec:cc-agents.coordination.adoption· verifier binding none: 0 verifiers, 0 enabled · 0 of 9 keyed rules exercised · 0 unkeyed rules - A second session exists only across a boundary one session cannot cross ·
spec:cc-agents.coordination.boundary-only· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - A lead states its parent once, and the chain is read from what leads stated ·
spec:cc-agents.coordination.chain· verifier binding none: 0 verifiers, 0 enabled · 0 of 12 keyed rules exercised · 0 unkeyed rules - Messages between sessions this session saw are kept whole, with what is known of who sent them and what came of them ·
spec:cc-agents.coordination.record· verifier binding none: 0 verifiers, 0 enabled · 0 of 18 keyed rules exercised · 0 unkeyed rules - A scan reads a project's sessions and traces each direction to its outcome ·
spec:cc-agents.coordination.session-scanning· verifier binding none: 0 verifiers, 0 enabled · 0 of 7 keyed rules exercised · 0 unkeyed rules - The person sees the chain and the traffic without asking a model ·
spec:cc-agents.coordination.view· verifier binding none: 0 verifiers, 0 enabled · 0 of 5 keyed rules exercised · 0 unkeyed rules - A cap on concurrent turns holds across every Claude session on the machine ·
spec:cc-agents.cross-session-slots· verifier binding present: 1 verifiers, 1 enabled · 0 of 7 keyed rules exercised · 0 unkeyed rules- test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.sidecar-suite · enabled ·
- The agent's last message is exactly the harness's final answer ·
spec:cc-agents.exact-answer· verifier binding present: 1 verifiers, 1 enabled · 0 of 6 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4
- test:cc-agents.mod-suite · enabled ·
- The one tie between this repository's Specs and HQ's design ·
spec:cc-agents.hq-links· verifier binding none: 0 verifiers, 0 enabled · 0 of 14 keyed rules exercised · 0 unkeyed rules - The plugin installs from a marketplace, updates by version and changes nothing global ·
spec:cc-agents.installation· verifier binding none: 0 verifiers, 0 enabled · 0 of 5 keyed rules exercised · 0 unkeyed rules - A critically loaded machine refuses new agents and stops none ·
spec:cc-agents.machine-guard· verifier binding present: 2 verifiers, 2 enabled · 0 of 8 keyed rules exercised · 0 unkeyed rules- test:cc-agents.machine-suite · enabled ·
tests/machine.test.mjs:4 - test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.machine-suite · enabled ·
- The mod answers an agent's steps from the sidecar and never calls a model ·
spec:cc-agents.mod-layer· verifier binding present: 1 verifiers, 1 enabled · 0 of 10 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4
- test:cc-agents.mod-suite · enabled ·
- Claude reads a model guide that fits the harnesses installed here ·
spec:cc-agents.model-templates· verifier binding present: 1 verifiers, 1 enabled · 0 of 5 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4
- test:cc-agents.mod-suite · enabled ·
- Every other family runs through the user's OpenCode service ·
spec:cc-agents.opencode-adapter· verifier binding present: 1 verifiers, 1 enabled · 0 of 11 keyed rules exercised · 0 unkeyed rules- test:cc-agents.opencode-suite · enabled ·
tests/adapters/opencode.test.mjs:4
- test:cc-agents.opencode-suite · enabled ·
- The session's agents, their caps and the machine are always in view ·
spec:cc-agents.pane· verifier binding present: 2 verifiers, 2 enabled · 0 of 10 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4 - test:cc-agents.pane-suite · enabled ·
plugin/tests/pane.test.ts:4
- test:cc-agents.mod-suite · enabled ·
- The job agent takes Relay's header and returns Relay's state block ·
spec:cc-agents.relay-job-type· verifier binding present: 2 verifiers, 2 enabled · 0 of 11 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4 - test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.mod-suite · enabled ·
- Other model families run as real Claude Code agents ·
spec:cc-agents.runner· verifier binding none: 0 verifiers, 0 enabled · 0 of 7 keyed rules exercised · 0 unkeyed rules - One sidecar per Claude session owns the session's harness turns ·
spec:cc-agents.sidecar· verifier binding present: 1 verifiers, 1 enabled · 0 of 11 keyed rules exercised · 0 unkeyed rules- test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.sidecar-suite · enabled ·
- A message reaches the running turn at once, and a stop ends the harness turn ·
spec:cc-agents.steering-and-stop· verifier binding present: 2 verifiers, 2 enabled · 0 of 7 keyed rules exercised · 0 unkeyed rules- test:cc-agents.mod-suite · enabled ·
plugin/tests/mod.test.ts:4 - test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.mod-suite · enabled ·
- A guard ends the groups a harness turn started and it has seen, even when the sidecar is killed ·
spec:cc-agents.work-containment· verifier binding present: 1 verifiers, 1 enabled · 0 of 5 keyed rules exercised · 0 unkeyed rules- test:cc-agents.sidecar-suite · enabled ·
tests/sidecar.test.mjs:4
- test:cc-agents.sidecar-suite · enabled ·
- HQ holds everything until a per-project review screens client material ·
spec:decisions.client-material-deferred· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - Coordination is built on Claude Code's own messaging, and cc-agents adds only what that lacks ·
spec:decisions.coordination-native-first· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - An approved part of the graph reaches engineering as a read-only projection ·
spec:decisions.design-locked-by-projection· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - HQ does the core design and starts detailed work in the engineering environment ·
spec:decisions.hq-starts-engineering· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - Infra is super isolated and manages the isolated HQ ·
spec:decisions.isolated-infra-manages-hq· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - Generic orchestration moves from infra to cc-agents, and Relay runs jobs until cc-agents earns trust ·
spec:decisions.orchestration-leaves-infra· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - The recovery chain stops and this corpus replaces its master plan ·
spec:decisions.recovery-closed· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - HQ's plan for all software delivery is an SDP corpus in a small repository of its own ·
spec:decisions.sdp-holds-the-plan· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - Repositories stay separate, and the plan names work in them in prose ·
spec:decisions.separate-repositories· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - HQ's private context stays in one place and stays clean ·
spec:hq.context· verifier binding none: 0 verifiers, 0 enabled · 0 of 6 keyed rules exercised · 0 unkeyed rules - SDP carries delivery planning across projects ·
spec:hq.delivery-planning· verifier binding none: 0 verifiers, 0 enabled · 0 of 4 keyed rules exercised · 0 unkeyed rules - The engineering environment runs apart from HQ ·
spec:hq.engineering-environment· verifier binding none: 0 verifiers, 0 enabled · 0 of 1 keyed rules exercised · 0 unkeyed rules - HQ runs in an isolated environment that infra manages ·
spec:hq.environment· verifier binding none: 0 verifiers, 0 enabled · 0 of 3 keyed rules exercised · 0 unkeyed rules - HQ plans and designs across every project, and starts the engineering work ·
spec:hq.headquarters· verifier binding none: 0 verifiers, 0 enabled · 0 of 4 keyed rules exercised · 0 unkeyed rules - Infra delivers configuration by projection, under HQ's plan ·
spec:hq.infra· verifier binding none: 0 verifiers, 0 enabled · 0 of 7 keyed rules exercised · 0 unkeyed rules - HQ works apart from detailed work, and infra manages its environment ·
spec:hq.isolation· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - HQ's vocabulary ·
spec:hq.model· verifier binding none: 0 verifiers, 0 enabled · 0 of 0 keyed rules exercised · 0 unkeyed rules - Orchestration lives in one plugin, apart from infra and HQ ·
spec:hq.orchestration· verifier binding none: 0 verifiers, 0 enabled · 0 of 12 keyed rules exercised · 0 unkeyed rules - HQ hands a settled piece to a detailed session ·
spec:hq.session-handoff· verifier binding none: 0 verifiers, 0 enabled · 0 of 9 keyed rules exercised · 0 unkeyed rules
Composing (0)
Composing needs the script.