Skip to content

Commit 51878a6

Browse files
committed
docs: add replay blocked runtime impossibility receipt example
1 parent 3c5c5c1 commit 51878a6

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"schema_version": "0.1",
3+
"receipt_id": "rir_replay_blocked_001",
4+
"timestamp": "2026-05-11T16:35:00Z",
5+
"attempted_action": "approve_payment_release",
6+
"actor": "ai_assistant",
7+
"authority": {
8+
"present": true,
9+
"source": "demo_authority_token_payment_001",
10+
"valid": false
11+
},
12+
"scope": {
13+
"allowed_action_class": "approve_payment_release",
14+
"requested_action_class": "approve_payment_release",
15+
"scope_match": true
16+
},
17+
"freshness": {
18+
"checked": true,
19+
"valid_until": "2026-05-11T16:00:00Z",
20+
"fresh": false
21+
},
22+
"replay": {
23+
"nonce": "demo_nonce_payment_001",
24+
"replay_detected": true
25+
},
26+
"state": {
27+
"current_state": "authority_expired_nonce_seen",
28+
"execution_permitted": false
29+
},
30+
"verdict": "REPLAY_BLOCKED",
31+
"reason": "The approval token was expired and the nonce had already been used.",
32+
"downstream_effect_prevented": "The payment release was not approved.",
33+
"human_review_required": true,
34+
"receipt_hash": null,
35+
"previous_receipt_hash": null,
36+
"claim_boundary": "Synthetic example. Path-local demonstration. Not production, compliance, financial, medical, or field evidence."
37+
}

0 commit comments

Comments
 (0)