{
  "status": "published_and_verified",
  "published": "2026-11-04T22:03:13.285395+00:00",
  "URL": "https://games.jdc.se/nhl94/",
  "version": "2026-11-04-r2",
  "ROM_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
  "IPS_sha256": "339d40218c8584198d4125542503da62b129111e349f432efad26a4e422e56a6",
  "source_zip_sha256": "cd258a6693db2df136350310fb824f66dca2ad5e5db0775f0b384602214b446f",
  "qualified_source_zip_sha256": "90cc587fa521819a618d4c900b01788e130990107355e674c4f82808daed27e0",
  "source_set_sha256": "58ff79db84a60e54628e7ac96cbf450f226b3d7984de1af8790f7275da4a772d",
  "qualified_native_test_sources": 472,
  "mandatory_groups_passed": 128,
  "supplemental_groups_passed": 13,
  "original_qualification_and_native_rebuild_proofs_reused": true,
  "no_new_native_ROM_or_native_matrix": true,
  "https_full_body_and_link_checks": 151,
  "final_changed_body_checks": [
    {
      "path": "download/nhl94-tools.zip",
      "sha256": "cd258a6693db2df136350310fb824f66dca2ad5e5db0775f0b384602214b446f",
      "status": 200
    },
    {
      "path": "tools/notes/H32_FOOTER_RELEASE_20261104_R2.md",
      "sha256": "e63fba1c5ea92190f2769bb69a836fe97bae67ddf99c5500665b7c0b8c1c5b5b",
      "status": 200
    },
    {
      "path": "audits/h32-20261104-r2/PUBLIC_PACKAGE.json",
      "sha256": "2af867cf8899817007fa93c7cb09a01c6c69199a675cef6f398f8ed76fc5d784",
      "status": 200
    },
    {
      "path": "video/",
      "sha256": "9fb59f0d355460f93519615b7a3124db8aed98e7a11cd0249f88c5dc3df40482",
      "status": 200
    }
  ],
  "opened_browser_screenshots": 11,
  "viewports": [
    1440,
    390,
    320
  ],
  "top_centre_latest_BIN_button": true,
  "intro_words": 101,
  "intro_directly_before_video": true,
  "current_465_statement_corrected_to472": true,
  "new_reviewed_native_images": 12,
  "player_blue_line_rule_explicit": true,
  "forum_authors_original_links_hooks_and_status_updated": true,
  "no_external_messages_sent": true,
  "video_unchanged_recording_version": "2026-11-03-r2",
  "video_labels_correct_on_both_pages": true,
  "private403": true,
  "existing_Downloads_remaps_configs_and_saves_31files_unchanged": true,
  "no_user_RetroArch_operation_or_local_install": true,
  "manual_limits": [
    "Physical controller and live jdc/Bodin multiplayer acceptance remains manual beta testing.",
    "Mobile verification uses real Chromium viewports, not physical phones.",
    "The retained4:57 video is an olderNov3-r2 recording and does not show the new grey menus or player-blue-line rule."
  ],
  "browser_evidence": {
    "status": "opened_and_reviewed",
    "viewports": [
      1440,
      390,
      320
    ],
    "actual_final_pngs": 11,
    "no_horizontal_overflow": true,
    "no_page_script_errors": true,
    "initial_scroll_diagnostic_retained": true,
    "scenes": [
      {
        "file": "1440-current-menus.png",
        "sha256": "c591f9443d86f190ef00386e7f015bf91885af39af25e8905830a9837e18fcc5",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/1440-current-menus.png"
      },
      {
        "file": "1440-evidence.png",
        "sha256": "d1f496d16c72d539f4c81dc2c8018e386a6a1e37ae5e4c74031353a20ae29128",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/1440-evidence.png"
      },
      {
        "file": "1440-notes.png",
        "sha256": "078c1cd9971a56e5432d452e3e376b465b2eca523b93b0956d8fae0c5c540c96",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/1440-notes.png"
      },
      {
        "file": "1440-penalty-rule.png",
        "sha256": "fa356fda3ad41951d70c608e1ff66fec68010fcd09f5653df78ed9a0be2b3399",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/1440-penalty-rule.png"
      },
      {
        "file": "320-current-menus.png",
        "sha256": "1d1ef13af2a2a4f7eb8473fea9f3375d385507c1d340f0547007210e7e49bae4",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/320-current-menus.png"
      },
      {
        "file": "320-penalty-rule.png",
        "sha256": "df3cff76c1a23f11a05b1c86c4570d9d07dea6cfe1c4d224b9b4f240e659c99f",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/320-penalty-rule.png"
      },
      {
        "file": "390-current-menus.png",
        "sha256": "6eaadb9b6081b421f508ceb34b0746aea4e57e30e7a8e3229c0320f9fb96cbb7",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/390-current-menus.png"
      },
      {
        "file": "390-evidence.png",
        "sha256": "3e48e393b269752b875fb120165f3fb3da36164c7fc76e38d912438fb5db7139",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/390-evidence.png"
      },
      {
        "file": "390-notes.png",
        "sha256": "dc4c281f807d2f63b8a3fa23801cbaa9e0650be866780df8eae4b9614c0e2e2f",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/390-notes.png"
      },
      {
        "file": "390-penalty-rule.png",
        "sha256": "79790b0049105e8e192d4eb0ff0e44249bfe1c45933cacecc9e5f02e4d2a0af2",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/390-penalty-rule.png"
      },
      {
        "file": "390-video-recording-version.png",
        "sha256": "1a648392516ffadab4a582f96ec165e83977fad536bea59b22ba468da8f6c81f",
        "url": "https://games.jdc.se/nhl94/pics/audits/h32-web-publication-20261104/390-video-recording-version.png"
      }
    ]
  },
  "source_zip_note": "Final public ZIP adds current release notes, metadata and web exports to the qualified source archive. All 472 native/test sources match the qualified source set; ROM and IPS are unchanged.",
  "web_report": "https://games.jdc.se/nhl94/audits/h32-20261104-r2/WEB_REPORT.md"
}
