{
  "source_model": {
    "id": "resilia-family-quest",
    "source": {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/data/references_liked/resilia-aged-garlic-family-cholesterol-story.mp4",
      "sha256": "708cb005be27b73d43fa248bd8f003489098a48a43fcc59d6ce31bde841f7ff6",
      "duration_s": 325.681678
    },
    "turns": [
      {
        "id": "R01",
        "start_s": 0,
        "end_s": 15,
        "observed": "Doctor informs father; family reacts; hand contact and child observation.",
        "function": "A practical concern becomes personal through different family reactions.",
        "visual_grammar": "Cool grey-green clinic, standing male doctor at right, seated father/mother/daughter; face reverses and adult hand insert."
      },
      {
        "id": "R02",
        "start_s": 15,
        "end_s": 28,
        "observed": "Child asks if father will be okay; reassurance conflicts with driver tension.",
        "function": "An answered question remains emotionally unanswered.",
        "visual_grammar": "Mother drives, affected father sits passenger, young daughter rear; car-wide and face reverses, tense steering-wheel insert."
      },
      {
        "id": "R03",
        "start_s": 28,
        "end_s": 43,
        "observed": "Child researches technical problem, reframes it simply and finds a familiar household lead.",
        "function": "Private concern becomes a specific plan, not generic browsing.",
        "visual_grammar": "Dark child bedroom, blue-white tablet glow, query inserts and girl face; new lead produces glance and action."
      },
      {
        "id": "R04",
        "start_s": 43,
        "end_s": 77,
        "observed": "Child walks out alone, knocks; recognized neighbors ask why and welcome her.",
        "function": "Effort and hospitality earn access to the explanation.",
        "visual_grammar": "Young girl small in wide dark suburban street, pink tablet, puffer over pajamas; knock and warm threshold with Japanese couple."
      },
      {
        "id": "R05",
        "start_s": 77,
        "end_s": 118,
        "observed": "Mentor explains the problem to child; child asks about doctor then remedy; guide rises toward cabinet.",
        "function": "A child-sized explanation answers one question and earns the next.",
        "visual_grammar": "Girl wrapped in blanket around mug, male mentor across wooden kitchen table; close reverses, hands; mentor stands to cabinet."
      },
      {
        "id": "R06",
        "start_s": 118,
        "end_s": 143,
        "observed": "Garlic causes familiar-category misunderstanding; mentor differentiates, names brand and promises buyer explanation.",
        "function": "A modest surprise makes the difference worth asking about.",
        "visual_grammar": "White/red garlic pouch retrieved and passed to girl; category-surprise reverse; table/hand/package inserts."
      },
      {
        "id": "R07",
        "start_s": 143,
        "end_s": 161,
        "observed": "Worried parents embrace child; guide explains child’s concern.",
        "function": "The help-seeking action has a relationship consequence and brings adults together.",
        "visual_grammar": "Morning parents rush from porch, crouch/embrace girl; male neighbor apologizes from near car; family hands and reaction."
      },
      {
        "id": "R08",
        "start_s": 161,
        "end_s": 222,
        "observed": "Affected adult asks about ordinary category, differentiation, personal use and authenticity while family listens in depth.",
        "function": "The person bearing the decision receives a different burden of proof.",
        "visual_grammar": "Father near table holds pouch, male neighbor opposite; mother and child remain in kitchen depth; skeptical face and package inserts."
      },
      {
        "id": "R09",
        "start_s": 222,
        "end_s": 241,
        "observed": "Child appeals; affected adult agrees; spouse privately asks what if it fails; doubt remains.",
        "function": "An informed choice can coexist with uncertainty and different family beliefs.",
        "visual_grammar": "Girl approaches father at table; his decision reaction; cut to spouse private question beside counter; dark softgels in hand."
      },
      {
        "id": "R10",
        "start_s": 241,
        "end_s": 266,
        "observed": "Actual intake followed by week-labeled routine and shared activities.",
        "function": "Use and elapsed time make the result inspectable and connect it to life.",
        "visual_grammar": "Father takes product, week labels over waking/running/ordinary activity; same family returns, brighter domestic and exterior light."
      },
      {
        "id": "R11",
        "start_s": 266,
        "end_s": 285,
        "observed": "Return to opening witness and family arrangement; changed response and recurring hand contact.",
        "function": "A callback answers the opening without replacing the earlier person.",
        "visual_grammar": "Earlier clinic geometry repeats; father/doctor face reverses, family reaction, recurrent held-hands detail."
      },
      {
        "id": "R12",
        "start_s": 285,
        "end_s": 299,
        "observed": "Affected adult thanks mentor by phone; credit is redirected to child; embrace.",
        "function": "Gratitude returns to the person whose action began the quest.",
        "visual_grammar": "Father speaks by phone on porch, hears reply, lowers phone; child arrives and is embraced in daylight."
      },
      {
        "id": "R13",
        "start_s": 299,
        "end_s": 325.681678,
        "observed": "Family future continues under practical offer narration; final package/CTA.",
        "function": "Commercial next action follows the emotional answer and remains concrete.",
        "visual_grammar": "Family kitchen/garden/park/dinner scenes continue under offer speech; final white/red pouch on wooden counter with sale CTA."
      }
    ]
  },
  "inputs": {
    "product": "Hypothetical adjustable drip kit; no vendor efficacy asserted",
    "market": "Community greenhouse growers",
    "audience": "Growers planning time away",
    "affected_activity": "Keeping a specific set of pots appropriately watered",
    "roles": {
      "affected": "grower",
      "seeker": "travel partner",
      "guide": "neighboring grower",
      "witness": "nursery worker"
    },
    "valid_use": "Compatibility checks, supervised flow measurements, reservoir checks and adjustment.",
    "observable_change": "Measured outlet delivery and actual root-zone condition in the same pots; no universal plant-health guarantee.",
    "local_world": "Nursery, home greenhouse, neighboring greenhouse, packing table",
    "next_action": "Check compatibility and instructions, then supervise a flow test",
    "question": "Does this setup deliver suitable water to these actual pots?",
    "initial_state": [
      "concern.unresolved"
    ],
    "fidelity": "close",
    "claims": []
  },
  "realizations": [
    {
      "id": "T01",
      "source_turn": "R01",
      "event": "A nursery worker inspects a dry root ball before the grower’s planned trip.",
      "dialogue": [
        "Worker: The surface was wet. Look underneath. Grower: I watered it yesterday."
      ],
      "observable_change": "The pot is lifted and soil beneath the surface is examined.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: The pot is lifted and soil beneath the surface is examined.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S01.mp4",
          "sha256": "bb4a703be64642cec67a6f4771c8a9606c90013ea96fa004067a30bc062f235a"
        }
      ],
      "requires": [
        "concern.unresolved"
      ],
      "adds": [
        "grower.saw_dry_root"
      ],
      "removes": [],
      "opens": [
        {
          "id": "outcome",
          "question": "Does this setup deliver suitable water to these actual pots?"
        }
      ],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T02",
      "source_turn": "R02",
      "event": "Grower reassures the travel partner that one heavy watering will be enough.",
      "dialogue": [
        "Grower: I will soak them before we leave. Partner: That is what we did last time."
      ],
      "observable_change": "Partner glances at a photograph of the previous wilted plant.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Partner glances at a photograph of the previous wilted plant.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S02.mp4",
          "sha256": "9e1759b607e7a6d2c991f392debf2a169d0c14b4efe3837ee86a8e79ae0c7815"
        }
      ],
      "requires": [
        "grower.saw_dry_root"
      ],
      "adds": [
        "partner.doubts_plan"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T03",
      "source_turn": "R03",
      "event": "Partner researches steady watering and remembers the neighboring greenhouse.",
      "dialogue": [
        "Partner: Nadiia uses those tubes. I will ask how she sets them for different pots."
      ],
      "observable_change": "A concrete emitter question leads to a visit next door.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: A concrete emitter question leads to a visit next door.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S03.mp4",
          "sha256": "5a7ff526283b747cab56363633e27667917a6046182127757da808bdeef63a33"
        }
      ],
      "requires": [
        "partner.doubts_plan"
      ],
      "adds": [
        "partner.has_lead"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T04",
      "source_turn": "R04",
      "event": "Partner visits Nadiia carrying the pot dimensions and trip dates.",
      "dialogue": [
        "Nadiia: Which pots? How long away? Sit here and show me."
      ],
      "observable_change": "Guide clears a seat and asks about the plants before showing equipment.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Guide clears a seat and asks about the plants before showing equipment.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S04.mp4",
          "sha256": "d9e186f0b27d14a7f809916847ccdc2b3bf6b7f2cc280fd02a9c6393ab4d5302"
        }
      ],
      "requires": [
        "partner.has_lead"
      ],
      "adds": [
        "guide.knows_conditions"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T05",
      "source_turn": "R05",
      "event": "Guide explains that delivery rate, reservoir and actual pot conditions matter together.",
      "dialogue": [
        "Partner: Does every pot get the same? Guide: We have to check each outlet."
      ],
      "observable_change": "Partner follows a tube and asks how to check the amount reaching the roots.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Partner follows a tube and asks how to check the amount reaching the roots.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S05.mp4",
          "sha256": "f4afeebfeedb6e763ab73882a4b3db019ca951cd904674e837c301bc43dec063"
        }
      ],
      "requires": [
        "guide.knows_conditions"
      ],
      "adds": [
        "partner.understands_flow"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T06",
      "source_turn": "R06",
      "event": "A tube seems too simple until the guide shows an adjustable emitter.",
      "dialogue": [
        "Partner: Just a tube? Guide: Watch this outlet. Let us test yours before the trip."
      ],
      "observable_change": "Guide demonstrates its adjustment and offers a supervised test with the grower.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Guide demonstrates its adjustment and offers a supervised test with the grower.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S06.mp4",
          "sha256": "7fb16e962a664d5062190bae6fe4337d56ef819293117fa7a18e598642d46811"
        }
      ],
      "requires": [
        "partner.understands_flow"
      ],
      "adds": [
        "guide.promised_test"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T07",
      "source_turn": "R07",
      "event": "Grower arrives after the partner missed their packing meeting.",
      "dialogue": [
        "Grower: I thought we were packing. Partner: I wanted to know what will happen to those pots."
      ],
      "observable_change": "Partner explains the visit; grower agrees to discuss the real setup.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Partner explains the visit; grower agrees to discuss the real setup.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S07.mp4",
          "sha256": "3b39c5f53f5eb7d3bae611fbab226c197565f2c51b3187972edf1ddd9180bf0f"
        }
      ],
      "requires": [
        "guide.promised_test"
      ],
      "adds": [
        "grower.heard_search"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T08",
      "source_turn": "R08",
      "event": "Grower asks about reservoir capacity, leaks, uneven outlets and their actual containers.",
      "dialogue": [
        "Grower: What if this pot empties the tank? Guide: Measure each outlet and check the reservoir. No guesswork."
      ],
      "observable_change": "They measure the intended layout and plan a supervised flow test.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: They measure the intended layout and plan a supervised flow test.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S08.mp4",
          "sha256": "fa945597f6244e733d84e66577a55f536c5fc44ee717011930926b1f748429ae"
        }
      ],
      "requires": [
        "grower.heard_search"
      ],
      "adds": [
        "grower.defined_test"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T09",
      "source_turn": "R09",
      "event": "Grower chooses a supervised trial before leaving; partner asks about blockage.",
      "dialogue": [
        "Partner: And if a tube blocks? Grower: We will check it while we are still here."
      ],
      "observable_change": "They stay available to inspect the system and keep a fallback watering plan.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: They stay available to inspect the system and keep a fallback watering plan.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S09.mp4",
          "sha256": "2666e73c55a482f6c65029211e7c15fd614f05e1a5900c47db1a1377f61072da"
        }
      ],
      "requires": [
        "grower.defined_test"
      ],
      "adds": [
        "grower.chose_trial"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T10",
      "source_turn": "R10",
      "event": "They run a two-day supervised test, measuring outlet flow and checking root-zone conditions.",
      "dialogue": [
        "Grower: This outlet is low. Partner: I will adjust it and measure again."
      ],
      "observable_change": "Actual measurements and plant condition are recorded; a leaking joint is corrected.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: Actual measurements and plant condition are recorded; a leaking joint is corrected.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S10.mp4",
          "sha256": "a3fcf1c9e3d7e0137e8bb3e61f18546d397164395ecdeaafe43c1e6be0ea85f8"
        }
      ],
      "requires": [
        "grower.chose_trial"
      ],
      "adds": [
        "team.checked_flow"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T11",
      "source_turn": "R11",
      "event": "The initial nursery worker sees the same pot and the trial record.",
      "dialogue": [
        "Worker: Show me beneath the surface again. Grower: Here are the outlet measurements too."
      ],
      "observable_change": "They inspect below the surface again, comparing the same observable concern.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: They inspect below the surface again, comparing the same observable concern.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S11.mp4",
          "sha256": "9cdf9f41cb008e2d8a702a9680e226aec58de47748fbf0f89792dc1d1d02eb2d"
        }
      ],
      "requires": [
        "team.checked_flow"
      ],
      "adds": [
        "worker.saw_trial"
      ],
      "removes": [],
      "opens": [],
      "answers": [
        "outcome"
      ],
      "answer_evidence": {
        "outcome": "They inspect below the surface again, comparing the same observable concern."
      },
      "claims": []
    },
    {
      "id": "T12",
      "source_turn": "R12",
      "event": "Grower thanks Nadiia, who credits the partner for bringing the concrete question.",
      "dialogue": [
        "Nadiia: Your partner came with the pot sizes. Grower: Let us finish these checks together."
      ],
      "observable_change": "The partners resume trip preparation with a shared checking plan.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: The partners resume trip preparation with a shared checking plan.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S12.mp4",
          "sha256": "e0063ccd6e2c8ceaaaec2e61bb7ac37bc5172e135684cad1f3e7b9296403075f"
        }
      ],
      "requires": [
        "worker.saw_trial"
      ],
      "adds": [
        "partners.share_plan"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    },
    {
      "id": "T13",
      "source_turn": "R13",
      "event": "Greenhouse care continues alongside a practical compatibility check.",
      "dialogue": [
        "Voice: Check your pots, reservoir and setup instructions. Test the flow before relying on the kit."
      ],
      "observable_change": "The ending shows setup instructions and actual measurement points.",
      "visual": "Adapt original shot/reverse-shot and relevant practical light to Nursery, home greenhouse, neighboring greenhouse, packing table. Show: The ending shows setup instructions and actual measurement points.",
      "acting": [
        "Listen before replying; specific hesitation/action follows the displayed evidence."
      ],
      "source_fragments": [
        {
          "path": "analysis/reference-replica/scene-fragments/S13.mp4",
          "sha256": "a79a80aef2ed5ab106ad2457864f760c82b133670f23d5fb59a7fefbba735cef"
        }
      ],
      "requires": [
        "partners.share_plan"
      ],
      "adds": [
        "viewer.knows_action"
      ],
      "removes": [],
      "opens": [],
      "answers": [],
      "answer_evidence": {},
      "claims": []
    }
  ]
}
