{
  "runtime": {
    "python": "3.12.10 (tags/v3.12.10:0cc8128, Apr  8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)]",
    "cryptography": "46.0.7",
    "matplotlib": "3.11.2"
  },
  "fixtures": "Fabricated English examples",
  "key_policy": "Fresh ephemeral demonstration keys; no private keys or shared secrets persisted",
  "reproduction": "Rerun analogous case definitions using clean fixtures; fresh keys change signatures but not expected outcomes",
  "source_hashes": {
    "generator": "00780f4cac584c941215a963877b2ccf36360850784bfc8f8b48fd5c14598b7d"
  },
  "limits": [
    "Hand-selected cases are not accuracy estimates or security proof",
    "Failed attempt consumes pending nonce before verification",
    "No persistence expiry rate limits relay defense or key custody",
    "Public key is not bound to a real identity",
    "Graph evidence fields are not independently verified evidence"
  ]
}
