{
  "schema_version": 1,
  "generated_at": "2026-07-16T22:49:40.312Z",
  "receipt_id": "M-003",
  "receipt_result": "PASS — 2/2 declared commands",
  "passed_commands": 2,
  "declared_commands": 2,
  "timestamps": {
    "started_at": "2026-07-10T19:33:56.672Z",
    "finished_at": "2026-07-10T19:33:57.860Z"
  },
  "commands": [
    {
      "cmd": "node bin/validate-mission.mjs missions/M-001/mission.json",
      "exit_code": 0,
      "timed_out": false,
      "duration_ms": 247
    },
    {
      "cmd": "node bin/bundle.mjs verify missions/M-001",
      "exit_code": 0,
      "timed_out": false,
      "duration_ms": 222
    }
  ],
  "environment": {
    "container_image_ref": "node@sha256:2cf067cfed83d5ea958367df9f966191a942351a2df77d6f0193e162b5febfc0",
    "container_image_digest": "node@sha256:2cf067cfed83d5ea958367df9f966191a942351a2df77d6f0193e162b5febfc0",
    "container_image_id": null,
    "container_os": null,
    "container_architecture": null,
    "network_policy": "phaseA:bridge,phaseB:none",
    "source_commit": null,
    "install_commands": []
  },
  "code": {
    "base_commit": "af4fc4d4342dc40128828ebf95e3e49dad3934fa",
    "recorded_patch_commit": null,
    "patch_commit_binding": "declared metadata; not execution-bound",
    "patch_diff_hash": null,
    "patch_diff_binding": "no patch recorded"
  },
  "execution_summary": "2/2 declared commands returned exit 0 in the recorded environment",
  "bundle": {
    "bundle_contents_digest": "sha256:70857aa3ed190d1bde8e468e6a6d7260aafaf0da83891f016031055feb13b1c3",
    "signed_asset_sha256": "sha256:90ceabf13f47e43b4c8ff3e80128a88dac9881d9420579766da09c88b13f741b",
    "attestation_uri": "https://github.com/northset-oss/verification-pilot/releases/download/run-record-M-003/run-record-M-003.tar.gz",
    "attestation_verified_at": "2026-07-14T14:21:48Z",
    "provenance": "Signed provenance recorded; the signer records artifact origin, not execution witnessing or maintainer approval."
  },
  "classification": "REHEARSAL — NOT EXTERNAL VALIDATION",
  "links": {
    "canonical_url": "https://northset-oss.github.io/verification-pilot/receipts/M-003/",
    "target_repo": "https://github.com/northset-oss/verification-pilot",
    "issue_or_task": null,
    "publication_pr": null
  },
  "issue_title": null,
  "limitations": [
    "Does not prove code quality",
    "Does not prove security",
    "Self-funded rehearsal on Northset's own repository; not external validation."
  ],
  "correction": null,
  "scope_note": null,
  "upstream_outcome": null
}
