{
  "schema_version": 2,
  "purpose": "Machine-readable reference packets for still and silent-motion generation. Story-critical screen text is always composed later in HTML.",
  "authority_order": [
    "SERIES-PRODUCTION-DESIGN-BIBLE.md",
    "character-bible.html",
    "location-bible.html",
    "monitor-screen-bible.html",
    "series-visual-reference-manifest.json",
    "shot-specific prompt"
  ],
  "generation_gate": {
    "rule": "A lower-ranked reference cannot override a higher-ranked reference. Resolve contradictions before generation.",
    "required_before_still_generation": [
      "location master selected",
      "character identity selected when people are visible",
      "monitor reference selected when a screen is visible",
      "required and forbidden physical traits copied into the shot prompt"
    ],
    "required_before_paid_motion_generation": [
      "source still visually reviewed at full frame",
      "location continuity approved",
      "character continuity approved",
      "hardware and input-device continuity approved"
    ]
  },
  "monitor_references": {
    "jan_xbase": "images/interface-reference/jan-monitor-reference-v1.png",
    "gil_win95": "images/interface-reference/gil-monitor-reference-v1.png",
    "sam_mac": "images/interface-reference/sam-monitor-reference-v1.png",
    "morrowvale_research": "images/interface-reference/research-monitor-reference-v1.png",
    "morrowvale_test_floor": "images/interface-reference/test-monitor-reference-v1.png",
    "bank_enterprise": "images/interface-reference/bank-monitor-reference-v1.png"
  },
  "locations": [
    {
      "id": "jan_training_room",
      "episodes": [1],
      "master": "images/backdrops/revision-2026-08/ep1-jan-training-room-period-v1.png",
      "monitor_visible": true,
      "monitor_reference": "jan_xbase",
      "b_roll": ["CRT over-shoulder", "hands on beige keyboard", "watch pane", "training clock", "empty chair"]
    },
    {
      "id": "gil_office",
      "episodes": [1, 2],
      "master": "images/backdrops/revision-2026-08/ep2-gil-office-one-monitor-wide-v1.png",
      "monitor_visible": true,
      "monitor_reference": "gil_win95",
      "b_roll": ["window reverse", "monitor profile", "wired mouse", "terminal reflection", "empty desk", "downgrade poster"]
    },
    {
      "id": "sam_bedroom",
      "episodes": [2],
      "master": "images/backdrops/revision-2026-08/sam-bedroom-grounded-v2.png",
      "monitor_visible": true,
      "monitor_reference": "sam_mac",
      "b_roll": ["trackpad hand", "school ID", "laptop glow", "exterior flats", "headphones", "desk objects"]
    },
    {
      "id": "morrowvale_street_lobby",
      "episodes": [3],
      "master": "images/backdrops/revision-2026-08/ep3-street-lobby-arrival-v1.png",
      "monitor_visible": false,
      "monitor_reference": null,
      "b_roll": ["street glass", "lanyard handoff", "lift indicator", "shoes crossing threshold", "security gate"]
    },
    {
      "id": "morrowvale_evaluation_floor",
      "episodes": [3],
      "master": "images/backdrops/revision-2026-08/ep3-arrival-v1.png",
      "monitor_visible": "background_only",
      "monitor_reference": "morrowvale_research",
      "authority_source": "SERIES-PRODUCTION-DESIGN-BIBLE.md#MORROWVALE--Toronto-evaluation-floor--Episode-3",
      "required_traits": ["bright windowed evaluation zone", "off-white integrated work surfaces", "pale grey resin floor", "frosted full-height partitions", "ordinary flat monitors", "full-size keyboards and mice"],
      "forbidden_traits": ["black desks", "black glass", "charcoal-framed glass", "dark industrial laboratory", "robotics controls", "science-fiction consoles"],
      "approved_derivatives": ["images/backdrops/revision-2026-08/ep3-sam-headphones-arrival-v1.png", "images/backdrops/revision-2026-08/ep3-sam-headphones-arrival-canonical-v2.png"],
      "b_roll": ["corridor turn", "acoustic baffles", "keyboard row", "task lights", "badge tap"]
    },
    {
      "id": "playground_standard_workstation",
      "episodes": [3],
      "master": "images/backdrops/revision-2026-08/ep3-sam-headphones-desk-v1.png",
      "monitor_visible": true,
      "monitor_reference": "morrowvale_research",
      "authority_source": "SERIES-PRODUCTION-DESIGN-BIBLE.md#MORROWVALE--Toronto-evaluation-floor--Episode-3",
      "required_traits": ["same bright windowed evaluation zone", "off-white integrated desk", "ordinary flat monitor", "complete full-size keyboard", "normal mouse"],
      "forbidden_traits": ["black desk", "black glass", "control knob", "audio console", "robotics controller", "touchscreen control surface"],
      "approved_derivatives": ["images/backdrops/revision-2026-08/ep3-aster-workbench-v5.png", "images/backdrops/revision-2026-08/ep3-customisation-keyboard-close-v2.png", "images/backdrops/revision-2026-08/ep3-a17-initialisation-reverse-v2.png"],
      "b_roll": ["full-size keyboard", "mouse", "headphones", "cyan indicator", "hands above keys", "screen over-shoulder"]
    },
    {
      "id": "morrowvale_test_floor",
      "episodes": [4],
      "master": "images/backdrops/revision-2026-08/ep4-young-test-team-v3.png",
      "monitor_visible": true,
      "monitor_reference": "morrowvale_test_floor",
      "b_roll": ["timestamp close-up", "deployment row scan", "status lamp", "empty A-17 desk", "clock reflection"]
    },
    {
      "id": "bank_isolation_lab",
      "episodes": [5, 6],
      "master": "images/backdrops/revision-2026-08/ep5-bank-isolation-lab-v4.png",
      "monitor_visible": true,
      "monitor_reference": "bank_enterprise",
      "b_roll": ["badge and door seal", "ledger row", "test keyboard", "report stack", "frosted-glass silhouettes", "approval hand"]
    },
    {
      "id": "bank_incident_room",
      "episodes": [7],
      "master": "images/backdrops/revision-2026-08/ep7-incident-room-wide-v4.png",
      "monitor_visible": true,
      "monitor_reference": "bank_enterprise",
      "b_roll": ["signed control", "transaction clock", "witness hands", "second-bank receipt", "empty chair", "district exterior"]
    }
  ]
}
