{
  "schema_version": 1,
  "release": "orao-portal-v1.0.0",
  "prepared_on": "2026-10-19",
  "timezone": "Europe/Zagreb",
  "status": "Prepared incremental ZIP for upload; no remote deployment performed",
  "archive": "evil-appliances-orao-portal-v1.0.0-update.zip",
  "previous_release": "orao-2026-wasm-v0.4.0",
  "requires_previous_release": "orao-2026-wasm-v0.4.0",
  "scope": [
    "orao/",
    "reference/orao/"
  ],
  "whole_site_release": false,
  "portal_release": true,
  "emulator_version": "0.11.0",
  "wasm_version": "0.4.0",
  "packaging": {
    "modified_files": 4,
    "added_files": 13,
    "zip_entries": 17,
    "unchanged_excluded": 1553,
    "deletions": 0,
    "complete_baseline_files": 1570,
    "complete_future_baseline": "orao-tests/orao-2026-release-baseline-portal-v1.0.0.json",
    "whole_site_baseline_replaced": false
  },
  "homepage_title": "Pospremljen portal",
  "homepage_summary": "Kraća početna stranica, zasebne upute i pretraživa arhiva. Sve ranije poveznice ostaju dostupne.",
  "changes": [
    "Short homepage with compact Wasm bar, preserved carousels/player and closed quick help",
    "Separate manuals, searchable 23-version archive, development/releases and project pages",
    "All 25 moved fragment IDs route to the same content, with no-JS/file access",
    "Matching Markdown companions, canonical metadata and preserved original transcript"
  ],
  "checks": {
    "browserChecks": 27,
    "legacyAnchors": 25,
    "localLinksCheckedBeforePublication": 347,
    "fragmentLinksCheckedBeforePublication": 49,
    "JSVersions": 19,
    "WasmVersions": 4,
    "exactTranscriptHTMLPreserved": true,
    "originalTranscriptMediaAndRuntimePreserved": true,
    "actualJSAndWasmActivationVerified": true,
    "actualRiftfarerAndPELDemo2LoadingVerified": true
  },
  "layout_measurements": [
    {
      "width": 1440,
      "before": {
        "height": 5566,
        "stage": 916.859375,
        "wasm": 131.0625
      },
      "after": {
        "height": 1884,
        "stage": 568.59375,
        "wasm": 51.796875
      }
    },
    {
      "width": 390,
      "before": {
        "height": 8562,
        "stage": 1019.359375,
        "wasm": 251.171875
      },
      "after": {
        "height": 1754,
        "stage": 660.3125,
        "wasm": 84.796875
      }
    }
  ],
  "preserved": [
    "All nineteen JS emulator archives and four Wasm archives",
    "Cassette loader/UI, tapes and source packages",
    "Original transcript.json, transcript.md and exact original transcript HTML block",
    "All previous release notes, ZIPs and complete comparison baselines"
  ],
  "limits": [
    "Focused portal update; not a whole-site replacement",
    "Requires the preceding Wasm v0.4.0 release",
    "Emulator implementations and clocks are unchanged; Wasm remains experimental",
    "file:// cassette-card loading remains deferred as previously requested"
  ]
}
