{
  "title": "Bitquant V2 — macro motion film",
  "durationSeconds": 8,
  "frameRate": 30,
  "totalFrames": 240,
  "hardCutCount": 8,
  "palette": {
    "white": "#ffffff",
    "ink": "#23262a",
    "orange": "#f7931a",
    "blue": "#2563eb",
    "muted": "#7b8289",
    "line": "#dfe3e6",
    "core": "#102c45",
    "coreInner": "#0a2033",
    "paper": "#f7faff",
    "wire": "#8aabc9",
    "ice": "#95d0ff"
  },
  "provenance": "Motion-design edit derived from actual site captures and original site SVG/components; not literal continuous screen recording.",
  "realStates": {
    "algorithm": "ML-DSA-65",
    "signatureBytes": 3309,
    "verification": "SIGNATURE VALID",
    "tamper": "TAMPER REJECTED",
    "afterTamperVerification": "INVALID",
    "probabilities": {
      "zero": 0.5,
      "one": 0.5
    },
    "samples": 64
  },
  "byteAnimation": "Illustrative byte A3 → A2. The actual UI confirms one record byte altered; the illustrative byte is not claimed to be the underlying record data.",
  "qubitAnimation": "Educational classical visualization interpolating zero to the observed H result plus. Original orthographic projection; editorial camera orbit.",
  "sourceManifest": "sources/manifest.json",
  "originalCircuit": "sources/original-circuit.svg",
  "shots": [
    {
      "id": "initialize",
      "first": 0,
      "last": 20,
      "kind": "terminal",
      "description": "Existing wordmark and cursor initialize on graphite.",
      "start": 0,
      "end": 0.6666666666666666
    },
    {
      "id": "hero",
      "first": 20,
      "last": 48,
      "kind": "real-capture",
      "description": "Actual hero pixels, macro camera from headline to moving circuit.",
      "start": 0.6666666666666666,
      "end": 1.6
    },
    {
      "id": "circuit",
      "first": 48,
      "last": 81,
      "kind": "original-svg-motion",
      "description": "Original stepped chip geometry, continuous blue pulse flow, bit scan and a 17% push.",
      "start": 1.6,
      "end": 2.7
    },
    {
      "id": "qubit",
      "first": 81,
      "last": 111,
      "kind": "classical-vector-motion",
      "description": "Classical Bloch state moves continuously from zero to plus; camera orbits projected rings.",
      "start": 2.7,
      "end": 3.7
    },
    {
      "id": "probability",
      "first": 111,
      "last": 129,
      "kind": "observed-ui-motion",
      "description": "Observed H-state measurement probabilities, 50.0% and 50.0%.",
      "start": 3.7,
      "end": 4.3
    },
    {
      "id": "signature",
      "first": 129,
      "last": 156,
      "kind": "observed-ui-motion",
      "description": "Observed ML-DSA-65, 3309 bytes and SIGNATURE VALID, redrawn in site typography at macro scale.",
      "start": 4.3,
      "end": 5.2
    },
    {
      "id": "byte-flip",
      "first": 156,
      "last": 184,
      "kind": "illustrative-byte-motion",
      "description": "One illustrative byte changes a bit. Actual site action reports one byte altered.",
      "start": 5.2,
      "end": 6.133333333333334
    },
    {
      "id": "tamper",
      "first": 184,
      "last": 210,
      "kind": "observed-ui-motion",
      "description": "Observed TAMPER REJECTED and INVALID state, redrawn at macro scale.",
      "start": 6.133333333333334,
      "end": 7
    },
    {
      "id": "close",
      "first": 210,
      "last": 240,
      "kind": "wordmark",
      "description": "Existing Bitquant_ wordmark and the original blue/orange circuit language.",
      "start": 7,
      "end": 8
    }
  ]
}