32 lines
2.4 KiB
Markdown
32 lines
2.4 KiB
Markdown
# Independent controls verifier — bounded formal acceptance task
|
|
|
|
Model openai/gpt-5.6-terra; role verifier; actor controls-independent-verifier.
|
|
No implementation/source/document edits, no delegates/commits/lab actions. Own only your
|
|
canonical runtime checkpoint/verdict for controls-bootstrap, plus
|
|
campaign/rollout/formal-verifier-state.md. Read canonical AGENTS, contract and current evidence.
|
|
Do not rely on lead summary. Inspect recorded tests/raw stderr/source bindings and reproduce
|
|
the complete control suite (now 37 tests after R8). Challenge old-checkpoint recovery,
|
|
same-HEAD source drift and final integrated-verifier launch guards specifically.
|
|
Read independent Astra review, noting it is distinct from this formal source-bound verdict.
|
|
|
|
Source-bound test package is already attached to controls-bootstrap, state verification.
|
|
R8 is now formally resolved by Astra (d-6239404c8f40351310c8abf0); the one-line role/status
|
|
fix and added guarded integration regression require refreshed source-bound verification.
|
|
Validate ALL evidence/inputs/binaries/source_binding through campaign API/CLI, independently run
|
|
the appropriate local unit suite, inspect the actual normal-launch record
|
|
campaign/runtime/runs/run-df1472c13f31db3a4d5361f0.json and its JSON events/checkpoint to confirm
|
|
real session/stop/no source mutation. Do not mistake fake-process tests for that real launch.
|
|
|
|
If running in integration: source/package revalidate the final integrated evidence; no repeat
|
|
suite is needed if hashes match your just-reproduced verification package. New verdict must
|
|
bind the changed integrated evidence digest. If contract criterion holds and no new blocker, record a passing
|
|
verdict with campaign CLI: --actor controls-independent-verifier --role verifier
|
|
--model openai/gpt-5.6-terra --session controls-independent-<unique> --verdict pass
|
|
--explanation scoped to actual controls tests. If not, record fail with precise evidence.
|
|
Never widen this to whole-engine/full-assets/research acceptance.
|
|
|
|
Write a checkpoint with your actual actor/model/role/session, immutable evidence artifact(s),
|
|
test outcomes and exact next action. Lead will then promote same package to integration and ask
|
|
for final source/package revalidation; no redundant tests needed if all source/input hashes are
|
|
identical, but changed integrated evidence digest needs a new independent verdict.
|
|
At completion stop. Checkpoint before 40-step quantum limit. No alias model substitution.
|