{
  "disclosure": "Synthetic sandbox checks only; not a customer pilot or production validation",
  "results": [
    {
      "name": "Issued snapshot",
      "expected": "valid-in-snapshot",
      "status": "valid-in-snapshot",
      "reason": "Signatures, evidence hash, event chain and validity window pass for this synthetic snapshot only.",
      "pass": true
    },
    {
      "name": "Suspended snapshot",
      "expected": "suspended",
      "status": "suspended",
      "reason": "Signed suspension exists in this snapshot; reliance is paused.",
      "pass": true
    },
    {
      "name": "Revoked snapshot",
      "expected": "revoked",
      "status": "revoked",
      "reason": "Signed revocation exists in this snapshot; do not rely on this credential.",
      "pass": true
    },
    {
      "name": "Expired credential",
      "expected": "expired",
      "status": "expired",
      "reason": "Credential expiry has been reached.",
      "pass": true
    },
    {
      "name": "Altered evidence",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Evidence hash mismatch.",
      "pass": true
    },
    {
      "name": "Altered signature",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Signature validation failed.",
      "pass": true
    },
    {
      "name": "Missing event",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Lifecycle binding, sequence or chain mismatch.",
      "pass": true
    },
    {
      "name": "No event history",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Required credential, evidence or lifecycle history missing.",
      "pass": true
    },
    {
      "name": "Wrong issuer key",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Signature validation failed.",
      "pass": true
    },
    {
      "name": "Future event",
      "expected": "invalid",
      "status": "invalid",
      "reason": "Lifecycle event time is inconsistent with verification time.",
      "pass": true
    }
  ],
  "syntheticPostureChecks": [
    {
      "id": "E-001",
      "device": "DEMO-001",
      "source": "synthetic fixture",
      "fresh": true,
      "complete": true,
      "result": "pass"
    },
    {
      "id": "E-002",
      "device": "DEMO-002",
      "source": "synthetic fixture",
      "fresh": true,
      "complete": true,
      "result": "fail"
    },
    {
      "id": "E-003",
      "device": "DEMO-003",
      "source": "synthetic fixture",
      "fresh": false,
      "complete": false,
      "result": "insufficient evidence"
    }
  ]
}