{
  "gates": [
    {
      "gate": "G01",
      "finding": "Q01",
      "title": "We close the family-photo problem much better than the skincare problem",
      "proposalScenes": [
        "N04",
        "N09"
      ],
      "specification": "G01 · Before storyboard approval, declare separate emotional and product-result assertions. At final review, each needs its own film time, target region, comparison conditions and claim limit. A smile cannot satisfy the skin assertion.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G02",
      "finding": "Q02",
      "title": "“Why this cream?” receives a category answer",
      "proposalScenes": [
        "N05",
        "N06"
      ],
      "specification": "G02 · For each buying objection, record its proposition and the new evidence that answers it. “It is for the neck” fails an objection about why it differs from other neck products.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G03",
      "finding": "Q03",
      "title": "The comparison phone is real; its proof is weak",
      "proposalScenes": [
        "N06",
        "N09"
      ],
      "specification": "G03 · A reviewer must identify whose comparison it is, what changed, which image comes first and the conditions, from the actual phone-sized playback. A two-photo asset alone cannot pass.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G04",
      "finding": "Q04",
      "title": "The brand’s role is less necessary than the daughter’s",
      "proposalScenes": [
        "N01",
        "N04",
        "N06",
        "N07",
        "N09",
        "N11"
      ],
      "specification": "G04 · Run a brand-removal read at script and final-film stages: identify which supported outcome becomes unexplained. Then run the opposite check: family acceptance must remain possible without buying.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G05",
      "finding": "Q05",
      "title": "Scene completion is being mistaken for state change",
      "proposalScenes": [
        "N01",
        "N03",
        "N04",
        "N05",
        "N06",
        "N07",
        "N08",
        "N09",
        "N10",
        "N11",
        "N12"
      ],
      "specification": "G05 · Reject a causal pass whose only evidence is Sxx.complete. Require actor + state variable + previous value + observable new value + retained-media hash/time. Negative control: a scene with no change must fail.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G06",
      "finding": "Q06",
      "title": "The exact final bytes need an adversarial acceptance pass",
      "proposalScenes": "all",
      "specification": "G06 · Final acceptance must bind the final file hash and revision, cross-shot continuity, semantic payoff, speech and captions. Every blocking finding needs closure evidence; technical transport and owner creative approval remain separate.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G07",
      "finding": "Q07",
      "title": "The hook has stakes; the physical loss could land harder",
      "proposalScenes": [
        "N01",
        "N02",
        "N03",
        "N04"
      ],
      "specification": "G07 · At the opening review, a viewer must locate the trigger, affected person/region, changed action and consequence from the actual first sequence. Score comprehension separately from liking.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G08",
      "finding": "Q08",
      "title": "The first minute repeats the wound more than it advances it",
      "proposalScenes": [
        "N04",
        "N05"
      ],
      "specification": "G08 · Maintain a viewer-knowledge delta beside character-knowledge delta. A new addressee alone does not justify another full explanation of an already understood fact.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G09",
      "finding": "Q09",
      "title": "The night journey is visually busy but lightly obstructed",
      "proposalScenes": [
        "N02",
        "N03"
      ],
      "specification": "G09 · For a source risk/effort beat, name the local cost and show its before/after state. Travel footage plus urgent narration does not by itself satisfy the gate.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G10",
      "finding": "Q10",
      "title": "The search needs one inspectable discovery",
      "proposalScenes": [
        "N02",
        "N03",
        "N06"
      ],
      "specification": "G10 · The clue must be readable or audible, new to the viewer, and causally linked to the next choice. A search-device insert cannot pass on device presence alone.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G11",
      "finding": "Q11",
      "title": "There are too few distinct releases inside the worried middle",
      "proposalScenes": [
        "N02",
        "N03",
        "N04",
        "N07",
        "N08",
        "N11"
      ],
      "specification": "G11 · Map tension and release as qualitative states with observed acting/sound evidence. Require a reason for each change and identify long runs that repeat the same register.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G12",
      "finding": "Q12",
      "title": "The jar appears, but the reveal has little conceptual surprise",
      "proposalScenes": [
        "N03",
        "N06",
        "N07",
        "N11"
      ],
      "specification": "G12 · Record the viewer’s plausible expectation immediately before the reveal and the new meaning immediately after it. If unchanged, treat it as an introduction and find the curiosity payoff elsewhere.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G13",
      "finding": "Q13",
      "title": "The edit smooths duration more than dramatic emphasis",
      "proposalScenes": "all",
      "specification": "G13 · Every cut needs a semantic or perceptual reason and protected anchors. Reject a boundary movement that truncates a meaningful action/reaction solely to equalize neighbors.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G14",
      "finding": "Q14",
      "title": "Slower words coexist with fewer long breathing spaces",
      "proposalScenes": [
        "N01",
        "N03",
        "N07",
        "N08",
        "N11"
      ],
      "specification": "G14 · Review a speech/action occupancy map and actual AV at normal speed. A pause passes because something meaningful happens or is processed, not because a silence quota was met.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G15",
      "finding": "Q15",
      "title": "The delivered mix is substantially quieter and less varied",
      "proposalScenes": "all",
      "specification": "G15 · Store full-file loudness measurements and a level-matched listening receipt. Check intelligibility and transitions on the final output; do not auto-pass by copying a single LUFS number.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G16",
      "finding": "Q16",
      "title": "A physical world needs continuity between lines",
      "proposalScenes": [
        "N01",
        "N02",
        "N03",
        "N07",
        "N10"
      ],
      "specification": "G16 · For selected physical events and every room change, log actually heard sound, source time and join continuity. A visible contact cannot be entered as an audible effect without listening evidence.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G17",
      "finding": "Q17",
      "title": "Correct words do not certify spontaneous Ukrainian acting",
      "proposalScenes": "all",
      "specification": "G17 · Native-language listening must precede retention as already required; final joined utterances need an additional normal-speed review. Each word belongs to a speaker/voice clock and can overlap a silent listener.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G18",
      "finding": "Q18",
      "title": "Listener cuts need an incoming thought and an outgoing change",
      "proposalScenes": [
        "N03",
        "N04",
        "N05",
        "N06",
        "N08"
      ],
      "specification": "G18 · For each claimed meaningful reaction, name stimulus time, entry state, changed behavior and exit state. A face cut alone fails; a motivated processing hold can pass.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G19",
      "finding": "Q19",
      "title": "The faces compete with a highly decorated world",
      "proposalScenes": [
        "N03",
        "N04",
        "N06",
        "N09"
      ],
      "specification": "G19 · At a phone-sized display, identify the intended first read, second read and required facial change. Flag competing detail only when it obstructs that task.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G20",
      "finding": "Q20",
      "title": "Light and location changes do less narrative work",
      "proposalScenes": [
        "N01",
        "N02",
        "N03",
        "N06",
        "N08"
      ],
      "specification": "G20 · Scene boards must identify what visual state changes from the prior scene and why. Validate it in the final film, allowing deliberately repeated locations for comparisons.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G21",
      "finding": "Q21",
      "title": "One “fragment” contains two editorial shots",
      "proposalScenes": "all",
      "specification": "G21 · Scan the retained final pixels, adjudicate all extra boundary candidates, and reconcile them to the EDL. Passing 118 files is not passing 118 single shots.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G22",
      "finding": "Q22",
      "title": "The phone insert changes Marta’s coat surface",
      "proposalScenes": [
        "N03",
        "N07",
        "N11"
      ],
      "specification": "G22 · Hands-only inserts inherit the same owner’s wardrobe and prop passport as face shots. A missing face is not an exemption from continuity.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G23",
      "finding": "Q23",
      "title": "The mirror changes the mother’s top",
      "proposalScenes": [
        "N03",
        "N07",
        "N09"
      ],
      "specification": "G23 · Same-action continuity compares garment structure, reflection, hands, product state and contact direction in final frames. Color/character-ID match alone fails.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G24",
      "finding": "Q24",
      "title": "The product lettering changes at its first reveal",
      "proposalScenes": [
        "N06",
        "N07",
        "N09",
        "N11",
        "N12"
      ],
      "specification": "G24 · Cross-shot product review compares brand spelling, lid/body proportions, color and label layout to the authorized reference. Readable hero text must survive the delivered resolution.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G25",
      "finding": "Q25",
      "title": "The gratitude reaction starts with an unexplained dark interruption",
      "proposalScenes": [
        "N08",
        "N09",
        "N10"
      ],
      "specification": "G25 · Every non-cut transition needs a stated temporal/emotional function and continuous sound/context review. Inspect first/last retained frames, not only a midpoint thumbnail.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G26",
      "finding": "Q26",
      "title": "Week labels carry more change than the pictured life",
      "proposalScenes": [
        "N08",
        "N09"
      ],
      "specification": "G26 · A time jump must change a declared state, reveal a meaningful lack of change, or alter a choice. A week label over another generic application shot cannot be its only evidence.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G27",
      "finding": "Q27",
      "title": "The fitting insert has ambiguous tense",
      "proposalScenes": [
        "N08",
        "N09"
      ],
      "specification": "G27 · For every non-current-time insert, record whose memory/anticipation it is, its trigger and the cue available to viewers. Test comprehension with the final AV, not a production note.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G28",
      "finding": "Q28",
      "title": "A narrated action should have an inspectable endpoint",
      "proposalScenes": [
        "N03",
        "N07",
        "N08",
        "N10",
        "N11"
      ],
      "specification": "G28 · For every essential action, identify the film evidence for its required phases and inherited prop states. A pose, an intended-action field or a cream jar in frame does not suffice.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G29",
      "finding": "Q29",
      "title": "The photographer returns without a clear new reason",
      "proposalScenes": [
        "N09",
        "N11"
      ],
      "specification": "G29 · A returning role must respond to an identifiable changed condition. The report must distinguish apology, social recognition and verified product outcome.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G30",
      "finding": "Q30",
      "title": "The final packshot does not carry the next action",
      "proposalScenes": [
        "N12"
      ],
      "specification": "G30 · Review the final seconds at mobile size with the actual placement: recognizable brand + intelligible next step + readable valid terms where applicable. A spoken “official site” alone is not an automatic commercial pass.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G31",
      "finding": "Q31",
      "title": "The captions mostly work; they are not the main engagement gap",
      "proposalScenes": "all",
      "specification": "G31 · Caption validation combines complete reviewed words, timing and visual occlusion in the delivered film. Render success, CPS alone or OCR alone is insufficient.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G32",
      "finding": "Q32",
      "title": "The adult redesign is valid; its behavior needs its own stakes",
      "proposalScenes": "all",
      "specification": "G32 · Every role/location substitution needs function preserved, change rationale and actual behavioral evidence. Locale fit requires audience/context evidence, not visual nationality inference.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G33",
      "finding": "Q33",
      "title": "A model saying it heard the film is not proof it accessed it",
      "proposalScenes": "all",
      "specification": "G33 · Wrong-film negative control must fail. A review needs exact input hash, actual media transport, correct dispersed anchors and explicit sampling limits; “heard_audio:true” alone fails.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G34",
      "finding": "Q34",
      "title": "The published draft contains conclusions we should not inherit",
      "proposalScenes": "all",
      "specification": "G34 · Every inherited finding needs exact artifact/version plus a current film anchor. Claims contradicted by the retained output are rejected, even if several summaries repeat them.",
      "status": "Є сценарне рішення; фактичний результат ще не перевірений",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    },
    {
      "gate": "G35",
      "finding": "Q35",
      "title": "“10/10 dopamine” is a creative target, not a measured result",
      "proposalScenes": "all",
      "specification": "G35 · Keep measured craft, reviewer interpretation and audience outcome in separate fields. No engagement uplift or 10/10 score is accepted without a stated measurement design and data.",
      "status": "Потрібна перевірка фактичного відео/продуктового доказу",
      "accepted": false,
      "note": "Наведений сценарій не присвоює виробничому, фонетичному чи аудиторному гейту статус pass."
    }
  ]
}
