{
  "date": "2026-11-06T12:05:12.945Z",
  "semaphore": "4.14.5",
  "realZK": true,
  "syntheticOnly": true,
  "scope": "browser-local teaching demo only; no persistent/global production verifier",
  "passed": [
    "real proof verifies, no identity commitment or private field in public transcript",
    "two concurrent session submissions accept once; replay is valid crypto but duplicate",
    "application and epoch scopes differ, proofs verify, same member root remains",
    "changed curve point and altered public message fail real verification"
  ]
}