{
  "schema": "prompted.thingsphere.release-receipt.v1",
  "release": "Ubiquity Act I Thing-a-Sphere WebGL v3.3.0 \u2014 file-agnostic sequence engine",
  "date": "2026-08-02",
  "page": "/agency-is-achievable",
  "runtime": "/agency/thingsphere.html",
  "runtime_sha256": "55cb817804db1d033f4d18961d07039de061c452f810e0fbd967d83ae7b925fc",
  "canonical_audio_sha256": "8e78fb940d6878c2db9af58b8f393330728675d0db09bbb2b35dd1d07f8ab270",
  "browser_audio_sha256": "8ed19be0f91ffe9e522cfff8bc2d1d2039c48889142e611145c5aa270355aed6",
  "verification": {
    "state_assertions": 16,
    "state_assertions_passed": 16,
    "static_assertions": 16,
    "static_assertions_passed": 16,
    "lovable_build": "ready through repository commit e6bec308f9f6d777a903b30f5aed348af69d9430 after route, airlock, repaired runtime/source, deterministic 4K atlas, canonical social frame, markdown, and global-search conformation",
    "live_browser_verification": "browser delivery repaired with explicit audio/mp4 metadata; score-clock and export-clock parity verified in the current runtime",
    "four_k_capture_status": "6 deterministic 3840x2160 PNG frames captured and verified",
    "four_k_capture_runtime": "GitHub Actions \u00b7 Playwright Chromium \u00b7 SwiftShader WebGL2",
    "canonical_social_frame": {
      "image": "/agency/atlas/milky_way_whole_field.png",
      "width": 3840,
      "height": 2160,
      "sha256": "9a9bcdd9434d9732ee82b77a05be79c09c23c53641c93c8eae25ece7302ed48a"
    }
  },
  "included": [
    "81-lane engine",
    "six-facet cascading pertinence",
    "four radial bands",
    "five emitter classes",
    "music-theory-to-light mappings",
    "listener-relative visual spectral candidates",
    "thirteen authored rides",
    "seven-beat guided orientation",
    "Milky Way and ocean environments",
    "nearly invisible spherical membrane",
    "independent free-look and free-movement axes",
    "first-person witness overlay",
    "1080p-default in-browser recording with 720p, 1440p, and 4K selectors",
    "in-frame spatial-lane assertion",
    "service-worker shell caching",
    "manifest-driven file-agnostic sequence engine (window.UTAS_SEQUENCE)",
    "nineteen authored milestone seeks with authored preroll",
    "authored-hold boundary surface with acknowledged explicit cut",
    "score-versus-manifest drift refusal at boot",
    "architect media-asset registration lane (registration is not admission)"
  ],
  "excluded": [
    "paper rewrite or future-tense paper contract",
    "physical venue or spacecraft actuation",
    "flight, fluid, radiation, life-support, thermal, material, lux, or dBA qualification",
    "object-audio claim",
    "semantic claims inferred from brightness, volume, or harmonic relation",
    "Act II carriers \u2014 not delivered, not admitted, not bound",
    "milestones inferred from audio; every marker is compositionally authored",
    "automatic continuation across an unresolved node"
  ],
  "mutation_authority": "Prompted LLC repository deployment authorized by the user",
  "rollback": "Revert the release commit or restore the prior main reference.",
  "supersedes": {
    "release": "Ubiquity Act I Thing-a-Sphere WebGL v3.2.0",
    "date": "2026-07-30",
    "runtime_sha256": "ffcdf0181f7fec72586bac79603407d0926e51a74d95512a42c49a7dc7a411a1",
    "receipt_drift_note": "v3.2.0 was never re-pinned after the instrument-lane, responsive, and tactical-access tranches. This receipt closes that drift: the hash above is the current runtime, not the last one anybody remembered to write down."
  },
  "sequence": {
    "manifest": "/agency/contracts/act-i.sequence.json",
    "manifest_seal_sha256": "36030eb7036b71666de10426bda7ae0799b744b81518e8df706cb9df7139baf2",
    "manifest_file_sha256": "33400572a09476a7be2baf5a0f49ced73fe2883976405ffae88268c7481de44a",
    "schema": "prompted.utas.sequence-manifest.v1",
    "state": "admitted",
    "segments": 7,
    "transitions": 6,
    "authored_milestones": 19,
    "validator": "scripts/validate-sequence-manifest.mjs \u2014 17/17 checks passed",
    "authority": "The admitted manifest is the sole transport-time authority. The lighting score is validated against it at 2 ms authoring tolerance; on drift the transport refuses rather than electing a clock.",
    "two_clock_doctrine": {
      "score_time": "canonical position across the admitted sequence",
      "carrier_time": "local position inside the resolved media asset",
      "act_i_relation": "identity \u2014 one stitched carrier, carrier-absolute ranges",
      "non_collapse": "The two clocks are never averaged, interpolated, or silently equated. A later act binding per-movement carriers declares carrier_origin_seconds and is rebased explicitly."
    },
    "authored_hold": "At any boundary whose next node is unresolved \u2014 transition unadmitted, bridge undelivered, carrier unavailable \u2014 score time stops at the boundary. Field, free look, lens, witness posture, and O4 continue. Crossing requires an acknowledged explicit cut; nothing crossfades, smooths, skips, or invents duration.",
    "hold_rehearsal": "/agency/thingsphere.html?hold=<transition_id>"
  }
}
