{"schema":"cain42.epoch10.public_manifest.v1","runtime":"cain-42","process_started_at":1790900902.8168004,"git_commit_on_disk":"a45a6365f6af729c1e693f49d008b6b51ecff974","artifacts":{"bundle.json":{"url":"/api/v1/epoch10/bundle.json","sha256":"d2be78d6a2f509c9779fda997a2cde29824e2f8fedf27f21ff78ec1ef0a32e7a","bytes":204782,"media_type":"application/json","what":"22 authority decisions from a deterministic scenario against the real Epoch 10 fabric, with signed identities, world state, hash-chained journal and proofs","available":true},"verifier-b.py":{"url":"/api/v1/epoch10/verifier-b.py","sha256":"2a7881761aa3c1f5ace785c2abcfaaf742518f5a18e8cfce9e1d96422a922845","bytes":12397,"media_type":"text/x-python","what":"clean-room verifier: imports nothing from CAIN, re-derives every decision from raw data and compares","available":true},"verifier-c.py":{"url":"/api/v1/epoch10/verifier-c.py","sha256":"2c1ca13c708cbf9a02acf693972520bc077c251fa8e5591abe95dae9c565d70e","bytes":2124,"media_type":"text/x-python","what":"minimal public verifier: journal chain/signatures and proof signatures only (about 40 lines)","available":true},"verify-sites.py":{"url":"/api/v1/epoch10/verify-sites.py","sha256":"91141242c88800346249b7e36a348bb14091bf2e40ab2c06ada528e71ecdac32","bytes":4848,"media_type":"text/x-python","what":"fetches the evidence from all three sites, compares hashes across them, runs verifiers B and C, prints one verdict","available":true},"verification.json":{"url":"/api/v1/epoch10/verification.json","sha256":"9f5ab176912e691d2bdd3bd40c9648f6d6cc5bbd9e486f3476b2880eb5c7237d","bytes":796,"media_type":"application/json","what":"A/B/C verifier comparison recorded when the bundle was built","available":true},"status-matrix.json":{"url":"/api/v1/epoch10/status-matrix.json","sha256":"7625ca747a3f041c158c2189e1cc3b7fe0e0b55bc0b9caf53c394054d7cd0904","bytes":15399,"media_type":"application/json","what":"per-item assurance (A0-A5) for all 42 Epoch 10 items, reconciled across both evidence slices; lists what is NOT implemented","available":true},"slice1-master-proof.json":{"url":"/api/v1/epoch10/slice1-master-proof.json","sha256":"b214e8048a72bd5807656fab2f00e97220bbe8d025dc62d17a05f598d350f73b","bytes":9147,"media_type":"application/json","what":"second evidence slice: identity/authority, trajectory, composition and common-mode attack matrices with a separate clean-room verifier","available":true},"slice1-final-report.md":{"url":"/api/v1/epoch10/slice1-final-report.md","sha256":"e056faa4273fcaec1012b636dabc75263f0c8b066ffbf19631611b5191c3197d","bytes":8242,"media_type":"text/markdown","what":"human-readable report of the second evidence slice, including its own admitted defects","available":true},"redteam.json":{"url":"/api/v1/epoch10/redteam.json","sha256":"c285bc4c4b70a8187c872da1d8cb397b26388f65fe82a12829bbd1dd43eb61b4","bytes":7947,"media_type":"application/json","what":"15-step compromised-agent scenario; includes the steps that were NOT blocked or NOT tested","available":true}},"live_selftest":"/api/v1/epoch10/selftest","verify_in_seconds":"curl -s https://<any-of-the-3-sites>/api/v1/epoch10/verify-sites.py | python3 -","scope":"In-process scenarios against the real Epoch 10 Python modules. Single process, in-memory state, ephemeral keys. Verifier B was written by the same author as the fabric: independent implementation, not an independent third party. No external review has occurred.","not_claimed":["Epoch 10 is not a Byzantine fault tolerant cluster: these results say nothing about consensus, node failure or network partition","no MCP or A2A protocol-conformance suite has been run against Epoch 10","no performance benchmark, long-duration chaos run or third-party audit exists for Epoch 10","hardware (TEE) attestation is NOT IMPLEMENTED; privacy-preserving proofs are Merkle selective disclosure, not zero-knowledge","memory-poisoning and observation-forgery attacks (red-team steps 7 and 8) are NOT TESTED by the Epoch 10 campaign","truncation of the newest journal records is detectable only by a verifier that pinned the journal head earlier (red-team step 14)","the fabric public key inside a bundle proves only self-consistency; obtain it out-of-band to prove more"],"sites":["cainstudio.online","mcpgate.online","clawx.click"]}