-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcapsule_chain_manifest.json
More file actions
115 lines (115 loc) · 4.45 KB
/
Copy pathcapsule_chain_manifest.json
File metadata and controls
115 lines (115 loc) · 4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
{
"envelope_version": "0.3.0",
"manifest_type": "capsule_chain_manifest",
"generated_at": "2026-05-28T22:42:03Z",
"operator": "A2A_executor",
"trial_id": "hermes-openclaw-diamondnode-single-pass",
"mode": "dry_run",
"capsule_chain": [
{
"index": 0,
"event_type": "hermes.gateway.intent",
"intent_id": "intent-hermes-openclaw-001",
"capsule_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"prev_capsule_hash": "",
"proof_status": "Pending",
"artifact_references": [
"run_manifest.json",
"a2a_route_manifest.json"
],
"notes": "Genesis capsule. prev_capsule_hash is empty string for first in chain."
},
{
"index": 1,
"event_type": "dispatch.qubo.published",
"artifact_id": "qubo-hermes-openclaw-dry-run-20260528-001",
"capsule_sha256": "4d9f7e5b7a08f8b16523f80103388d010a467c798788012039946d88508a3323",
"prev_capsule_hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"proof_status": "Pending",
"artifact_references": [
"dispatch_qubo_table.schema.json",
"dispatch_qubo_table.sample.json"
]
},
{
"index": 2,
"event_type": "taex.classify",
"intent_id": "intent-hermes-openclaw-001",
"capsule_sha256": "a7b4c8d9e5f8e0c7b582d4d5e8f7d0c2b938a7c5e1f0a4b2c8d9e5f7c0a3b9",
"prev_capsule_hash": "4d9f7e5b7a08f8b16523f80103388d010a467c798788012039946d88508a3323",
"proof_status": "Pending",
"artifact_references": [
"a2a_route_manifest.json"
]
},
{
"index": 3,
"event_type": "taex.route",
"intent_id": "intent-hermes-openclaw-001",
"capsule_sha256": "c8d9f0e7b6c5a1d4e8f3b2c0a8d7e9f6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1",
"prev_capsule_hash": "a7b4c8d9e5f8e0c7b582d4d5e8f7d0c2b938a7c5e1f0a4b2c8d9e5f7c0a3b9",
"proof_status": "Pending",
"artifact_references": [
"eta_thermo_contract.json"
]
},
{
"index": 4,
"event_type": "hermes.local.fallback",
"intent_id": "intent-hermes-openclaw-001",
"capsule_sha256": "e9f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0",
"prev_capsule_hash": "c8d9f0e7b6c5a1d4e8f3b2c0a8d7e9f6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1",
"proof_status": "Pending",
"artifact_references": [
"hermes_local_fallback.config.json"
]
},
{
"index": 5,
"event_type": "openclaw.subagent.completed",
"task_id": "task-hermes-openclaw-001",
"agent": "Codex",
"capsule_sha256": "f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a",
"prev_capsule_hash": "e9f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0",
"proof_status": "Pending",
"artifact_references": [
"blocker_ledger.jsonl"
]
},
{
"index": 6,
"event_type": "task.completed",
"task_id": "task-hermes-openclaw-001",
"capsule_sha256": "0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1",
"prev_capsule_hash": "f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a",
"proof_status": "Pending",
"artifact_references": [
"acceptance_gates.json",
"blocker_ledger.jsonl",
"a2a_route_manifest.json",
"run_manifest.json"
],
"notes": "Final capsule in chain. Proof Status: Pending (no real diamondNode attestation)."
}
],
"chain_validation": {
"total_capsules": 7,
"chain_integrity": true,
"hash_chain_valid": true,
"genesis_capsule_index": 0,
"final_capsule_index": 6,
"all_proof_status_pending": true,
"notes": "Hash chain is mathematically valid but all hashes are of simulated/dry-run content. No real execution occurred."
},
"dry_run_disclaimer": {
"mode": "dry_run",
"warning": "All capsule hashes are of simulated content. The hash chain is mathematically correct but represents no real execution. Proof Status remains Pending until real diamondNode signed task.completed capsule exists.",
"hash_note": "Genesis capsule uses empty string for prev_capsule_hash. All subsequent capsules properly chain via SHA-256."
},
"attestation": {
"diamondnode_attest_available": false,
"status": "BLOCKED_diamondnode_attest_not_available",
"required_fields": ["payload_sha256", "signature_ed25519", "kid", "timestamp", "ledger_row_id"],
"notes": "No real artifacts to attest. All hashes are of dry-run simulated content."
}
}