Stale evidence becomes repair work.
stale evidence does not become a message. This drill renews public sources, digest, route index, ledger projection, graph state, autonomy status, and the no-outbound gate before the proof route can be trusted again.
Current fixture
Decision
Ready
Repairs
7/7
Average
4.7/5
Next
Suite
Renewal route
-
public_sourcesRefresh the role-source fingerprint.Official role evidence must be current before any proof copy changes.
Verifier:
python3 tools/deployment_receipt.py validate-renewal-drill --input examples/proof_route_renewal_drill.json. Score 5/5 -
reviewer_digestRegenerate the digest after source repair.The latest receipt and strongest proof cards must match the active graph.
Verifier:
python3 tools/reviewer_digest.py render. Score 5/5 -
route_indexExpose the renewed route.The reviewer path must show the renewal branch, sentinel, digest, graph, and no-send boundary.
Verifier:
node tools/qa-check.mjs. Score 4/5 -
ledger_projectionRebuild the public projection.Record count, latest action, graph counts, and URL map must match source truth.
Verifier:
python3 tools/export_inspector_data.py && python3 tools/proof_ledger.py verify --ledger .ciw/ledger.jsonl. Score 5/5 -
graph_stateReconcile the next branch.The graph must select a local proof branch, not a contact path, while the gate is closed.
Verifier:
python3 tools/progress_graph.py validate && python3 tools/ciw_autonomy.py plan. Score 5/5 -
autonomy_statusPublish the warning state.Heartbeat must show required checks, public URLs, and the exact remaining warning.
Verifier:
python3 tools/ciw_autonomy.py heartbeat. Score 4/5 -
no_outbound_gateKeep repair separate from contact.Every renewed surface must preserve the May 26, 2026 date gate.
Verifier:
rg -n "No outreach before 2026-05-26|no-outbound" docs examples README.md. Score 5/5
Source verifiers
python3 tools/deployment_receipt.py validate-renewal-drill --input examples/proof_route_renewal_drill.jsonpython3 tools/deployment_receipt.py renewal-drill --input examples/proof_route_renewal_drill.jsonpython3 scripts/verify_public_pack.pypython3 -m unittest tests/test_proof_ledger.py tests/test_deployment_receipt.py
Repair only
The renewal drill does not send, schedule, address, or authorize external contact. It repairs public proof surfaces after stale-route refusal and leaves the next branch as a local regression suite.
It does not claim target-company affiliation, endorsement, employment, customer deployment, revenue, incorporation, funding, legal status, trademark ownership, or production results.