{
  "harness_run": "harness-2026-05-04-A",
  "kind": "hive_transaction_lifecycle_demo_bundle",
  "spec_version": "1.0",
  "purpose": "Demonstrates the 13-step Hive transaction lifecycle: identity -> intent -> qualification -> trust -> rubric -> proof -> seal -> sign -> receipt -> settle -> file -> verify -> dashboard. Hybrid: LIVE read endpoints stitched with SIGNED SAMPLE write endpoints. Replayable, deterministic, offline-verifiable.",
  "issued_at": "2026-05-04T19:00:00-07:00",
  "issuer": "did:hive:hive-passport",
  "issuer_pubkey_b64u": "nxCpCWMw0EIYl5I37xFoSnaYNApu9nEZMNr370wfZgw",
  "agent": {
    "did": "did:hive:agent-acme-eval-001",
    "owner": "Acme Evaluations Inc.",
    "hktn": "HKTN-7Q9RX2NF8K-DEMO-A"
  },
  "live_artifacts_referenced": {
    "registry_manifest": "_live_registry_manifest.json",
    "tenants_spec": "_live_tenants_spec.json",
    "briefings_intake_spec": "_live_briefings_intake_spec.json",
    "verifier_url": "https://thehiveryiq.com/verify",
    "pubkey_url": "https://hive-passport.onrender.com/v1/prov/pubkey",
    "well_formed_proof_url_pattern": "https://hive-passport.onrender.com/v1/hktn/<hktn>/prove/well-formed"
  },
  "lifecycle_steps": [
    {
      "file": "step_01_agent_identity.json",
      "rail": "Agent Identity",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "47933310939464047f451148a106d99cc503747663bacf50fa5655a568307b17"
    },
    {
      "file": "step_02_rosetta.json",
      "rail": "Rosetta",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "f70cf98f1768c59e48c9710113d05e325eefa624561589ec65bcf6eca830fdf0"
    },
    {
      "file": "step_03_prospector.json",
      "rail": "Prospector",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "3206fea471d82d37eee3f34818465286c54f108de5f63009695e040a9c5bf6ea"
    },
    {
      "file": "step_04_hktn_trust_graph.json",
      "rail": "HKTN Trust Graph",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "378a24e97d048cbb78d952bd023dc37b439f0e4b47662852fe7ec061859154e3"
    },
    {
      "file": "step_05_rubricmesh.json",
      "rail": "RubricMesh",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "a6c550e755c8a32560dffe94d3d62c8b6f68f9ff408e60d85f45e82cd7d0bd8f"
    },
    {
      "file": "step_06_spectralzk.json",
      "rail": "SpectralZK",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "3353ffbf6527b45014daa86c50c850307b03824fdc7f6f08f7aad3f1a7f32d6e"
    },
    {
      "file": "step_07_smsh.json",
      "rail": "SMSH",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "d797aef98dbabffa89e2da8544037a182891b916664297fe1348bc213e66995b"
    },
    {
      "file": "step_08_shod.json",
      "rail": "SHOD",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "74f74f3f4623e84bb78aa4a16b3d6671025dd3515cfdddb53dc5c0be3caf61bb"
    },
    {
      "file": "step_09_receipt.json",
      "rail": "Receipt",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "f3ccea771fae0f150ebce17273bb85a0f830d45ff8ca1ae7c92c622e5b19f765"
    },
    {
      "file": "step_10_settlement.json",
      "rail": "Settlement",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "a09975ee5ee94559e6faed772d4d0432c6f3f6335af71791f0e8cafee738e18b"
    },
    {
      "file": "step_11_evidence_room.json",
      "rail": "Evidence Room",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "58a61239348756495bba13442b0bd18c91460eeb5bc69d77546cbea26d39abe2"
    },
    {
      "file": "step_12_verifier.json",
      "rail": "Verifier",
      "label": "LIVE CALL PATTERN",
      "sha256": "9b9b6e5b1ee7d7d3a115cb15019ef09eff5382c089a8793747ff60e4eaca0ecf"
    },
    {
      "file": "step_13_dashboard.json",
      "rail": "Dashboard",
      "label": "SIGNED SAMPLE ARTIFACT",
      "sha256": "823dc82984a5c7870f5d03bdba5f1bede8e8c3a411a823f5406bf007be41ffa7"
    }
  ],
  "verification_instructions": [
    "1. Open https://thehiveryiq.com/verify in your browser.",
    "2. Paste step_09_receipt.json into the receipt verification panel.",
    "3. Confirm verifier returns 'verified: true' with 7 checks passed.",
    "4. Optionally fetch the live endpoints listed in live_artifacts_referenced and confirm the spec shapes match what each step reports.",
    "5. Each step_NN file carries self_sha256_hex; recompute over the canonical JSON (sort_keys+separators(',',':') excluding the self_sha256_hex field) to verify integrity.",
    "6. The harness is deterministic \u2014 rebuilding the bundle with the same RUN_ID produces identical hashes."
  ],
  "what_is_LIVE_vs_SAMPLE": {
    "LIVE": [
      "/verify (offline, WebCrypto)",
      "/v1/prov/pubkey",
      "/v1/registry/manifest",
      "/v1/hktn/<hktn>/prove/well-formed (for any minted HKTN)",
      "/tenants/quote (returns real quotes with real treasury + payment URI)",
      "/briefings/intake (mints new briefings)",
      "x402 rails on hivemorph"
    ],
    "PILOT": [
      "Rosetta /v1/rosetta/normalize (logic exists internally, public POST endpoint pending)",
      "Prospector /qualify (service deployed, route not yet exposed)",
      "RubricMesh /v1/rubric/select (decision logic in briefings + worksheets)",
      "Receipt Emit /v1/receipt/emit (pilot via stamp today)",
      "SMSH-PQ profile / SHOD-PQ profile",
      "Hive-PQ premium evidence overlay"
    ],
    "ROADMAP": [
      "Customer Dashboard /t/<tenant>/dashboard (real handler)",
      "Formal ML-KEM-768 / ML-DSA-65 integration",
      "Evidence Room driven by live endpoint health"
    ]
  }
}