{
  "capture": {
    "url": "https://protocol11.loftwah.com",
    "date": "2026-10-18",
    "viewport": "390x694 browser emulation scaled to 1080",
    "productionSha": "f0e5d3e0dab2b197e4280e0027e641895183bbe0",
    "workerVersion": "a8444825-2b74-41e2-8fe7-50847a12b830",
    "receiptSha256": "a87ba3bb400eb2113f7260e1a8234ac2cead5204e929618029d690680a33bd29"
  },
  "edit": "Decision short: the prepared final turn of the seeded eleven-Protocol Classic match (round 17, awaiting draw). The visible discard is the yellow 11; taking it completes the run 8–11, and the film shows the run and colour group being built and Protocol 11 being laid down. No game UI is repainted, no outcome is fabricated, and the illustrated hook card is composed artwork rather than a capture frame.",
  "shots": [
    {
      "id": "hook",
      "frames": 45,
      "seconds": 1.5,
      "headline": [
        "TAKE THE",
        "ELEVEN?"
      ],
      "detail": "Protocol 11 · one run of 4 and five cards of one colour",
      "visual": "card",
      "source": null
    },
    {
      "id": "state",
      "frames": 60,
      "seconds": 2,
      "headline": [
        "ONE LAST",
        "TURN."
      ],
      "detail": "Take the visible 11, or draw from the deck",
      "visual": "footage",
      "source": {
        "start": 0,
        "seconds": 2.0580000000000003
      }
    },
    {
      "id": "draw",
      "frames": 60,
      "seconds": 2,
      "headline": [
        "THE VISIBLE",
        "CARD."
      ],
      "detail": "Rowan takes the 11 from the discard",
      "visual": "footage",
      "source": {
        "start": 2.0580000000000003,
        "seconds": 2.1999999999999997
      }
    },
    {
      "id": "run",
      "frames": 90,
      "seconds": 3,
      "headline": [
        "IT COMPLETES",
        "THE RUN."
      ],
      "detail": "Eight, nine, ten, then the 11",
      "visual": "footage",
      "source": {
        "start": 4.138000000000001,
        "seconds": 3.195999999999999
      }
    },
    {
      "id": "colour",
      "frames": 96,
      "seconds": 3.2,
      "headline": [
        "FIVE REDS,",
        "ONE PROTOCOL."
      ],
      "detail": "Five cards of one colour",
      "visual": "footage",
      "source": {
        "start": 7.556,
        "seconds": 3.0759999999999996
      }
    },
    {
      "id": "lay",
      "frames": 84,
      "seconds": 2.8,
      "headline": [
        "PROTOCOL 11.",
        "DOWN."
      ],
      "detail": "One run of 4 and five cards of one colour",
      "visual": "footage",
      "source": {
        "start": 10.979000000000001,
        "seconds": 2.6999999999999993
      }
    }
  ],
  "music": {
    "title": "Protocol Runner",
    "artist": "loftwah",
    "source": "music/Protocol Runner.mp3",
    "sourceSha256": "73b79a1f2e18361499b6a06648c149caa2f70c5e1b0b92f088449cd1a50165c3",
    "startSeconds": 52,
    "seconds": 17.5,
    "rights": "MP confirmed existing Protocol 11 tracks cleared for public promo on 2026-10-06"
  },
  "sfx": {
    "pack": "docs/creative-assets/audio/kenney-pack.json",
    "license": "CC0-1.0",
    "overlapRule": "last-edit-wins",
    "events": [
      {
        "seconds": 0,
        "cue": "ui-round-start",
        "gain": 1.4
      },
      {
        "seconds": 4.318181818181818,
        "cue": "ui-draw-card",
        "gain": 1.8
      },
      {
        "seconds": 5.828535669586984,
        "cue": "ui-card-select",
        "gain": 1.8
      },
      {
        "seconds": 6.562578222778472,
        "cue": "ui-card-select-2",
        "gain": 1.8
      },
      {
        "seconds": 7.296620775969962,
        "cue": "ui-card-select-3",
        "gain": 1.8
      },
      {
        "seconds": 8.030663329161452,
        "cue": "ui-card-select",
        "gain": 1.8
      },
      {
        "seconds": 8.562418725617684,
        "cue": "ui-card-select-2",
        "gain": 1.8
      },
      {
        "seconds": 9.216775032509751,
        "cue": "ui-card-select-3",
        "gain": 1.8
      },
      {
        "seconds": 9.87113133940182,
        "cue": "ui-card-select",
        "gain": 1.8
      },
      {
        "seconds": 10.52548764629389,
        "cue": "ui-card-select-2",
        "gain": 1.8
      },
      {
        "seconds": 11.179843953185955,
        "cue": "ui-card-select-3",
        "gain": 1.8
      },
      {
        "seconds": 12.425925925925924,
        "cue": "ui-phase-complete",
        "gain": 1.8
      },
      {
        "seconds": 14.5,
        "cue": "ui-round-start",
        "gain": 1.2
      }
    ],
    "outsideEdit": [
      {
        "volume": 0.34,
        "time": 18166,
        "timeSeconds": 13.821,
        "file": "sounds/ui-card-select.wav",
        "sha256": "005003d81b2f6ea29191c798743a90c5388ef7b9e97ffc1ba4f11f84e10cb1ea"
      },
      {
        "volume": 0.34,
        "time": 19084,
        "timeSeconds": 14.739,
        "file": "sounds/ui-hit-table.wav",
        "sha256": "e713dabadf4e181e220983581104f74e21e0753e23a0df36551b214a4ebace97"
      },
      {
        "volume": 0.34,
        "time": 21022,
        "timeSeconds": 16.677,
        "file": "sounds/ui-card-select-2.wav",
        "sha256": "2fa280e52a3cce787cc79161a569a50fba4e69acd59959f139431fd8535d88e6"
      },
      {
        "volume": 0.34,
        "time": 21940,
        "timeSeconds": 17.595,
        "file": "sounds/ui-discard-card.wav",
        "sha256": "05627cef51cbbcd866f5cb73a318383a06f933b589ca710dae62b3a5ebc96581"
      },
      {
        "volume": 0.34,
        "time": 22484,
        "timeSeconds": 18.139,
        "file": "sounds/ui-game-over.wav",
        "sha256": "6fe5f0bee1fd080e89c97850e45adae360ac3d1b2db094ff129f49dbe6d67318"
      }
    ]
  },
  "sampling": {
    "source": {
      "mode": "frame-stepped",
      "samplesPerSecond": 59.99999999999999,
      "requestedSamplesPerSecond": 60,
      "frames": 1486,
      "durationSeconds": 24.76666666666667,
      "intervalsMs": {
        "samples": 1485,
        "meanMs": 16.666666666666917,
        "medianMs": 16.66666666666697,
        "p95Ms": 16.66666666666788,
        "maxMs": 16.66666666666788,
        "boundMs": 50,
        "overBound": []
      }
    },
    "composition": {
      "fps": 30,
      "bodyFrames": 435,
      "inviteFrames": 90,
      "durationFrames": 525
    },
    "output": {
      "measuredOn": "staged shot pixels",
      "duplicateFrames": 249,
      "ofFrames": 390,
      "perShot": [
        {
          "id": "state",
          "outputFrames": 60,
          "duplicateFrames": 11,
          "runs": [
            {
              "fromFrame": 2,
              "toFrame": 3,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 8,
              "toFrame": 9,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 14,
              "toFrame": 15,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 20,
              "toFrame": 21,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 26,
              "toFrame": 27,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 32,
              "toFrame": 33,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 38,
              "toFrame": 39,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 44,
              "toFrame": 45,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 50,
              "toFrame": 51,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 56,
              "toFrame": 57,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 58,
              "toFrame": 59,
              "heldFrames": 1,
              "atShotEnd": true
            }
          ]
        },
        {
          "id": "draw",
          "outputFrames": 60,
          "duplicateFrames": 31,
          "runs": [
            {
              "fromFrame": 2,
              "toFrame": 3,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 8,
              "toFrame": 9,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 14,
              "toFrame": 15,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 20,
              "toFrame": 21,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 26,
              "toFrame": 27,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 32,
              "toFrame": 33,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 34,
              "toFrame": 59,
              "heldFrames": 25,
              "atShotEnd": true
            }
          ]
        },
        {
          "id": "run",
          "outputFrames": 90,
          "duplicateFrames": 67,
          "runs": [
            {
              "fromFrame": 0,
              "toFrame": 6,
              "heldFrames": 6,
              "atShotEnd": false
            },
            {
              "fromFrame": 8,
              "toFrame": 9,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 13,
              "toFrame": 25,
              "heldFrames": 12,
              "atShotEnd": false
            },
            {
              "fromFrame": 26,
              "toFrame": 29,
              "heldFrames": 3,
              "atShotEnd": false
            },
            {
              "fromFrame": 32,
              "toFrame": 33,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 35,
              "toFrame": 48,
              "heldFrames": 13,
              "atShotEnd": false
            },
            {
              "fromFrame": 49,
              "toFrame": 51,
              "heldFrames": 2,
              "atShotEnd": false
            },
            {
              "fromFrame": 55,
              "toFrame": 70,
              "heldFrames": 15,
              "atShotEnd": false
            },
            {
              "fromFrame": 71,
              "toFrame": 72,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 74,
              "toFrame": 75,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 77,
              "toFrame": 89,
              "heldFrames": 12,
              "atShotEnd": true
            }
          ]
        },
        {
          "id": "colour",
          "outputFrames": 96,
          "duplicateFrames": 70,
          "runs": [
            {
              "fromFrame": 2,
              "toFrame": 3,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 4,
              "toFrame": 15,
              "heldFrames": 11,
              "atShotEnd": false
            },
            {
              "fromFrame": 20,
              "toFrame": 21,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 22,
              "toFrame": 35,
              "heldFrames": 13,
              "atShotEnd": false
            },
            {
              "fromFrame": 38,
              "toFrame": 39,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 41,
              "toFrame": 53,
              "heldFrames": 12,
              "atShotEnd": false
            },
            {
              "fromFrame": 56,
              "toFrame": 57,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 60,
              "toFrame": 73,
              "heldFrames": 13,
              "atShotEnd": false
            },
            {
              "fromFrame": 74,
              "toFrame": 75,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 79,
              "toFrame": 95,
              "heldFrames": 16,
              "atShotEnd": true
            }
          ]
        },
        {
          "id": "lay",
          "outputFrames": 84,
          "duplicateFrames": 70,
          "runs": [
            {
              "fromFrame": 0,
              "toFrame": 15,
              "heldFrames": 15,
              "atShotEnd": false
            },
            {
              "fromFrame": 20,
              "toFrame": 21,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 26,
              "toFrame": 27,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 28,
              "toFrame": 79,
              "heldFrames": 51,
              "atShotEnd": false
            },
            {
              "fromFrame": 80,
              "toFrame": 81,
              "heldFrames": 1,
              "atShotEnd": false
            },
            {
              "fromFrame": 82,
              "toFrame": 83,
              "heldFrames": 1,
              "atShotEnd": true
            }
          ]
        }
      ],
      "deliberateHolds": [
        {
          "shot": "state",
          "fromFrame": 58,
          "toFrame": 59,
          "heldFrames": 1,
          "atShotEnd": true
        },
        {
          "shot": "draw",
          "fromFrame": 34,
          "toFrame": 59,
          "heldFrames": 25,
          "atShotEnd": true
        },
        {
          "shot": "run",
          "fromFrame": 77,
          "toFrame": 89,
          "heldFrames": 12,
          "atShotEnd": true
        },
        {
          "shot": "colour",
          "fromFrame": 79,
          "toFrame": 95,
          "heldFrames": 16,
          "atShotEnd": true
        },
        {
          "shot": "lay",
          "fromFrame": 82,
          "toFrame": 83,
          "heldFrames": 1,
          "atShotEnd": true
        }
      ]
    }
  },
  "disclosures": {
    "seeded": "Seeded automated demonstration, not a recorded human or competitive result.",
    "viewport": "Phone viewport emulation, not a physical iPhone recording.",
    "hook": "The opening 11 card is composed artwork matching the visible discard; every other shot is captured production pixels.",
    "scope": "The film shows the decision and the Protocol 11 lay-down only. It does not show the 12 hit, the discard or the match result, and claims none of them."
  },
  "mixSha256": "0c3469bdba73e0f28e6c557865fa9e7b58cc2fb484c8769a15f7ed5b65eaca4d"
}
