the-custodian/docs/changes/2026-11-01-scanner-json-digest/native-r5/proposal.json
codex dfd7ee5f30
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Reject generated-only commits / generated-commit-guard (push) Successful in 13s
Record approved scanner revision 5 and verified cached-stream correction
2026-11-02 11:31:44 +01:00

25 lines
1.3 KiB
JSON

{
"proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101",
"revision": 5,
"original_revision": 1,
"reused_r4_packet_sha256": "64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd",
"target": "same railiance01 forgejo/forge and existing scanner fragments; same six source candidates",
"expected_result": "Cached artifact verification consumes/counts the sent binary, then unchanged guarded revision4 activation and six-source followthrough complete",
"verification": "PLAN.md;4 pinned-image staging cases;2 envelope tests;actual read-only input-consumption comparisons passed both transports;unchanged revision4 guard/probe tests",
"rollback": "unchanged revision4 guarded rollback via delegated controller; keep repaired coverage, all artifacts and failed receipts",
"cost_estimate_eur": {
"additional_infrastructure": 0,
"attended_minutes": [
20,
35
],
"founder_time": "unpriced"
},
"risk_estimate_eur": {
"complete_credible_loss_bound": null,
"illustrative_recovery": 100,
"basis": "one hour at illustrative EUR100/hour; full recovery/security loss unpriced, explicit supervision required"
},
"authority": "pending exact revision5 review; not natively executed",
"scanner_and_source_candidates": "unchanged; candidateD7 and same six postimages"
}