{
  "event": {
    "id": "3f6e2337f554301f8b8ef2fefbbacf612edf0858924b4aa507986449462d3985",
    "pubkey": "6786e18a864893a900bd9858e650f67ccc3513f248fed374b591e2ff6922fbb7",
    "created_at": 1784437259,
    "kind": 30078,
    "tags": [
      [
        "d",
        "invinoveritas-proof-1e0f842062cdfaf7aa7235b9077e2b70bcf1226a180770ce8db5d67668031f8a-1784437259-944a5c5b"
      ],
      [
        "t",
        "invinoveritas"
      ],
      [
        "t",
        "proof"
      ],
      [
        "schema",
        "invinoveritas.verdict_proof.v1"
      ]
    ],
    "content": "{\"artifact_hash\":\"1e0f842062cdfaf7aa7235b9077e2b70bcf1226a180770ce8db5d67668031f8a\",\"artifact_type\":\"shell_command\",\"confidence\":0.85,\"conformance_suite\":\"https://github.com/babyblueviper1/preaction-governance-conformance\",\"decision_ref\":\"sha256:69b9bd605b1d427fa0e2c1254b40aa5df04f3595f0e881d3af8dfe384436ec79\",\"decision_ref_preimage_fields\":[\"artifact_hash\",\"artifact_type\",\"policy_version\",\"verdict\",\"source_class\",\"vantage_limitation\"],\"independent_nodes\":[\"https://invinoveritas-castra.babyblueviper.workers.dev/verify\",\"https://babyblueviper1--2aba75da693711f185891607ee4eb77e.web.val.run\"],\"key_id\":\"6786e18a864893a900bd9858e650f67ccc3513f248fed374b591e2ff6922fbb7\",\"mediator_name\":\"OSuite\",\"platform\":\"invinoveritas\",\"policy_version\":\"invinoveritas.review.v5\",\"schema\":\"invinoveritas.verdict_proof.v1\",\"source_class\":\"independent_mediator\",\"state_hash\":\"40d3a02cca3b905f7b519a5c98317576a95dd3884cc7e99db5b905a1ea841e1c\",\"summary_hash\":\"6c0f8e6b88b1f81161cde20e4a7b5d379975ed67274acc23b0d57e384ccccdf7\",\"verdict\":\"approve_with_concerns\",\"verified_at\":1784437259,\"verifier_keys\":\"https://api.babyblueviper.com/.well-known/verifier-keys.json\",\"verifier_pubkey\":\"6786e18a864893a900bd9858e650f67ccc3513f248fed374b591e2ff6922fbb7\",\"verify_how\":\"Easiest: install the offline verifier above and recompute locally. Or POST this proof's signed `event` to verify_url (or an independent_node), OR run NIP-01 yourself: recompute the Nostr event id = sha256([0,pubkey,created_at,kind,tags,content]), verify the schnorr signature against verifier_pubkey. valid ⇒ invinoveritas issued this, untampered. No trust required.\",\"verify_offline\":\"npm i invinoveritas-verify  ·  pip install invinoveritas-verify  — recompute this proof on your own machine against verifier_pubkey; you never have to call us.\",\"verify_url\":\"https://api.babyblueviper.com/verify-proof\"}",
    "sig": "fb168183822c076adba41b94ea857ebbbb3143daab73c7214c641a8a15c7c830e0196b222e43b9537a6cac90d959231ac291d1a6e5baa9ccf01bacb4d976cb48"
  },
  "expect_artifact_hash": "1e0f842062cdfaf7aa7235b9077e2b70bcf1226a180770ce8db5d67668031f8a"
}
