{
  "schema_version": 2,
  "record_id": "laser-invaders",
  "revision_id": "860c6e95767d-e74a61e07d71",
  "supersedes_revision_id": null,
  "status": "ADMITTED",
  "title": "Laser Invaders",
  "kind": "game",
  "machine_profile": "c64-x64sc-open-roms-v1",
  "media": {
    "format": "d64",
    "controls": "Arrow keys or WASD move; Space fires after the program reaches its playable state.",
    "description": "An open-source arcade game supplied as a complete C64 disk image from a pinned author-controlled repository revision.",
    "language": "English or nonverbal",
    "year_as_stated_by_source": "2021"
  },
  "provenance": {
    "source_owner": "TedDallas",
    "source_url": "https://github.com/TedDallas/laserinvaders/commit/860c6e95767d279e2335a26dbf79fb4c9e2d3f39",
    "immutable_revision": "860c6e95767d279e2335a26dbf79fb4c9e2d3f39",
    "acquired_at_utc": "2026-09-18T22:15:24Z",
    "source_snapshot": {
      "path": "/source/laserinvaders-860c6e95767d279e2335a26dbf79fb4c9e2d3f39.tar",
      "sha256": "f3bde928d38c9798ba5ade7c14422e3f8de8e96fc666ecc758fe12bf5c757aad"
    },
    "upstream_artifact": {
      "path": "/library/laser-invaders.d64",
      "sha256": "e74a61e07d71ecaa801a2fcd02ba27b2bfe84325245fc53b7d8d8b6586899ce5"
    },
    "upstream_to_served_relation": "EXACT_BYTE_MATCH"
  },
  "rights_basis": {
    "basis_type": "OPEN_SOURCE_LICENSE",
    "scope_status": "PASS",
    "license_or_permission_id": "MIT",
    "full_text": {
      "path": "/licenses/laser-invaders-MIT.txt",
      "sha256": "05898954b04a4a6f9e09e0de77822dfc20c123ae71acee63928fea169e34def1"
    },
    "component_review": [
      {
        "component": "program or disk-image bytes",
        "scope": "Exact hosted artifact and corresponding pinned source or author-controlled release",
        "status": "PASS",
        "evidence": "/source/laserinvaders-860c6e95767d279e2335a26dbf79fb4c9e2d3f39.tar"
      },
      {
        "component": "license and notice retention",
        "scope": "Redistribution notice exposed on the item page and licensing route",
        "status": "PASS",
        "evidence": "/licenses/laser-invaders-MIT.txt"
      },
      {
        "component": "third-party media dependencies",
        "scope": "No unreviewed external music, firmware, artwork, or data dependency was identified in the admitted artifact evidence",
        "status": "PASS",
        "evidence": "/evidence/catalog-v2/artifact-scan-20260921.json"
      }
    ],
    "review_note": "Component-scope review completed under the user-approved governed catalog sprint. This is an evidence record, not a legal opinion."
  },
  "artifact": {
    "path": "/library/laser-invaders.d64",
    "bytes": 174848,
    "sha256": "e74a61e07d71ecaa801a2fcd02ba27b2bfe84325245fc53b7d8d8b6586899ce5",
    "mime_type": "application/octet-stream",
    "malware_scan": {
      "status": "PASS",
      "tool": "ClamAV 1.5.3/28130/Mon Sep 21 06:24:29 2026",
      "observed_at_utc": "2026-09-21T08:14:00Z",
      "receipt": {
        "path": "/evidence/catalog-v2/artifact-scan-20260921.json",
        "sha256": "8f797babb638b03105f13bdc4d8a51777cfd8c494b63a318390ddfd6e7b5ad7a"
      }
    },
    "format_scan": {
      "status": "PASS",
      "tool": "file(1) plus C64 Vault structural format validator",
      "observed_at_utc": "2026-09-21T08:14:00Z",
      "receipt": {
        "path": "/evidence/catalog-v2/artifact-scan-20260921.json",
        "sha256": "8f797babb638b03105f13bdc4d8a51777cfd8c494b63a318390ddfd6e7b5ad7a"
      }
    }
  },
  "build": null,
  "runtime_evidence": [
    {
      "artifact_sha256": "e74a61e07d71ecaa801a2fcd02ba27b2bfe84325245fc53b7d8d8b6586899ce5",
      "machine_profile": "c64-x64sc-open-roms-v1",
      "runtime_release": "C64 Vault EmulatorJS 4.2.3 sanitized runtime",
      "core_sha256": "14f9fead5dea23cfb9e6c6f03e0c934384f23015faf51796dd00892d356a4994",
      "firmware_set_sha256": "b0374dc818469aa0b71e53e71d8b5d68fc0dae1a866b093530bddd0504b8c42f",
      "browser": "151.0.7922.71",
      "observed_at_utc": "2026-09-21T08:12:29.500Z",
      "status": "PASS",
      "network_boundary": "ZERO_EXTERNAL_REQUESTS",
      "screenshot_sha256": null,
      "semantic_limit": "A runtime start event proves launch compatibility with this exact browser and sanitized core, not exhaustive gameplay correctness."
    }
  ],
  "publication": {
    "canonical_path": "/library/laser-invaders/",
    "indexability": "INDEX",
    "sitemap": true,
    "page_quality_status": "PASS",
    "ad_runtime": "INFORMATION_ROUTE_ONLY"
  },
  "decision": {
    "reviewer": "Simon owner scope, executed by Manus under approved Sprints 1–4",
    "decided_at_utc": "2026-09-21T08:14:00Z",
    "reason": "All catalog-v2 provenance, rights, integrity, runtime, page-quality, and recovery gates passed for these exact bytes.",
    "next_review_at_utc": "2026-12-21T00:00:00Z"
  },
  "withdrawal": null,
  "semantic_limits": [
    "Admission applies only to the exact recorded artifact bytes and evidence revision.",
    "Runtime PASS proves launch compatibility in the recorded browser, not exhaustive functional correctness.",
    "C64 Vault is independent and makes no Commodore affiliation or endorsement claim."
  ]
}
