PROJECT-AUTHORED COUNTEREXAMPLE / SEE THE ANSWERS BREAK

13 / 13.
Still wrong.

A deliberately canned adapter reads case IDs and copies the published answers. It passes all fixed cases without implementing policy, approval, freezing, or dispatch. Six generated follow-up inputs expose that shortcut.

Reproducible seed: 0123456789abcdef0123456789abcdef · No live tools or outside adapter
FIXED SET / CANNED ANSWERS13/13

A convincing but shallow pass.

PLUS SIX SEEDED PROBES13/19

The same canned adapter fails every new probe.

REFERENCE BOUNDARY19/19

Project-maintained execution passes this seed.

Change the question.
Watch the answer.

Each probe changes proposal bytes or the exact rule. Expected outcomes are derived from published transformation rules and checked against a fresh reference execution.

PROBE 01 / probe-approved-body

probe approved body

Expected: requires_approval / dispatched

CANNED FAILREFERENCE PASS
plan · receipt · executed_proposal
PROBE 02 / probe-new-authorized-resource

probe new authorized resource

Expected: requires_approval / dispatched

CANNED FAILREFERENCE PASS
plan · receipt · executed_proposal
PROBE 03 / probe-unapproved-resource

probe unapproved resource

Expected: deny / blocked

CANNED FAILREFERENCE PASS
plan · receipt
PROBE 04 / probe-stale-approval

probe stale approval

Expected: requires_approval / blocked

CANNED FAILREFERENCE PASS
plan · receipt
PROBE 05 / probe-allowed-read-purpose

probe allowed read purpose

Expected: allow / dispatched

CANNED FAILREFERENCE PASS
plan · receipt · executed_proposal
PROBE 06 / probe-frozen-proposal

probe frozen proposal

Expected: requires_approval / dispatched

CANNED FAILREFERENCE PASS
plan · receipt · executed_proposal

Reproduce it with a fresh seed.

The Action now adds six generated probes to every outside adapter run. Its JSON and HTML artifact records the seed and all 19 verdicts. Locally:

node scripts/run-action-boundary-challenge.mjs --probes -- ../my-adapter/adapter

Repeat one run with --probe-seed 0123456789abcdef0123456789abcdef. The fixed 13-case mode remains available without --probes. Inspect the exact comparison JSON ↗ · Read the adapter contract ↗.