{
  "id": "coc-d03-sol-tinted-nitrate",
  "direction": "D3 · Tinted Nitrate",
  "working_label": "Crooked street / intertitle study",
  "cold_read": "A tinted 1920s expressionist horror film with a haunted street and an ornate sound intertitle.",
  "layout": {
    "desktop": {
      "composition": "The projected street occupies three fifths of the main frame. An act strip, large contextual intertitle and transport form a right-hand column. Scene reels sit above the picture; the output, footage and orchestra-pit entrance sit below. Secondary cue sheets replace the control column and retain a narrow picture at left. The scene picker uses miniature bordered intertitles. Intensity stretches the figure’s cast shadow; Combat throws the façades into a harder lean and spills red beyond the picture. The pit is an organist’s inked cue sheet with drawn and pushed atmosphere stops. Chase adds a pursuing silhouette; Mythos bends the skyline beneath a vast tentacled cast shadow; Sanctuary lights the windows. The held telephone and firing cue occupy the transport row, leaving the watcher visible. The secondary picture crops deliberately to the watcher. The secondary frame keeps its own viewport-sized height, so a tall cue sheet cannot stretch the crop into empty sky.",
      "primary": [
        "C01",
        "C02",
        "C03",
        "C04",
        "C05",
        "C07",
        "C17",
        "C18",
        "C20",
        "C22",
        "C24",
        "C33"
      ],
      "secondary": [
        "C08",
        "C09",
        "C10",
        "C11",
        "C12",
        "C13",
        "C14",
        "C15",
        "C19",
        "C23"
      ],
      "tucked": [
        "C06",
        "C16",
        "C21",
        "C25",
        "C26",
        "C27",
        "C28",
        "C29",
        "C30",
        "C31",
        "C32",
        "C34"
      ]
    },
    "phone": {
      "composition": "A cropped, tinted expressionist frame with the current reel title sits above the intensity film edge and the large intertitle. Five scene reels remain in one row. Transport, fade and cut stay above the in-flow pit entrance. The pit and settings are full-length cue sheets in normal document flow. Landscape pairs picture and controls. The footer retains the elapsed session clock.",
      "primary": [
        "C01",
        "C02",
        "C03",
        "C04",
        "C05",
        "C07",
        "C17",
        "C18",
        "C20",
        "C22",
        "C24",
        "C33"
      ],
      "secondary": [
        "C08",
        "C09",
        "C10",
        "C11",
        "C12",
        "C13",
        "C14",
        "C15",
        "C19",
        "C23"
      ],
      "tucked": [
        "C06",
        "C16",
        "C21",
        "C25",
        "C26",
        "C27",
        "C28",
        "C29",
        "C30",
        "C31",
        "C32",
        "C34"
      ]
    }
  },
  "content": {
    "scenes": [
      {
        "id": "investigate",
        "label": "Investigation",
        "sub-line": "A light in the upstairs window.",
        "bands": [
          "Hush",
          "Unease",
          "Dread",
          "Horror",
          "Terror"
        ],
        "key": "1",
        "tint": "amber"
      },
      {
        "id": "combat",
        "label": "Combat",
        "sub-line": "There is no time to look away.",
        "bands": [
          "Standoff",
          "Threat",
          "Violence",
          "Carnage",
          "Cataclysm"
        ],
        "key": "2",
        "tint": "red"
      },
      {
        "id": "chase",
        "label": "Chase",
        "sub-line": "The street has no end.",
        "bands": [
          "Followed",
          "Footsteps",
          "Flight",
          "Pursuit",
          "Hunted"
        ],
        "key": "3",
        "tint": "blue"
      },
      {
        "id": "mythos",
        "label": "The Mythos",
        "sub-line": "The shadows know your name.",
        "bands": [
          "A trace",
          "Presence",
          "Threshold",
          "Beyond",
          "Unmaking"
        ],
        "key": "4",
        "tint": "green"
      },
      {
        "id": "sanctuary",
        "label": "Sanctuary",
        "sub-line": "For now, the door is locked.",
        "bands": [
          "Shelter",
          "Breathing",
          "Memory",
          "Grief",
          "Aftermath"
        ],
        "key": "5",
        "tint": "sepia"
      }
    ],
    "contextual_action": {
      "rules": [
        {
          "mode": "combat",
          "bands": [
            1,
            2,
            3,
            4,
            5
          ],
          "pool": "roar"
        },
        {
          "mode": "chase",
          "bands": [
            1,
            2,
            3,
            4,
            5
          ],
          "pool": "hunt"
        },
        {
          "mode": "mythos",
          "bands": [
            1,
            2,
            3,
            4,
            5
          ],
          "pool": "near"
        },
        {
          "mode": [
            "investigate",
            "sanctuary"
          ],
          "bands": [
            1,
            2
          ],
          "pool": "stir"
        },
        {
          "mode": [
            "investigate",
            "sanctuary"
          ],
          "bands": [
            3,
            4
          ],
          "pool": "near"
        },
        {
          "mode": [
            "investigate",
            "sanctuary"
          ],
          "bands": [
            5
          ],
          "pool": "hunt"
        }
      ],
      "labels": {
        "stir": "Something stirs in the house…",
        "near": "Something draws near…",
        "hunt": "It hunts you!",
        "roar": "It roars!"
      },
      "repeat": "Second press stops the contextual channel; music ducks under playback."
    },
    "stingers": [
      {
        "label": "Shock",
        "sub": "A sudden fright",
        "key": "Q"
      },
      {
        "label": "Impact",
        "sub": "A low, heavy hit",
        "key": "W"
      },
      {
        "label": "Dread rise",
        "sub": "Six-second build and hard stop",
        "key": "E"
      },
      {
        "label": "Reveal",
        "sub": "Orchestral revelation",
        "key": "R"
      },
      {
        "label": "Gunfire",
        "sub": "Distant revolver",
        "key": "A"
      },
      {
        "label": "Knock",
        "sub": "At the door",
        "key": "S"
      },
      {
        "label": "Shellshock",
        "sub": "Muffled room and ringing ears",
        "key": "D"
      }
    ],
    "atmosphere_loops": [
      {
        "label": "Rain",
        "sub": "Against the windows"
      },
      {
        "label": "Wind",
        "sub": "Through the streets"
      },
      {
        "label": "Night",
        "sub": "Crickets after midnight"
      },
      {
        "label": "Sea",
        "sub": "Surf at the harbor"
      },
      {
        "label": "Clock",
        "sub": "A pendulum in the hall"
      },
      {
        "label": "Fire",
        "sub": "A hearth in a quiet room"
      },
      {
        "label": "Train",
        "sub": "Steel wheels at night"
      },
      {
        "label": "Heartbeat",
        "sub": "Rate follows the active act"
      }
    ],
    "single_cues": [
      {
        "label": "Knock",
        "channel": "contextual"
      },
      {
        "label": "Whisper",
        "channel": "contextual"
      },
      {
        "label": "Pursuit",
        "channel": "contextual"
      },
      {
        "label": "Growl",
        "channel": "contextual"
      }
    ],
    "comms": {
      "device": "The booth telephone",
      "transmit": "Hold to transmit",
      "squelch": "Squelch",
      "phone": "Ring phone / Answer phone",
      "radio_band": "Wireless band"
    },
    "gate": {
      "title": "The picture waits.",
      "sub": "Set the room. Let the story begin.",
      "how_to": [
        "Choose a reel for the scene at your table.",
        "Move through the acts to raise the tension.",
        "Tap the intertitle for a sound that fits."
      ],
      "action": "Begin"
    },
    "silent": {
      "title": "Silence.",
      "copy": "Music & atmosphere cut. Choose a reel to resume.",
      "output": "Room is silent",
      "action": "Resume Investigation.",
      "action_sub": "Act II · Unease"
    }
  },
  "presets": {
    "music": {
      "investigate": [
        {
          "band": 1,
          "band_name": "Hush",
          "title": "Long Note Three",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 2,
          "band_name": "Unease",
          "title": "Penumbra",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 3,
          "band_name": "Dread",
          "title": "Oppressive Gloom",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 4,
          "band_name": "Horror",
          "title": "Gathering Darkness",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 5,
          "band_name": "Terror",
          "title": "Unlight",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        }
      ],
      "combat": [
        {
          "band": 1,
          "band_name": "Standoff",
          "title": "Constance",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 2,
          "band_name": "Threat",
          "title": "Stormfront",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 3,
          "band_name": "Violence",
          "title": "The Descent",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 4,
          "band_name": "Carnage",
          "title": "Black Vortex",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        },
        {
          "band": 5,
          "band_name": "Cataclysm",
          "title": "Clash Defiant",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Call of Cthulhu console"
        }
      ],
      "chase": [
        {
          "band": 1,
          "band_name": "Followed",
          "title": "Chase Pulse",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 2,
          "band_name": "Footsteps",
          "title": "Chase Pulse Faster",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 3,
          "band_name": "Flight",
          "title": "Mistake the Getaway",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 4,
          "band_name": "Pursuit",
          "title": "Darkling",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 5,
          "band_name": "Hunted",
          "title": "Chase",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        }
      ],
      "mythos": [
        {
          "band": 1,
          "band_name": "A trace",
          "title": "Deep Noise",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 2,
          "band_name": "Presence",
          "title": "Right Behind You",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 3,
          "band_name": "Threshold",
          "title": "Giant Wyrm",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 4,
          "band_name": "Beyond",
          "title": "The House of Leaves",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 5,
          "band_name": "Unmaking",
          "title": "Shadowlands 7 - Codex",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        }
      ],
      "sanctuary": [
        {
          "band": 1,
          "band_name": "Shelter",
          "title": "Sovereign",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 2,
          "band_name": "Breathing",
          "title": "Blue Feather",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 3,
          "band_name": "Memory",
          "title": "Cryptic Sorrow",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 4,
          "band_name": "Grief",
          "title": "Lost Time",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        },
        {
          "band": 5,
          "band_name": "Aftermath",
          "title": "Mourning Song",
          "composer": "Kevin MacLeod",
          "license": "verified: Kevin MacLeod CC BY 4.0, ships in Delta Green console"
        }
      ]
    },
    "sound_effect_pools": {
      "contextual": {
        "stir": [
          "knock",
          "whisper",
          "floor",
          "blade",
          "moan",
          "hinge"
        ],
        "near": [
          "drag",
          "walls",
          "breath",
          "growl"
        ],
        "hunt": [
          "pursuit",
          "claws",
          "rush",
          "stairs"
        ],
        "roar": [
          "bellow",
          "snarl",
          "shriek",
          "gurgle",
          "ghoul",
          "wraith"
        ]
      },
      "stingers": {
        "Shock": {
          "pool": [
            "short organ stab",
            "reverse cymbal snap"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Impact": {
          "pool": [
            "low drum strike"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Dread rise": {
          "pool": [
            "six-second organ crescendo"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Reveal": {
          "pool": [
            "orchestral sting"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Gunfire": {
          "pool": [
            "distant revolver shot"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Knock": {
          "pool": [
            "three wood knocks"
          ],
          "license": "PROPOSAL: unverified"
        },
        "Shellshock": {
          "pool": [
            "low-pass whole mix",
            "ear-ringing tone"
          ],
          "license": "PROPOSAL: unverified"
        }
      },
      "contextual_source": "The owned CoC sfx.json pool named in the supplied verified-track brief. Audio is not included."
    },
    "atmosphere": [
      {
        "label": "Rain",
        "notes": "Filtered noise with sparse roof drops; quiet seam-safe loop.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Wind",
        "notes": "Slowly modulated pink noise and distant gusts.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Night",
        "notes": "Sparse crickets over near-silence.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Sea",
        "notes": "Low-passed noise envelopes, waves with irregular timing.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Clock",
        "notes": "Alternating soft wood ticks on a 1920s pendulum cadence.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Fire",
        "notes": "Random impulse crackles, low noise underneath.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Train",
        "notes": "Soft metal-wheel clacks and low rumble.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      },
      {
        "label": "Heartbeat",
        "notes": "Two low pulses; rate controlled by scene intensity.",
        "license": "PROPOSAL: unverified recording or procedural synthesis"
      }
    ],
    "boot_voice_line": null,
    "engine_timing": {
      "scene_crossfade_seconds": [
        1.2,
        4
      ],
      "act_settle_ms": 650,
      "act_crossfade_seconds": 5,
      "shuffle_blend_seconds": 7,
      "fade_seconds": 4
    }
  },
  "capability_map": {
    "C01": {
      "control": "Five reel titles above the projected frame",
      "selector": "[data-cap~=C01]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "tap / keys 1–5"
    },
    "C02": {
      "control": "Act number and continuous film-edge intensity",
      "selector": "[data-cap~=C02]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "silent"
      ],
      "input": "drag / tap act / arrow keys"
    },
    "C03": {
      "control": "Coupled-loudness note; separate-volume setting; distinct Music perforated ink-fill level strip in the pit",
      "selector": "[data-cap~=C03]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "toggle / drag"
    },
    "C04": {
      "control": "Live reel re-press and pause button",
      "selector": "[data-cap~=C04]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "tap"
    },
    "C05": {
      "control": "Track, composer and elapsed/duration below the intertitle",
      "selector": "[data-cap~=C05]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "silent"
      ],
      "input": "read"
    },
    "C06": {
      "control": "Track list, license links and trademark line in Projection notes",
      "selector": "[data-cap~=C06]",
      "states": [
        "settings"
      ],
      "input": "tap links"
    },
    "C07": {
      "control": "Large mode-and-band sound intertitle. In the silent state it becomes an explicit Resume Investigation action.",
      "selector": "[data-cap~=C07]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "silent"
      ],
      "input": "tap / Space"
    },
    "C08": {
      "control": "Seven stingers in the orchestra pit; Dread rise progress in chase",
      "selector": "[data-cap~=C08]",
      "states": [
        "desk",
        "chase"
      ],
      "input": "tap / Q W E R A S D"
    },
    "C09": {
      "control": "Four direct single cues in the pit",
      "selector": "[data-cap~=C09]",
      "states": [
        "desk"
      ],
      "input": "tap"
    },
    "C10": {
      "control": "Ring / answer booth telephone",
      "selector": "[data-cap~=C10]",
      "states": [
        "desk"
      ],
      "input": "tap again to answer"
    },
    "C11": {
      "control": "Eight stackable orchestra-pit atmosphere stops; two-on Mythos readout",
      "selector": "[data-cap~=C11]",
      "states": [
        "desk",
        "mythos"
      ],
      "input": "tap toggle"
    },
    "C12": {
      "control": "Atmosphere level as an ink-filled perforated ink-fill level strip",
      "selector": "[data-cap~=C12]",
      "states": [
        "desk"
      ],
      "input": "drag / arrow keys"
    },
    "C13": {
      "control": "Booth telephone receiver, visibly held and pressed in Mythos; hold-to-transmit receiver in the pit",
      "selector": "[data-cap~=C13]",
      "states": [
        "desk",
        "mythos"
      ],
      "input": "hold / hold T"
    },
    "C14": {
      "control": "Squelch telephone click",
      "selector": "[data-cap~=C14]",
      "states": [
        "desk"
      ],
      "input": "tap"
    },
    "C15": {
      "control": "Wireless-band toggle",
      "selector": "[data-cap~=C15]",
      "states": [
        "desk"
      ],
      "input": "tap"
    },
    "C16": {
      "control": "Opening sound note in Projection notes; music without speech",
      "selector": "[data-cap~=C16]",
      "states": [
        "settings"
      ],
      "input": "read"
    },
    "C17": {
      "control": "Fade out, whole mix over four seconds",
      "selector": "[data-cap~=C17]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "silent"
      ],
      "input": "tap / Escape"
    },
    "C18": {
      "control": "Cut, immediate silence with blank leader and resume copy",
      "selector": "[data-cap~=C18]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "silent"
      ],
      "input": "tap / X"
    },
    "C19": {
      "control": "Independent Master perforated ink-fill level strip below the Music scale in the pit",
      "selector": "[data-cap~=C19]",
      "states": [
        "desk"
      ],
      "input": "drag / arrow keys"
    },
    "C20": {
      "control": "Post-limiter output represented by optical soundtrack bars and literal status",
      "selector": "[data-cap~=C20]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "read live status"
    },
    "C21": {
      "control": "Modal entry intertitle with trapped keyboard focus and Begin",
      "selector": "[data-cap~=C21]",
      "states": [
        "gate"
      ],
      "input": "tap Begin / Enter / Space"
    },
    "C22": {
      "control": "Footage counter, elapsed session and local clock in footer",
      "selector": "[data-cap~=C22]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "read"
    },
    "C23": {
      "control": "Editable scenario on desktop set and in settings",
      "selector": "[data-cap~=C23]",
      "states": [
        "desk",
        "settings"
      ],
      "input": "type"
    },
    "C24": {
      "control": "Last event text ticker and polite live region",
      "selector": "[data-cap~=C24]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "read"
    },
    "C25": {
      "control": "Offline save count and progress in Projection notes",
      "selector": "[data-cap~=C25]",
      "states": [
        "settings"
      ],
      "input": "read / engine download action"
    },
    "C26": {
      "control": "Full screen beside install",
      "selector": "[data-cap~=C26]",
      "states": [
        "settings"
      ],
      "input": "tap / F"
    },
    "C27": {
      "control": "Keep the screen awake setting",
      "selector": "[data-cap~=C27]",
      "states": [
        "settings"
      ],
      "input": "toggle"
    },
    "C28": {
      "control": "Install action in Projection notes",
      "selector": "[data-cap~=C28]",
      "states": [
        "settings"
      ],
      "input": "tap"
    },
    "C29": {
      "control": "Discord instructions, waiting code, Copy, local-playback toggle and Disconnect",
      "selector": "[data-cap~=C29]",
      "states": [
        "settings"
      ],
      "input": "tap / copy / toggle"
    },
    "C30": {
      "control": "Plain-language short manual in Projection notes",
      "selector": "[data-cap~=C30]",
      "states": [
        "settings"
      ],
      "input": "read"
    },
    "C31": {
      "control": "Settings header control and complete Projection notes surface",
      "selector": "[data-cap~=C31]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings"
      ],
      "input": "tap"
    },
    "C32": {
      "control": "Keyboard map beneath the manual",
      "selector": "[data-cap~=C32]",
      "states": [
        "settings"
      ],
      "input": "read"
    },
    "C33": {
      "control": "Accessible sliders with valuetext, focus, pressed toggles, 44px targets and live region",
      "selector": "[data-cap~=C33]",
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings",
        "gate"
      ],
      "input": "keyboard / assistive technology"
    },
    "C34": {
      "control": "Shared-engine persistence for scene intensity, master, atmosphere level, separate volume, scenario, offline state and Discord local playback",
      "selector": null,
      "states": [
        "investigate",
        "chase",
        "combat",
        "mythos",
        "desk",
        "silent",
        "settings",
        "gate"
      ],
      "input": "engine persistence, no visual control"
    }
  },
  "persistence": {
    "owner": "shared engine",
    "keys": [
      "perSceneIntensity",
      "master",
      "atmosphereLevel",
      "separateVolume",
      "sessionName",
      "stagedState",
      "discordLocalPlayback"
    ]
  },
  "boundary": "Presentation + content + presets only. This study renders deterministic mock states and cheap UI interactions. Audio, offline caching, microphone access, actual PWA installation, relay protocol, clock progression and persistence belong to the shared engine.",
  "motion": {
    "playing_picture": "Subpixel film-gate weave on the picture only. Intensity changes the cast shadow in the still composition; Combat tilts the set and disrupts the intertitle border.",
    "reduced_motion": "Identical composition with weave and transitions disabled.",
    "gate_and_silent": "Still."
  },
  "artwork": {
    "set": "Original SVG painted flats, asymmetrical window layout, hat-and-coat figure, diagonal light and forced cast shadows",
    "grain": "film-grain.png, deterministic original Gaussian noise, blended over the picture",
    "intensity": "Actual SVG shadow transform attributes change continuously with scene intensity",
    "combat": "Additional 14-degree facade lean and enlargement, branching shadow, red flood beyond frame and tilted intertitle",
    "assets": "Original illustration and procedural texture; no copied picture assets"
  }
}
