{
  "schema": "adfactory.adapt-film-handoff/v1",
  "at": "2026-09-16T09:13:18.490560+00:00",
  "adaptationId": "targ-improved-b614aa3b3e-v01",
  "sourceId": "targ",
  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
  "acceptedMaster": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-ten-c06fb16085-v01/song/accepted-v01/gopure-targ-uk-master.wav",
    "sha256": "81bf1b7930e3e930bd3155d1328c6f00780da6a92a65b4e0a034aea23e2e8865"
  },
  "performedSongPassport": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-ten-c06fb16085-v01/song/performed-song-passport-v01.json",
    "sha256": "8114037bde8ed685d51e5bf1f5e9c50b9eafe22bcff1273257d5d33bc75c5eb5"
  },
  "units": [
    {
      "sourceUnitId": "targ-s001",
      "sourceTime": [
        0.0,
        3.8666666666666667
      ],
      "sourceDescription": "Retail foreground mother holds cream carton while blonde approaches in depth.",
      "sourceComposition": "Mostly fixed frontal medium-full shot; deep aisle vanishing point, brunette left and blonde rear-right.",
      "sourceCausality": {
        "function": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s001/entry.jpg",
          "sha256": "df1944c18130620eb975b1611ea3e73cc3bf9feac712f64c87f7fa29d087fc6c",
          "type": "image",
          "role": "Actual own Targ targ-s001 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s001/middle.jpg",
          "sha256": "6b51a001896f75ed1c73a328fa3d4ebfa40db7245634fdfeef8e6f30679b3faf",
          "type": "image",
          "role": "Actual own Targ targ-s001 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s001/exit.jpg",
          "sha256": "1252a9f4294c2c13f2237d222d4661fad03637926b982ff911ce64c91fd6c255",
          "type": "image",
          "role": "Actual own Targ targ-s001 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "retail-extras"
      ],
      "problemState": "before",
      "targetSongTime": [
        0,
        2.7
      ],
      "plannedAction": "Brow pinched, eyes down/closed over carton; both hands keep carton at chest. Eyes widen and lips form O; Nataliia continues forward at rear-right. Oksana briefly closes eyes and tightens brow. Head then shoulders turn screen-right/back toward Nataliia; carton lowers slightly but remains held. Nataliia tilts head; Oksana begins turning back toward foreground. Oksana eyes reopen toward front as paper aperture appears over her upper torso at3.3667 and expands.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s001-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            0.0,
            0.2
          ],
          "sourceObservation": "Brow pinched, eyes down/closed over carton; both hands keep carton at chest.",
          "targetSongTime": [
            0.0,
            0.197143
          ],
          "adaptedActionReaction": "Brow pinched, eyes down/closed over carton; both hands keep carton at chest.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w001"
          ]
        },
        {
          "sourceEventId": "targ-s001-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            0.2,
            1.1
          ],
          "sourceObservation": "Eyes widen and lips form O; blonde continues forward at rear-right.",
          "targetSongTime": [
            0.197143,
            1.084286
          ],
          "adaptedActionReaction": "Eyes widen and lips form O; Nataliia continues forward at rear-right.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w001",
            "w002"
          ]
        },
        {
          "sourceEventId": "targ-s001-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            1.1,
            1.4
          ],
          "sourceObservation": "Mother briefly closes eyes and tightens brow.",
          "targetSongTime": [
            1.084286,
            1.38
          ],
          "adaptedActionReaction": "Oksana briefly closes eyes and tightens brow.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w002",
            "w003"
          ]
        },
        {
          "sourceEventId": "targ-s001-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            1.4,
            2.6
          ],
          "sourceObservation": "Head then shoulders turn screen-right/back toward blonde; carton lowers slightly but remains held.",
          "targetSongTime": [
            1.38,
            2.022336
          ],
          "adaptedActionReaction": "Head then shoulders turn screen-right/back toward Nataliia; carton lowers slightly but remains held.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w003",
            "w004"
          ]
        },
        {
          "sourceEventId": "targ-s001-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            2.6,
            3.2
          ],
          "sourceObservation": "Blonde tilts head; mother begins turning back toward foreground.",
          "targetSongTime": [
            2.022336,
            2.343504
          ],
          "adaptedActionReaction": "Nataliia tilts head; Oksana begins turning back toward foreground.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w004",
            "w005"
          ]
        },
        {
          "sourceEventId": "targ-s001-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            3.2,
            3.866
          ],
          "sourceObservation": "Mother eyes reopen toward front as paper aperture appears over her upper torso at3.3667 and expands.",
          "targetSongTime": [
            2.343504,
            2.7
          ],
          "adaptedActionReaction": "Oksana eyes reopen toward front as paper aperture appears over her upper torso at3.3667 and expands.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w005"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s001/packet.json",
        "sha256": "d17aaba8ef4e0d9fb1ccfb70e4c5a5e5f78d350d7302d93b0012bacbd8c42856"
      },
      "historicalContext": null,
      "wordIds": [
        "w001",
        "w002",
        "w003",
        "w004",
        "w005"
      ],
      "protectedThoughtIds": [
        "t01"
      ],
      "clockRebinding": {
        "previousSongRange": [
          0,
          2.7
        ],
        "acceptedSongRange": [
          0,
          2.7
        ],
        "wordText": "Зустріла в крамниці дружину колишнього",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s002",
      "sourceTime": [
        3.8666666666666667,
        5.266666666666667
      ],
      "sourceDescription": "Aspirational portrait of blonde in pink dress on warm balcony, emerging through paper tear.",
      "sourceComposition": "Frontal medium portrait; railing on left, warm sunset skyline and bulbs behind; slight gentle framing movement.",
      "sourceCausality": {
        "function": "Narrator names her age34; contrast is narrator perception of youthful ease, not product result.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s002/entry.jpg",
          "sha256": "f622237d793d267c891d882d1a844ee6e19935273a5c0b8ed5693a8ae7db622b",
          "type": "image",
          "role": "Actual own Targ targ-s002 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s002/middle.jpg",
          "sha256": "c3b2be1eaec98b38364b073b8937351e8652a6f9bbbefc13634dcc32bee6e1e2",
          "type": "image",
          "role": "Actual own Targ targ-s002 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s002/exit.jpg",
          "sha256": "7d41f2c5f4f07a1c0d3d1e64b71ec354b8c5ca6a41dfb68a8b4dcedb8acacf72",
          "type": "image",
          "role": "Actual own Targ targ-s002 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "nataliia"
      ],
      "problemState": "before",
      "targetSongTime": [
        2.7,
        3.98
      ],
      "plannedAction": "Torn-paper border continues expanding until clean balcony image at4.0. Nataliia eyes initially closed with smile; opens them to camera. Relaxed smile, one arm on rail; mild head/gaze motion. Radial zoom blur begins and carries into new aisle shot.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s002-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            3.8666666666666667,
            4.0
          ],
          "sourceObservation": "Torn-paper border continues expanding until clean balcony image at4.0.",
          "targetSongTime": [
            2.7,
            2.821963
          ],
          "adaptedActionReaction": "Torn-paper border continues expanding until clean balcony image at4.0.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w005"
          ]
        },
        {
          "sourceEventId": "targ-s002-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            4.0,
            4.4
          ],
          "sourceObservation": "Blonde eyes initially closed with smile; opens them to camera.",
          "targetSongTime": [
            2.821963,
            3.187851
          ],
          "adaptedActionReaction": "Nataliia eyes initially closed with smile; opens them to camera.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w005"
          ]
        },
        {
          "sourceEventId": "targ-s002-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            4.4,
            5.166
          ],
          "sourceObservation": "Relaxed smile, one arm on rail; mild head/gaze motion.",
          "targetSongTime": [
            3.187851,
            3.888528
          ],
          "adaptedActionReaction": "Relaxed smile, one arm on rail; mild head/gaze motion.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w006",
            "w007"
          ]
        },
        {
          "sourceEventId": "targ-s002-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            5.166,
            5.266
          ],
          "sourceObservation": "Radial zoom blur begins and carries into new aisle shot.",
          "targetSongTime": [
            3.888528,
            3.98
          ],
          "adaptedActionReaction": "Radial zoom blur begins and carries into new aisle shot.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w007",
            "w008"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s002/packet.json",
        "sha256": "02538ea22f3643f3713fc2c65bfb3124b310eaec66731365bb27a68a52277d13"
      },
      "historicalContext": null,
      "wordIds": [
        "w005",
        "w006",
        "w007",
        "w008"
      ],
      "protectedThoughtIds": [
        "t01",
        "t02"
      ],
      "clockRebinding": {
        "previousSongRange": [
          2.7,
          4.8
        ],
        "acceptedSongRange": [
          2.7,
          3.98
        ],
        "wordText": "колишнього Їй тридцять чотири",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s003",
      "sourceTime": [
        5.266666666666667,
        9.8
      ],
      "sourceDescription": "Tighter two-shot places blonde beside mother and shows face-scanning sympathy.",
      "sourceComposition": "Fixed medium two-shot in flat retail light; brunette left, blonde right; no carton visible in hands now.",
      "sourceCausality": {
        "function": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s003/entry.jpg",
          "sha256": "815632b8c68e46efdfae9b00b024afa9a46fa8bbdde6150c5ba3831b50681523",
          "type": "image",
          "role": "Actual own Targ targ-s003 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s003/middle.jpg",
          "sha256": "7c0b9aa82649bf8155d6e14cf22b3b0518c6ae0c43f7d0bef8c2114d083416d0",
          "type": "image",
          "role": "Actual own Targ targ-s003 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s003/exit.jpg",
          "sha256": "a4bd8f969d996c4b39a6fcdb202be9bc349db55240ad81682c8b0fad5aa1dd61",
          "type": "image",
          "role": "Actual own Targ targ-s003 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia"
      ],
      "problemState": "before",
      "targetSongTime": [
        3.98,
        7.76
      ],
      "plannedAction": "Zoom blur resolves to adjacent women; caption switches at5.3. Nataliia eyes close/downcast then rise; Oksana glances sideways with tight worried face. Nataliia raises eyes/mouth toward Oksana; Oksana watches, eyebrows high and shoulders held. Nataliia lowers her gaze specifically to the three transverse neck bands and leans inward; Oksana notices this direction and presses her lips. Nataliia leans closer/down while Oksana looks lower, lips pressed; March caption enters before wedding cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s003-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            5.266666666666667,
            5.366
          ],
          "sourceObservation": "Zoom blur resolves to adjacent women; caption switches at5.3.",
          "targetSongTime": [
            3.98,
            4.120521
          ],
          "adaptedActionReaction": "Zoom blur resolves to adjacent women; caption switches at5.3.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w008",
            "w009"
          ]
        },
        {
          "sourceEventId": "targ-s003-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            5.4,
            6.4
          ],
          "sourceObservation": "Blonde eyes close/downcast then rise; mother glances sideways with tight worried face.",
          "targetSongTime": [
            4.168619,
            5.583263
          ],
          "adaptedActionReaction": "Nataliia eyes close/downcast then rise; Oksana glances sideways with tight worried face.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w009",
            "w010"
          ]
        },
        {
          "sourceEventId": "targ-s003-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            6.4,
            7.4
          ],
          "sourceObservation": "Blonde raises eyes/mouth toward mother; mother watches, eyebrows high and shoulders held.",
          "targetSongTime": [
            5.583263,
            6.199902
          ],
          "adaptedActionReaction": "Nataliia raises eyes/mouth toward Oksana; Oksana watches, eyebrows high and shoulders held.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w010",
            "w011"
          ]
        },
        {
          "sourceEventId": "targ-s003-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            7.4,
            8.4
          ],
          "sourceObservation": "Blonde lowers gaze, softening mouth, then leans inward toward face/body scan.",
          "targetSongTime": [
            6.199902,
            6.816542
          ],
          "adaptedActionReaction": "Nataliia lowers her gaze specifically to the three transverse neck bands and leans inward; Oksana notices this direction and presses her lips.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w011",
            "w012",
            "w013"
          ]
        },
        {
          "sourceEventId": "targ-s003-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            8.4,
            9.8
          ],
          "sourceObservation": "Blonde leans closer/down while mother looks lower, lips pressed; March caption enters before wedding cut.",
          "targetSongTime": [
            6.816542,
            7.76
          ],
          "adaptedActionReaction": "Nataliia leans closer/down while Oksana looks lower, lips pressed; March caption enters before wedding cut.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w013",
            "w014"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s003/packet.json",
        "sha256": "6144bab24bb7cac21cf8a470ac48d9a04be191c0275c0ad1271de09ba627ed86"
      },
      "historicalContext": null,
      "wordIds": [
        "w008",
        "w009",
        "w010",
        "w011",
        "w012",
        "w013",
        "w014"
      ],
      "protectedThoughtIds": [
        "t02",
        "t03"
      ],
      "clockRebinding": {
        "previousSongRange": [
          4.8,
          7.865
        ],
        "acceptedSongRange": [
          3.98,
          7.76
        ],
        "wordText": "чотири Так глянула наче їй мене жаль",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s004",
      "sourceTime": [
        9.8,
        12.066666666666666
      ],
      "sourceDescription": "Colour wedding memory of mother and Mark in decorated arch.",
      "sourceComposition": "Frontal medium-full two-shot, warm fairy lights and flowers; bouquet at waist.",
      "sourceCausality": {
        "function": "Sixteen-year marriage explains why this new-wife encounter matters. Wedding image later returns monochrome58–63.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s004/entry.jpg",
          "sha256": "d6d2917b2a439d2cb1da38f14d61b6e0274736487241bd83df9da2e4536bec1b",
          "type": "image",
          "role": "Actual own Targ targ-s004 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s004/middle.jpg",
          "sha256": "2c9a3306fdf4cffd58467c04e7321fffc8e269dda98d46c6172243de03687766",
          "type": "image",
          "role": "Actual own Targ targ-s004 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s004/exit.jpg",
          "sha256": "cdd286008f18b2668bcafbf5914c3dbc4cea1ee47d046b38b2317ebb23ffff2e",
          "type": "image",
          "role": "Actual own Targ targ-s004 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "andrii"
      ],
      "problemState": "before",
      "targetSongTime": [
        7.76,
        12.3
      ],
      "plannedAction": "historical Oksana looks up at Andrii with open delighted mouth; Andrii smiles down. historical Oksana moves closer and turns chest inward; Andrii arm shifts toward her. historical Oksana rests head against Andrii; both close arms into embrace. Repeated bright white exposure pulses interrupt held embrace before monochrome departure.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s004-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            9.8,
            10.6
          ],
          "sourceObservation": "Bride looks up at groom with open delighted mouth; groom smiles down.",
          "targetSongTime": [
            7.76,
            9.362824
          ],
          "adaptedActionReaction": "historical Oksana looks up at Andrii with open delighted mouth; Andrii smiles down.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w015",
            "w016",
            "w017"
          ]
        },
        {
          "sourceEventId": "targ-s004-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            10.6,
            11.2
          ],
          "sourceObservation": "Bride moves closer and turns chest inward; groom arm shifts toward her.",
          "targetSongTime": [
            9.362824,
            10.564943
          ],
          "adaptedActionReaction": "historical Oksana moves closer and turns chest inward; Andrii arm shifts toward her.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w017",
            "w018",
            "w019",
            "w020"
          ]
        },
        {
          "sourceEventId": "targ-s004-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            11.2,
            11.8
          ],
          "sourceObservation": "Bride rests head against groom; both close arms into embrace.",
          "targetSongTime": [
            10.564943,
            11.767061
          ],
          "adaptedActionReaction": "historical Oksana rests head against Andrii; both close arms into embrace.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w020",
            "w021",
            "w022",
            "w023"
          ]
        },
        {
          "sourceEventId": "targ-s004-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            11.866,
            12.066
          ],
          "sourceObservation": "Repeated bright white exposure pulses interrupt held embrace before monochrome departure.",
          "targetSongTime": [
            11.899294,
            12.3
          ],
          "adaptedActionReaction": "Repeated bright white exposure pulses interrupt held embrace before monochrome departure.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w023"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s004/packet.json",
        "sha256": "32fb07ef11b4590bca0d1718b5471e1e447a9ef5c9517e0eb054292979c4b570"
      },
      "historicalContext": {
        "yearsBeforePresent": 16,
        "ages": {
          "oksana": 30,
          "andrii": 32
        },
        "neckHiddenByLace": true,
        "notProductResult": true
      },
      "wordIds": [
        "w015",
        "w016",
        "w017",
        "w018",
        "w019",
        "w020",
        "w021",
        "w022",
        "w023"
      ],
      "protectedThoughtIds": [
        "t04",
        "t05"
      ],
      "clockRebinding": {
        "previousSongRange": [
          7.865,
          13.305
        ],
        "acceptedSongRange": [
          7.76,
          12.3
        ],
        "wordText": "Був березень Ми з Андрієм шістнадцять років у шлюбі",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s005",
      "sourceTime": [
        12.066666666666666,
        14.366666666666667
      ],
      "sourceDescription": "Monochrome man carrying box exits home doorway with framed family photos nearby.",
      "sourceComposition": "Rear full-body view; open door and outside truck occupy left/depth; shoe rack and photos establish household.",
      "sourceCausality": {
        "function": "His departure causes family disruption; audio continues across cut rather than a spoken scene.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s005/entry.jpg",
          "sha256": "e7bebde0d547c45de46b7c3609842c9811a14ea20975efec5efe385e94fee0fe",
          "type": "image",
          "role": "Actual own Targ targ-s005 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s005/middle.jpg",
          "sha256": "408fc9a56fc2afa9442bfc02ad60d02da4e30812c839f93f1f6133b32150dc48",
          "type": "image",
          "role": "Actual own Targ targ-s005 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s005/exit.jpg",
          "sha256": "3fa843e5b7edebe2f725485c6cbe76787399f1fcfee7e472818b2c7310c0ba97",
          "type": "image",
          "role": "Actual own Targ targ-s005 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "andrii"
      ],
      "problemState": "before",
      "targetSongTime": [
        12.3,
        14.08
      ],
      "plannedAction": "New departure shot flashes near-white then settles to monochrome; these flashes are not extra scenes. Man steps through doorway holding large carton in front. Man continues away from camera, back turned; doorway increases distance. He reaches outside; family photos stay behind within frame.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s005-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            12.066666666666666,
            12.233
          ],
          "sourceObservation": "New departure shot flashes near-white then settles to monochrome; these flashes are not extra scenes.",
          "targetSongTime": [
            12.3,
            12.428764
          ],
          "adaptedActionReaction": "New departure shot flashes near-white then settles to monochrome; these flashes are not extra scenes.",
          "roles": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w024"
          ]
        },
        {
          "sourceEventId": "targ-s005-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            12.233,
            13.0
          ],
          "sourceObservation": "Man steps through doorway holding large carton in front.",
          "targetSongTime": [
            12.428764,
            13.022528
          ],
          "adaptedActionReaction": "Man steps through doorway holding large carton in front.",
          "roles": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w024",
            "w025"
          ]
        },
        {
          "sourceEventId": "targ-s005-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            13.0,
            14.0
          ],
          "sourceObservation": "Man continues away from camera, back turned; doorway increases distance.",
          "targetSongTime": [
            13.022528,
            13.796666
          ],
          "adaptedActionReaction": "Man continues away from camera, back turned; doorway increases distance.",
          "roles": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w025",
            "w026",
            "w027"
          ]
        },
        {
          "sourceEventId": "targ-s005-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            14.0,
            14.366
          ],
          "sourceObservation": "He reaches outside; family photos stay behind within frame.",
          "targetSongTime": [
            13.796666,
            14.08
          ],
          "adaptedActionReaction": "He reaches outside; family photos stay behind within frame.",
          "roles": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w027"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s005/packet.json",
        "sha256": "e2e7240476c2bd1e673d812800c1024e55768f3ff0f0e99a2d6b91c7e62fda03"
      },
      "historicalContext": null,
      "wordIds": [
        "w024",
        "w025",
        "w026",
        "w027"
      ],
      "protectedThoughtIds": [
        "t06"
      ],
      "clockRebinding": {
        "previousSongRange": [
          13.305,
          15.225
        ],
        "acceptedSongRange": [
          12.3,
          14.08
        ],
        "wordText": "Він пішов до колеги",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s006",
      "sourceTime": [
        14.366666666666667,
        17.966666666666665
      ],
      "sourceDescription": "Blonde in green dress dines with Mark at romantic sunset terrace.",
      "sourceComposition": "Medium-full two-shot at round table; warm bulbs, wine glasses, city distance and green satin.",
      "sourceCausality": {
        "function": "Pictures the new relationship after departure and supplies narrator comparison, with no new exposition speaker.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s006/entry.jpg",
          "sha256": "675c8b44e890533729106c493743aa0625b2c8f18b898f5c59c49e053186195d",
          "type": "image",
          "role": "Actual own Targ targ-s006 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s006/middle.jpg",
          "sha256": "99594cd31a5e29060a159240ac0155333b880bf11d305027575320c201c48e4b",
          "type": "image",
          "role": "Actual own Targ targ-s006 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s006/exit.jpg",
          "sha256": "ea86b4eb0c8a05307e75c5bec6d0f45167155063466f2ac35f425242f2447e67",
          "type": "image",
          "role": "Actual own Targ targ-s006 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "nataliia",
        "andrii"
      ],
      "problemState": "before",
      "targetSongTime": [
        14.08,
        16.5
      ],
      "plannedAction": "Couple smiles at each other across table; bodies lean inward. Nataliia lowers eyes toward table and hand as Andrii watches. Hands meet near table center; Nataliia smiles downward. Nataliia turns gaze back up; Andrii holds her hand, smiling. Same shot subtly pushes closer.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s006-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            14.366666666666667,
            15.2
          ],
          "sourceObservation": "Couple smiles at each other across table; bodies lean inward.",
          "targetSongTime": [
            14.08,
            14.640289
          ],
          "adaptedActionReaction": "Couple smiles at each other across table; bodies lean inward.",
          "roles": [
            "nataliia",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w028"
          ]
        },
        {
          "sourceEventId": "targ-s006-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            15.2,
            16.0
          ],
          "sourceObservation": "Blonde lowers eyes toward table and hand as Mark watches.",
          "targetSongTime": [
            14.640289,
            15.178166
          ],
          "adaptedActionReaction": "Nataliia lowers eyes toward table and hand as Andrii watches.",
          "roles": [
            "nataliia",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w028"
          ]
        },
        {
          "sourceEventId": "targ-s006-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            16.0,
            16.8
          ],
          "sourceObservation": "Hands meet near table center; blonde smiles downward.",
          "targetSongTime": [
            15.178166,
            15.716044
          ],
          "adaptedActionReaction": "Hands meet near table center; Nataliia smiles downward.",
          "roles": [
            "nataliia",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w029",
            "w030"
          ]
        },
        {
          "sourceEventId": "targ-s006-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            16.8,
            17.966
          ],
          "sourceObservation": "Blonde turns gaze back up; Mark holds her hand, smiling. Same shot subtly pushes closer.",
          "targetSongTime": [
            15.716044,
            16.5
          ],
          "adaptedActionReaction": "Nataliia turns gaze back up; Andrii holds her hand, smiling. Same shot subtly pushes closer.",
          "roles": [
            "nataliia",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w030"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s006/packet.json",
        "sha256": "69664fa225c2016029c038a0fd6db57b1383261646e086b2f48f05d4f2acba95"
      },
      "historicalContext": null,
      "wordIds": [
        "w028",
        "w029",
        "w030"
      ],
      "protectedThoughtIds": [
        "t06",
        "t07"
      ],
      "clockRebinding": {
        "previousSongRange": [
          15.225,
          17.765
        ],
        "acceptedSongRange": [
          14.08,
          16.5
        ],
        "wordText": "Банально я знаю",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s007",
      "sourceTime": [
        17.966666666666665,
        23.033333333333335
      ],
      "sourceDescription": "Blonde drives calmly in bright suburban daylight.",
      "sourceComposition": "Passenger-side medium close-up, tan car interior, wheel foreground right, denim shirt and sunglasses on head.",
      "sourceCausality": {
        "function": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s007/entry.jpg",
          "sha256": "17e65ffe54f2d0345596b7474e4c43488fbeaebe49713f9c08bc8097b206e293",
          "type": "image",
          "role": "Actual own Targ targ-s007 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s007/middle.jpg",
          "sha256": "d64284d11513dda0bb95f1d5979b063990dad026fd4bd91ff091c194026f2bac",
          "type": "image",
          "role": "Actual own Targ targ-s007 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s007/exit.jpg",
          "sha256": "6fb7370f2146f6f6bda39b342af085027a180f7b4f962ce90b912ca9c927f52e",
          "type": "image",
          "role": "Actual own Targ targ-s007 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "nataliia"
      ],
      "problemState": "before",
      "targetSongTime": [
        16.5,
        19.88
      ],
      "plannedAction": "Hands on steering wheel, forward soft smile; small head and eye adjustments. Eyes close briefly then glance toward camera; smile opens. She looks left/outside and back, then closes eyes in blink. Turns forward, wrists adjust on wheel, lips smile. Caption begins narrator March decline while image still shows younger woman.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s007-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            17.966666666666665,
            19.4
          ],
          "sourceObservation": "Hands on steering wheel, forward soft smile; small head and eye adjustments.",
          "targetSongTime": [
            16.5,
            17.456247
          ],
          "adaptedActionReaction": "Hands on steering wheel, forward soft smile; small head and eye adjustments.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w031",
            "w032",
            "w033"
          ]
        },
        {
          "sourceEventId": "targ-s007-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            19.4,
            20.2
          ],
          "sourceObservation": "Eyes close briefly then glance toward camera; smile opens.",
          "targetSongTime": [
            17.456247,
            17.989966
          ],
          "adaptedActionReaction": "Eyes close briefly then glance toward camera; smile opens.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w033",
            "w034"
          ]
        },
        {
          "sourceEventId": "targ-s007-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            20.2,
            21.4
          ],
          "sourceObservation": "She looks left/outside and back, then closes eyes in blink.",
          "targetSongTime": [
            17.989966,
            18.790545
          ],
          "adaptedActionReaction": "She looks left/outside and back, then closes eyes in blink.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w034",
            "w035",
            "w036"
          ]
        },
        {
          "sourceEventId": "targ-s007-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            21.4,
            22.8
          ],
          "sourceObservation": "Turns forward, wrists adjust on wheel, lips smile.",
          "targetSongTime": [
            18.790545,
            19.724554
          ],
          "adaptedActionReaction": "Turns forward, wrists adjust on wheel, lips smile.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w036",
            "w037",
            "w038"
          ]
        },
        {
          "sourceEventId": "targ-s007-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            22.8,
            23.033
          ],
          "sourceObservation": "Caption begins narrator March decline while image still shows younger woman.",
          "targetSongTime": [
            19.724554,
            19.88
          ],
          "adaptedActionReaction": "Caption begins narrator March decline while image still shows younger woman.",
          "roles": [
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w038"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s007/packet.json",
        "sha256": "3c99edf1534dcb8747e4dbf262be3bb2cbdbd8988936e040fb9257ead6d5c027"
      },
      "historicalContext": null,
      "wordIds": [
        "w031",
        "w032",
        "w033",
        "w034",
        "w035",
        "w036",
        "w037",
        "w038"
      ],
      "protectedThoughtIds": [
        "t07"
      ],
      "clockRebinding": {
        "previousSongRange": [
          17.765,
          20.865
        ],
        "acceptedSongRange": [
          16.5,
          19.88
        ],
        "wordText": "Вона гарна без зусиль ще час не торкнувся",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s008",
      "sourceTime": [
        23.033333333333335,
        24.733333333333334
      ],
      "sourceDescription": "Mother with loose dark hair covers nose/mouth with both hands in dim bedroom.",
      "sourceComposition": "Close/medium bedside view; warm lamp against cool dark bedroom, glass and blanket foreground.",
      "sourceCausality": {
        "function": "Contrasts youthful-driving insert with narrator private burden; grief is cause/context, not skin diagnosis.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s008/entry.jpg",
          "sha256": "7e4b413c28328fa9c52e7b141403276f8654f20f25756487432582a7b73d1176",
          "type": "image",
          "role": "Actual own Targ targ-s008 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s008/middle.jpg",
          "sha256": "2e39413bb46cd07ede79ae6aa5f5393f347296367ee6f5dcc4c3266f851ee1d4",
          "type": "image",
          "role": "Actual own Targ targ-s008 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s008/exit.jpg",
          "sha256": "0e1fe362a9699da723a4bb90a553c376272b0ab945254e44dc819e6432611ce0",
          "type": "image",
          "role": "Actual own Targ targ-s008 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        19.88,
        21.48
      ],
      "plannedAction": "Palms cover nose/mouth; brow contracted and eyes downward. Eyes lift toward camera above hands then drop; shoulders remain compressed. Hands stay pressed together across lower face before mirror evidence cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s008-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            23.033333333333335,
            23.8
          ],
          "sourceObservation": "Palms cover nose/mouth; brow contracted and eyes downward.",
          "targetSongTime": [
            19.88,
            20.60171
          ],
          "adaptedActionReaction": "Palms cover nose/mouth; brow contracted and eyes downward.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w039",
            "w040"
          ]
        },
        {
          "sourceEventId": "targ-s008-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            23.8,
            24.4
          ],
          "sourceObservation": "Eyes lift toward camera above hands then drop; shoulders remain compressed.",
          "targetSongTime": [
            20.60171,
            21.166526
          ],
          "adaptedActionReaction": "Eyes lift toward camera above hands then drop; shoulders remain compressed.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w040",
            "w041",
            "w042",
            "w043"
          ]
        },
        {
          "sourceEventId": "targ-s008-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            24.4,
            24.733
          ],
          "sourceObservation": "Hands stay pressed together across lower face before mirror evidence cut.",
          "targetSongTime": [
            21.166526,
            21.48
          ],
          "adaptedActionReaction": "Hands stay pressed together across lower face before mirror evidence cut.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w043"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s008/packet.json",
        "sha256": "f02a173bd0c170c91252c2107c43140c37121cce0ae1faa3199e5cfb3fd2f130"
      },
      "historicalContext": null,
      "wordIds": [
        "w039",
        "w040",
        "w041",
        "w042",
        "w043"
      ],
      "protectedThoughtIds": [
        "t08"
      ],
      "clockRebinding": {
        "previousSongRange": [
          20.865,
          21.665
        ],
        "acceptedSongRange": [
          19.88,
          21.48
        ],
        "wordText": "А я за пів року",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s009",
      "sourceTime": [
        24.733333333333334,
        27.533333333333335
      ],
      "sourceDescription": "Mother examines patch-marked cheeks in bathroom reflection.",
      "sourceComposition": "OTS mirror two-face composition, blue-grey tile and cluttered creams; face reflection screen-right.",
      "sourceCausality": {
        "function": "Gives visual evidence for feeling aged; later same self-touch/mirror grammar is repeated after care.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s009/entry.jpg",
          "sha256": "aaccd29fd015a071e91a09696a28abfd1b6eb8a0ab7e6bdc53d1473f40064e84",
          "type": "image",
          "role": "Actual own Targ targ-s009 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s009/middle.jpg",
          "sha256": "9bf3c5ccbd4f480c78900cddeace58543fd1206fdd8be65d7c2eef8d7f796912",
          "type": "image",
          "role": "Actual own Targ targ-s009 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s009/exit.jpg",
          "sha256": "faa48b2652049c01de40f55695fb1413336307c72c348d6df438dd9d2c0041b2",
          "type": "image",
          "role": "Actual own Targ targ-s009 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        21.48,
        23.74
      ],
      "plannedAction": "Oksana places fingertips on both sides of the neck below the jaw, brow pinched, eyes tracking her bathroom reflection. Eyes widen at the reflected transverse neck creases and crepey texture; chin remains neutral, never stretched upward to hide them. One hand moves along the lower neck band while the other remains beside the neck, keeping the whole problem exposed. Mouth parts and gaze stays fixed in mirror; all three neck bands and crepey texture remain unchanged.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s009-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            24.733333333333334,
            25.6
          ],
          "sourceObservation": "Fingertips of both hands contact cheeks; brow pinched, eyes track reflection.",
          "targetSongTime": [
            21.48,
            22.179607
          ],
          "adaptedActionReaction": "Oksana places fingertips on both sides of the neck below the jaw, brow pinched, eyes tracking her bathroom reflection.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w044",
            "w045"
          ]
        },
        {
          "sourceEventId": "targ-s009-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            25.6,
            26.2
          ],
          "sourceObservation": "Eyes widen at reflected patches; chin lifts slightly.",
          "targetSongTime": [
            22.179607,
            22.66395
          ],
          "adaptedActionReaction": "Eyes widen at the reflected transverse neck creases and crepey texture; chin remains neutral, never stretched upward to hide them.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w045",
            "w046"
          ]
        },
        {
          "sourceEventId": "targ-s009-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            26.2,
            26.8
          ],
          "sourceObservation": "Right-reflection hand moves along lower cheek/jaw while other stays near face.",
          "targetSongTime": [
            22.66395,
            23.148294
          ],
          "adaptedActionReaction": "One hand moves along the lower neck band while the other remains beside the neck, keeping the whole problem exposed.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w046",
            "w047"
          ]
        },
        {
          "sourceEventId": "targ-s009-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            26.8,
            27.533
          ],
          "sourceObservation": "Mouth opens slightly, gaze stays fixed in mirror; skin remains patched.",
          "targetSongTime": [
            23.148294,
            23.74
          ],
          "adaptedActionReaction": "Mouth parts and gaze stays fixed in mirror; all three neck bands and crepey texture remain unchanged.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w047",
            "w048"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s009/packet.json",
        "sha256": "64f3bd43dff24c32d01150f53e1f893dec751bbab4f99ac418f212e3def1e173"
      },
      "historicalContext": null,
      "wordIds": [
        "w044",
        "w045",
        "w046",
        "w047",
        "w048"
      ],
      "protectedThoughtIds": [
        "t08"
      ],
      "clockRebinding": {
        "previousSongRange": [
          21.665,
          23.265
        ],
        "acceptedSongRange": [
          21.48,
          23.74
        ],
        "wordText": "немов постаріла на п'ять літ",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s010",
      "sourceTime": [
        27.533333333333335,
        29.233333333333334
      ],
      "sourceDescription": "Mother presses one hand to forehead in warm domestic close-up.",
      "sourceComposition": "Close portrait, warm hooded knit top and dark doorway/background.",
      "sourceCausality": {
        "function": "A separate stress image inside same lyric sentence; cannot merge with mirror or crying shot.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s010/entry.jpg",
          "sha256": "c97e1d57a91948db6a1e8ed49ca2e1d517b7f3c8347f3d8c25ad431d46cde381",
          "type": "image",
          "role": "Actual own Targ targ-s010 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s010/middle.jpg",
          "sha256": "aeaa52ca76265d18856012130c0b8805b73347fba6e5b92fb027b99d83c8eb1e",
          "type": "image",
          "role": "Actual own Targ targ-s010 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s010/exit.jpg",
          "sha256": "8cfed36b5e72b9f4a03852d3ed0a28f335db8a60cb18d33b95b2ef254511b0e6",
          "type": "image",
          "role": "Actual own Targ targ-s010 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        23.74,
        25.61
      ],
      "plannedAction": "Palm/fingers press temple and forehead; eyes briefly close. Eyes open wide and mouth opens; head tilts against hand. Gaze lowers, eyelids close, mouth tightens; hand maintains forehead contact.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s010-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            27.533333333333335,
            27.8
          ],
          "sourceObservation": "Palm/fingers press temple and forehead; eyes briefly close.",
          "targetSongTime": [
            23.74,
            24.03339
          ],
          "adaptedActionReaction": "Palm/fingers press temple and forehead; eyes briefly close.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w049"
          ]
        },
        {
          "sourceEventId": "targ-s010-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            27.8,
            28.6
          ],
          "sourceObservation": "Eyes open wide and mouth opens; head tilts against hand.",
          "targetSongTime": [
            24.03339,
            24.913565
          ],
          "adaptedActionReaction": "Eyes open wide and mouth opens; head tilts against hand.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w049",
            "w050"
          ]
        },
        {
          "sourceEventId": "targ-s010-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            28.6,
            29.233
          ],
          "sourceObservation": "Gaze lowers, eyelids close, mouth tightens; hand maintains forehead contact.",
          "targetSongTime": [
            24.913565,
            25.61
          ],
          "adaptedActionReaction": "Gaze lowers, eyelids close, mouth tightens; hand maintains forehead contact.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w050",
            "w051"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s010/packet.json",
        "sha256": "37d8b3ea9ee23fb33814e7488292996c3b4abee0c594c1c1b4f7c442c2570c94"
      },
      "historicalContext": null,
      "wordIds": [
        "w049",
        "w050",
        "w051"
      ],
      "protectedThoughtIds": [
        "t09"
      ],
      "clockRebinding": {
        "previousSongRange": [
          23.265,
          23.9
        ],
        "acceptedSongRange": [
          23.74,
          25.61
        ],
        "wordText": "Стрес лишає слід",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s011",
      "sourceTime": [
        29.233333333333334,
        31.0
      ],
      "sourceDescription": "Wider shot of mother sitting at bed edge with hands covering face.",
      "sourceComposition": "High oblique medium-full bedside view; exposed knees/robe, lamp, table and bed.",
      "sourceCausality": {
        "function": "Repeats private distress in broader lonely space under crying-every-night line.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s011/entry.jpg",
          "sha256": "4cfaff9b69b5a03fce15ec10d5f92f5a87637481a276998910157b59b30e1336",
          "type": "image",
          "role": "Actual own Targ targ-s011 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s011/middle.jpg",
          "sha256": "64b14bfa702cb59cbcadf616f5dcc77153d389083289ad038c092ff97dbc4094",
          "type": "image",
          "role": "Actual own Targ targ-s011 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s011/exit.jpg",
          "sha256": "1b1d0226a2b04ac3b4d953bfb2714427140c76bfa6117bd13aa3449b374132fa",
          "type": "image",
          "role": "Actual own Targ targ-s011 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        25.61,
        27.82
      ],
      "plannedAction": "Body folds forward over knees, hands cover mouth/nose. Shoulders and head make small downward motions; hands remain fixed. Kids-together lyric/card arrives while isolated crying image remains.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s011-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            29.233333333333334,
            30.0
          ],
          "sourceObservation": "Body folds forward over knees, hands cover mouth/nose.",
          "targetSongTime": [
            25.61,
            26.569057
          ],
          "adaptedActionReaction": "Body folds forward over knees, hands cover mouth/nose.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w052",
            "w053"
          ]
        },
        {
          "sourceEventId": "targ-s011-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            30.0,
            30.6
          ],
          "sourceObservation": "Shoulders and head make small downward motions; hands remain fixed.",
          "targetSongTime": [
            26.569057,
            27.319622
          ],
          "adaptedActionReaction": "Shoulders and head make small downward motions; hands remain fixed.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w053",
            "w054"
          ]
        },
        {
          "sourceEventId": "targ-s011-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            30.6,
            31.0
          ],
          "sourceObservation": "Kids-together lyric/card arrives while isolated crying image remains.",
          "targetSongTime": [
            27.319622,
            27.82
          ],
          "adaptedActionReaction": "Kids-together lyric/card arrives while isolated crying image remains.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w054",
            "w055"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s011/packet.json",
        "sha256": "d9f3ea8b4cfee4568645439ee27c50494946851148c2af8567c5d7734d34bd4c"
      },
      "historicalContext": null,
      "wordIds": [
        "w052",
        "w053",
        "w054",
        "w055"
      ],
      "protectedThoughtIds": [
        "t09"
      ],
      "clockRebinding": {
        "previousSongRange": [
          23.9,
          25.545
        ],
        "acceptedSongRange": [
          25.61,
          27.82
        ],
        "wordText": "Нічні сльози лишають слід",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s012",
      "sourceTime": [
        31.0,
        33.0
      ],
      "sourceDescription": "Mother cooks at stove, turns toward two children appearing in doorway, then back to pot.",
      "sourceComposition": "Medium three-quarter side view; pot on blue gas flame foreground left, kitchen and doorway behind.",
      "sourceCausality": {
        "function": "Makes plural kids and caregiving burden visible; later daughter response repays this relationship investment.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s012/entry.jpg",
          "sha256": "b4d379ba7daef04ffde40716366d1ec5d6e751e0e5b63bec672ee20aa511cc51",
          "type": "image",
          "role": "Actual own Targ targ-s012 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s012/middle.jpg",
          "sha256": "e7a8090ba3d7707ce0de269cc3822c800724a6990cf8879f6eaac66e92c6b1cf",
          "type": "image",
          "role": "Actual own Targ targ-s012 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s012/exit.jpg",
          "sha256": "c6e7373b3ec268ec8145502bd1702b1726d5e904e389a0ff348b34312579a10a",
          "type": "image",
          "role": "Actual own Targ targ-s012 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "olia",
        "kateryna"
      ],
      "problemState": "before",
      "targetSongTime": [
        27.82,
        32.58
      ],
      "plannedAction": "Oksana raises open hand beside head and turns away from pot toward doorway. Two small Oliaren become visible behind her in doorway; she looks back at them. Oksana turns face/chest forward toward stove again. Hand returns toward stirring utensil/pot; worried gaze drops to cooking.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s012-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            31.0,
            31.4
          ],
          "sourceObservation": "Mother raises open hand beside head and turns away from pot toward doorway.",
          "targetSongTime": [
            27.82,
            28.772
          ],
          "adaptedActionReaction": "Oksana raises open hand beside head and turns away from pot toward doorway.",
          "roles": [
            "oksana",
            "olia",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w056",
            "w057"
          ]
        },
        {
          "sourceEventId": "targ-s012-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            31.4,
            32.2
          ],
          "sourceObservation": "Two small children become visible behind her in doorway; she looks back at them.",
          "targetSongTime": [
            28.772,
            30.676
          ],
          "adaptedActionReaction": "Olia12 and Kateryna8, two daughters of clearly different ages/heights, become visible behind her in doorway; she looks back at them.",
          "roles": [
            "oksana",
            "olia",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w057",
            "w058",
            "w059",
            "w060"
          ]
        },
        {
          "sourceEventId": "targ-s012-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            32.2,
            32.6
          ],
          "sourceObservation": "Mother turns face/chest forward toward stove again.",
          "targetSongTime": [
            30.676,
            31.628
          ],
          "adaptedActionReaction": "Oksana turns face/chest forward toward stove again.",
          "roles": [
            "oksana",
            "olia",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w060",
            "w061",
            "w062"
          ]
        },
        {
          "sourceEventId": "targ-s012-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            32.6,
            33.0
          ],
          "sourceObservation": "Hand returns toward stirring utensil/pot; worried gaze drops to cooking.",
          "targetSongTime": [
            31.628,
            32.58
          ],
          "adaptedActionReaction": "Hand returns toward stirring utensil/pot; worried gaze drops to cooking.",
          "roles": [
            "oksana",
            "olia",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w062",
            "w063"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s012/packet.json",
        "sha256": "6268f2138b924c3eea7a0abe02840e3c4d1c5efd36983800f21012d2f69875e6"
      },
      "historicalContext": null,
      "wordIds": [
        "w056",
        "w057",
        "w058",
        "w059",
        "w060",
        "w061",
        "w062",
        "w063"
      ],
      "protectedThoughtIds": [
        "t09"
      ],
      "clockRebinding": {
        "previousSongRange": [
          25.545,
          26.905
        ],
        "acceptedSongRange": [
          27.82,
          32.58
        ],
        "wordText": "Коли дітям ти опора це теж лишає слід",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s013",
      "sourceTime": [
        33.0,
        37.06666666666667
      ],
      "sourceDescription": "Rear-view mother in cardigan walks through Target entrance doors.",
      "sourceComposition": "Wide symmetrical doorway, red target logo top, nested aisle vanishing lines; camera slowly pushes/follows.",
      "sourceCausality": {
        "function": "Care burden leads to ordinary Saturday shopping action; establishes geography before aisle re-encounter.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s013/entry.jpg",
          "sha256": "f5fc1b553ef39c6e977fedda993ecbbc6643322dc1432e4fc70c3bad5973238c",
          "type": "image",
          "role": "Actual own Targ targ-s013 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s013/middle.jpg",
          "sha256": "25b8e44acc1dbd61f5c720b2585f3fa346b198df76180fbc03289d5924f38355",
          "type": "image",
          "role": "Actual own Targ targ-s013 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s013/exit.jpg",
          "sha256": "ef68179953aee5dba203f3c9cc7138249b2deca31e07270dd490b9198c7d51d8",
          "type": "image",
          "role": "Actual own Targ targ-s013 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        32.58,
        37.14
      ],
      "plannedAction": "Oksana walks away into entrance, alternating steps. Figure shrinks/deepens between door frames; red baskets and shelves surround path. No-makeup/hair-in-bun description changes within same walk. Oksana recedes partly behind sliding-door framework; camera holds storefront geometry.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s013-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            33.0,
            34.0
          ],
          "sourceObservation": "Mother walks away into entrance, alternating steps.",
          "targetSongTime": [
            32.58,
            33.701496
          ],
          "adaptedActionReaction": "Oksana walks away into entrance, alternating steps.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w064",
            "w065",
            "w066"
          ]
        },
        {
          "sourceEventId": "targ-s013-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            34.0,
            35.0
          ],
          "sourceObservation": "Figure shrinks/deepens between door frames; red baskets and shelves surround path.",
          "targetSongTime": [
            33.701496,
            34.822991
          ],
          "adaptedActionReaction": "Figure shrinks/deepens between door frames; red baskets and shelves surround path.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w066",
            "w067"
          ]
        },
        {
          "sourceEventId": "targ-s013-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            35.0,
            36.0
          ],
          "sourceObservation": "No-makeup/hair-in-bun description changes within same walk.",
          "targetSongTime": [
            34.822991,
            35.944486
          ],
          "adaptedActionReaction": "No-makeup/hair-in-bun description changes within same walk.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w068",
            "w069"
          ]
        },
        {
          "sourceEventId": "targ-s013-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            36.0,
            37.066
          ],
          "sourceObservation": "Mother recedes partly behind sliding-door framework; camera holds storefront geometry.",
          "targetSongTime": [
            35.944486,
            37.14
          ],
          "adaptedActionReaction": "Oksana recedes partly behind sliding-door framework; camera holds storefront geometry.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w069",
            "w070"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s013/packet.json",
        "sha256": "e401fe221c1623c2edea5d01590ab918d11615a0c92511da80bb896f35a15db4"
      },
      "historicalContext": null,
      "wordIds": [
        "w064",
        "w065",
        "w066",
        "w067",
        "w068",
        "w069",
        "w070"
      ],
      "protectedThoughtIds": [
        "t10"
      ],
      "clockRebinding": {
        "previousSongRange": [
          26.905,
          31.685
        ],
        "acceptedSongRange": [
          32.58,
          37.14
        ],
        "wordText": "У суботу крамниця лосини пучок Без косметики",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s014",
      "sourceTime": [
        37.06666666666667,
        39.333333333333336
      ],
      "sourceDescription": "Mother alone in aisle studies boxed cream, then startles.",
      "sourceComposition": "Frontal medium-full, cream in both hands at sternum, red-white aisle background.",
      "sourceCausality": {
        "function": "Specific failed-attempt prop motivates being in store; opening hero pose repeats with expanded explanation.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s014/entry.jpg",
          "sha256": "f712869ce6c705704e6f8cdb976e2e92b110236cda2d06fb4630a46828e3d74e",
          "type": "image",
          "role": "Actual own Targ targ-s014 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s014/middle.jpg",
          "sha256": "3d4026704ea9c8f759a114e5e8e35e3de88597f0bd32b4e4383e9ac38f80eb61",
          "type": "image",
          "role": "Actual own Targ targ-s014 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s014/exit.jpg",
          "sha256": "a46d3b4cc894bebe9757975d82bd6c9ee89a14442f7532a90194690ef4c2d053",
          "type": "image",
          "role": "Actual own Targ targ-s014 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "retail-extras"
      ],
      "problemState": "before",
      "targetSongTime": [
        37.14,
        38.74
      ],
      "plannedAction": "Looks down at box and adjusts fingers with narrowed brows. Eyes briefly shut and chin drops. Eyes widen, lips form O, box remains upright; previous-cream caption anticipates insert.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s014-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            37.06666666666667,
            38.0
          ],
          "sourceObservation": "Looks down at box and adjusts fingers with narrowed brows.",
          "targetSongTime": [
            37.14,
            37.79892
          ],
          "adaptedActionReaction": "Looks down at box and adjusts fingers with narrowed brows.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w071",
            "w072"
          ]
        },
        {
          "sourceEventId": "targ-s014-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            38.0,
            38.4
          ],
          "sourceObservation": "Eyes briefly shut and chin drops.",
          "targetSongTime": [
            37.79892,
            38.081315
          ],
          "adaptedActionReaction": "Eyes briefly shut and chin drops.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w072"
          ]
        },
        {
          "sourceEventId": "targ-s014-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            38.4,
            39.333
          ],
          "sourceObservation": "Eyes widen, lips form O, box remains upright; previous-cream caption anticipates insert.",
          "targetSongTime": [
            38.081315,
            38.74
          ],
          "adaptedActionReaction": "Eyes widen, lips form O, box remains upright; previous-cream caption anticipates insert.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w072",
            "w073",
            "w074"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s014/packet.json",
        "sha256": "3217fabaf4a578ec58f84e3845f10ac404fa1faa3ed3de82713a92a5f3370672"
      },
      "historicalContext": null,
      "wordIds": [
        "w071",
        "w072",
        "w073",
        "w074"
      ],
      "protectedThoughtIds": [
        "t11"
      ],
      "clockRebinding": {
        "previousSongRange": [
          31.685,
          33.245
        ],
        "acceptedSongRange": [
          37.14,
          38.74
        ],
        "wordText": "Знов дивлюсь на крем",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s015",
      "sourceTime": [
        39.333333333333336,
        42.13333333333333
      ],
      "sourceDescription": "Tight crop of woman cheek and cluttered bathroom creams.",
      "sourceComposition": "Tight lower-face/hand crop, neutral tubes and jars in mirror/counter foreground; subtle downward pan.",
      "sourceCausality": {
        "function": "Shows history of trying products, separate from new-product application119–123. Wrong chronology would make cure premature.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s015/entry.jpg",
          "sha256": "670b2f4b80bc664b1c68c78a38b234fbfb84070494c09275ecb6146a1aea853a",
          "type": "image",
          "role": "Actual own Targ targ-s015 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s015/middle.jpg",
          "sha256": "5d2a52103e95d6041c967e1f74a4487b338afbf4c5d3d2f4ed7f4e8dc7063fcf",
          "type": "image",
          "role": "Actual own Targ targ-s015 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s015/exit.jpg",
          "sha256": "1fa3228f54e63ef103e2fc2caa219130529f629ceec4fa2fbcfa16289ce8da73",
          "type": "image",
          "role": "Actual own Targ targ-s015 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        38.74,
        41.34
      ],
      "plannedAction": "Fingertips rub neck below jaw above an unbranded row of old jars and serum bottles; no goPure hero jar yet. View drifts lower/right, emphasizing stacked routine products. More jar lids/tubes occupy bottom; face remains partly cropped, no new pink hero tube.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s015-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            39.333333333333336,
            40.4
          ],
          "sourceObservation": "Fingertips rest/rub near cheek above row of open jars and tubes.",
          "targetSongTime": [
            38.74,
            39.730594
          ],
          "adaptedActionReaction": "Fingertips rub neck below jaw above an unbranded row of old jars and serum bottles; no goPure hero jar yet.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w075",
            "w076"
          ]
        },
        {
          "sourceEventId": "targ-s015-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            40.4,
            41.2
          ],
          "sourceObservation": "View drifts lower/right, emphasizing stacked routine products.",
          "targetSongTime": [
            39.730594,
            40.47354
          ],
          "adaptedActionReaction": "View drifts lower/right, emphasizing stacked routine products.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w076",
            "w077",
            "w078"
          ]
        },
        {
          "sourceEventId": "targ-s015-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            41.2,
            42.133
          ],
          "sourceObservation": "More jar lids/tubes occupy bottom; face remains partly cropped, no new pink hero tube.",
          "targetSongTime": [
            40.47354,
            41.34
          ],
          "adaptedActionReaction": "More jar lids/tubes occupy bottom; face remains partly cropped, no new pink hero tube.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w078",
            "w079"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s015/packet.json",
        "sha256": "8dd2dafaf99faaeeb3ebb72ec7420d3af6baf83ebe6e2b254af5519b46f07ad2"
      },
      "historicalContext": null,
      "wordIds": [
        "w075",
        "w076",
        "w077",
        "w078",
        "w079"
      ],
      "protectedThoughtIds": [
        "t11"
      ],
      "clockRebinding": {
        "previousSongRange": [
          33.245,
          36.045
        ],
        "acceptedSongRange": [
          38.74,
          41.34
        ],
        "wordText": "Стільки проб і все марно",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s016",
      "sourceTime": [
        42.13333333333333,
        46.03333333333333
      ],
      "sourceDescription": "Mother holds box alone, hears familiar voice and turns before the blonde appears.",
      "sourceComposition": "Front medium-full, little camera motion until blur transition.",
      "sourceCausality": {
        "function": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s016/entry.jpg",
          "sha256": "b5afe9996de8f4f3ff95d76074b41105f9afd559c58b7135dc74591ed87f8790",
          "type": "image",
          "role": "Actual own Targ targ-s016 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s016/middle.jpg",
          "sha256": "701c34d42c08c9ce4e4519d0e13b12a7ccf5d55688276ab87e51e4e63231d609",
          "type": "image",
          "role": "Actual own Targ targ-s016 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s016/exit.jpg",
          "sha256": "31f1bf9ced6efbd541019fa46128b444c9cd570d41031efe87070b531440db23",
          "type": "image",
          "role": "Actual own Targ targ-s016 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "retail-extras"
      ],
      "problemState": "before",
      "targetSongTime": [
        41.34,
        45.28
      ],
      "plannedAction": "Gaze fixed downward, brows knotted, fingers on carton. Eyes lift up-left and mouth opens; she freezes with box. Raised brows and searching gaze continue; the lyric identifies familiar voice. Brief eye-close then head turns screen-right toward expected arrival. Held sideways look; bright blur at45.966–46.033 bridges into a wider approach view.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s016-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            42.13333333333333,
            43.0
          ],
          "sourceObservation": "Gaze fixed downward, brows knotted, fingers on carton.",
          "targetSongTime": [
            41.34,
            42.215631
          ],
          "adaptedActionReaction": "Gaze fixed downward, brows knotted, fingers on carton.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w080"
          ]
        },
        {
          "sourceEventId": "targ-s016-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            43.0,
            44.0
          ],
          "sourceObservation": "Eyes lift up-left and mouth opens; she freezes with box.",
          "targetSongTime": [
            42.215631,
            43.225973
          ],
          "adaptedActionReaction": "Eyes lift up-left and mouth opens; she freezes with box.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w080",
            "w081",
            "w082"
          ]
        },
        {
          "sourceEventId": "targ-s016-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            44.0,
            45.0
          ],
          "sourceObservation": "Raised brows and searching gaze continue; the lyric identifies familiar voice.",
          "targetSongTime": [
            43.225973,
            44.236316
          ],
          "adaptedActionReaction": "Raised brows and searching gaze continue; the lyric identifies familiar voice.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w082",
            "w083",
            "w084",
            "w085"
          ]
        },
        {
          "sourceEventId": "targ-s016-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            45.0,
            45.6
          ],
          "sourceObservation": "Brief eye-close then head turns screen-right toward expected arrival.",
          "targetSongTime": [
            44.236316,
            44.842521
          ],
          "adaptedActionReaction": "Brief eye-close then head turns screen-right toward expected arrival.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w085"
          ]
        },
        {
          "sourceEventId": "targ-s016-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            45.6,
            46.033
          ],
          "sourceObservation": "Held sideways look; bright blur at45.966–46.033 bridges into a wider approach view.",
          "targetSongTime": [
            44.842521,
            45.28
          ],
          "adaptedActionReaction": "Held sideways look; bright blur at45.966–46.033 bridges into a wider approach view.",
          "roles": [
            "oksana",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w085"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s016/packet.json",
        "sha256": "23a8cdbe60570ed6af92b43814e6f4ed2f5c9a4cb0646552b1b56671bf05006e"
      },
      "historicalContext": null,
      "wordIds": [
        "w080",
        "w081",
        "w082",
        "w083",
        "w084",
        "w085"
      ],
      "protectedThoughtIds": [
        "t12"
      ],
      "clockRebinding": {
        "previousSongRange": [
          36.045,
          40.625
        ],
        "acceptedSongRange": [
          41.34,
          45.28
        ],
        "wordText": "Із сусіднього ряду її голос впізнала",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s017",
      "sourceTime": [
        46.03333333333333,
        47.03333333333333
      ],
      "sourceDescription": "One-second wider source subvideo shows mother turning and blonde farther behind.",
      "sourceComposition": "Mother foreground-left turned away; blonde rear-right; slight blur resolves.",
      "sourceCausality": {
        "function": "Spatial link between heard voice and next close evaluator shot; very short insert was erased by previous broad analysis.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s017/entry.jpg",
          "sha256": "f2f02794002f1a6f9df38f23902c5e55335fd4ae103fa0037a6d23aab2a310ba",
          "type": "image",
          "role": "Actual own Targ targ-s017 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s017/middle.jpg",
          "sha256": "08c37869a3ffe8d437a994e6c0a76fae3a5ecb647633a1ff9b3e8789c2a32f37",
          "type": "image",
          "role": "Actual own Targ targ-s017 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s017/exit.jpg",
          "sha256": "9f536a0f03f814fa2eac8aac2b15a621c99d7d1e72fa3e63a37c94112bd346a7",
          "type": "image",
          "role": "Actual own Targ targ-s017 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "retail-extras"
      ],
      "problemState": "before",
      "targetSongTime": [
        45.28,
        46.78
      ],
      "plannedAction": "View resolves from blur with Oksana profile/three-quarter back. Oksana looks toward Nataliia; Nataliia smiles with head tilt. Oksana begins turning back down/front; abrupt cut moves women adjacent.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s017-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            46.03333333333333,
            46.2
          ],
          "sourceObservation": "View resolves from blur with mother profile/three-quarter back.",
          "targetSongTime": [
            45.28,
            45.530084
          ],
          "adaptedActionReaction": "View resolves from blur with Oksana profile/three-quarter back.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w086"
          ]
        },
        {
          "sourceEventId": "targ-s017-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            46.2,
            46.6
          ],
          "sourceObservation": "Mother looks toward blonde; blonde smiles with head tilt.",
          "targetSongTime": [
            45.530084,
            46.130284
          ],
          "adaptedActionReaction": "Oksana looks toward Nataliia; Nataliia smiles with head tilt.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w086"
          ]
        },
        {
          "sourceEventId": "targ-s017-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            46.6,
            47.033
          ],
          "sourceObservation": "Mother begins turning back down/front; abrupt cut moves women adjacent.",
          "targetSongTime": [
            46.130284,
            46.78
          ],
          "adaptedActionReaction": "Oksana begins turning back down/front; abrupt cut moves women adjacent.",
          "roles": [
            "oksana",
            "nataliia",
            "retail-extras"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w086",
            "w087"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s017/packet.json",
        "sha256": "cc080234cadcade89775a2488ce0b3703bc8ead243e642da8231298b9bb157fd"
      },
      "historicalContext": null,
      "wordIds": [
        "w086",
        "w087"
      ],
      "protectedThoughtIds": [
        "t13"
      ],
      "clockRebinding": {
        "previousSongRange": [
          40.625,
          41.505
        ],
        "acceptedSongRange": [
          45.28,
          46.78
        ],
        "wordText": "Вона вийшла",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s018",
      "sourceTime": [
        47.03333333333333,
        57.1
      ],
      "sourceDescription": "Long aisle two-shot expands the preview: gaze scan, lean, smile, and mother self-conscious reaction.",
      "sourceComposition": "Steady medium two-shot with gentle push closer; lower caption may cover hands.",
      "sourceCausality": {
        "function": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s018/entry.jpg",
          "sha256": "b83dfa764bd5222382874827e28bd952f40e955d0b4f53618f8c0956d5938aaa",
          "type": "image",
          "role": "Actual own Targ targ-s018 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s018/middle.jpg",
          "sha256": "c87b7e19ed03a73acbd4fd7d1a7f1b4fffdbc5ebf0f74da8d73d8b39db6d0e34",
          "type": "image",
          "role": "Actual own Targ targ-s018 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s018/exit.jpg",
          "sha256": "d4b4faf4835f3eca0f9fbf114f9a30a464015a75438dfb9a09727e3c4d8924af",
          "type": "image",
          "role": "Actual own Targ targ-s018 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia"
      ],
      "problemState": "before",
      "targetSongTime": [
        46.78,
        54.08
      ],
      "plannedAction": "Nataliia starts eyes lowered, then raises gaze up Oksana face. Nataliia mouth opens and eyes widen; Oksana holds gaze sideways, shoulders stiff. Nataliia gaze travels from Oksana eyes downward to the EXPOSED NECK bands, head inclines; Oksana sees where she looks. Nataliia leans inward toward the neck view; Oksana gaze drops and mouth tightens in an immediate readable reaction. Nataliia lifts eyes and straightens; Oksana glances back. Nataliia mouth opens as if talking, head tipped; Oksana still watchful. Nataliia smile softens with raised inner brows; source lyric explicitly says not mean. Oksana turns more frontward, widens eyes, opens one hand low; shoulders tense. Oksana front-facing distressed look holds, Nataliia remains smiling at side; before-version metaphor launches wedding cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s018-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            47.03333333333333,
            48.0
          ],
          "sourceObservation": "Blonde starts eyes lowered, then raises gaze up mother face.",
          "targetSongTime": [
            46.78,
            47.366639
          ],
          "adaptedActionReaction": "Nataliia starts eyes lowered, then raises gaze up Oksana face.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w088"
          ]
        },
        {
          "sourceEventId": "targ-s018-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            48.0,
            49.2
          ],
          "sourceObservation": "Blonde mouth opens and eyes widen; mother holds gaze sideways, shoulders stiff.",
          "targetSongTime": [
            47.366639,
            48.09488
          ],
          "adaptedActionReaction": "Nataliia mouth opens and eyes widen; Oksana holds gaze sideways, shoulders stiff.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w088",
            "w089",
            "w090"
          ]
        },
        {
          "sourceEventId": "targ-s018-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            49.2,
            50.2
          ],
          "sourceObservation": "Blonde looks down forehead/cheek/jaw direction and inclines head.",
          "targetSongTime": [
            48.09488,
            48.774507
          ],
          "adaptedActionReaction": "Nataliia gaze travels from Oksana eyes downward to the EXPOSED NECK bands, head inclines; Oksana sees where she looks.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w090",
            "w091",
            "w092"
          ]
        },
        {
          "sourceEventId": "targ-s018-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            50.2,
            51.4
          ],
          "sourceObservation": "Blonde leans inward and lower; mother gaze drops, mouth tightens.",
          "targetSongTime": [
            48.774507,
            49.59006
          ],
          "adaptedActionReaction": "Nataliia leans inward toward the neck view; Oksana gaze drops and mouth tightens in an immediate readable reaction.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w092",
            "w093"
          ]
        },
        {
          "sourceEventId": "targ-s018-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            51.4,
            52.4
          ],
          "sourceObservation": "Blonde lifts eyes and straightens; mother glances back.",
          "targetSongTime": [
            49.59006,
            50.377769
          ],
          "adaptedActionReaction": "Nataliia lifts eyes and straightens; Oksana glances back.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w093",
            "w094",
            "w095"
          ]
        },
        {
          "sourceEventId": "targ-s018-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            52.4,
            53.4
          ],
          "sourceObservation": "Blonde mouth opens as if talking, head tipped; mother still watchful.",
          "targetSongTime": [
            50.377769,
            51.165478
          ],
          "adaptedActionReaction": "Nataliia mouth opens as if talking, head tipped; Oksana still watchful.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w095",
            "w096"
          ]
        },
        {
          "sourceEventId": "targ-s018-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            53.4,
            54.8
          ],
          "sourceObservation": "Blonde smile softens with raised inner brows; source lyric explicitly says not mean.",
          "targetSongTime": [
            51.165478,
            52.26827
          ],
          "adaptedActionReaction": "Nataliia smile softens with raised inner brows; source lyric explicitly says not mean.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w096",
            "w097",
            "w098"
          ]
        },
        {
          "sourceEventId": "targ-s018-e08",
          "sourceEventIndex": 7,
          "sourceTime": [
            54.8,
            55.8
          ],
          "sourceObservation": "Mother turns more frontward, widens eyes, opens one hand low; shoulders tense.",
          "targetSongTime": [
            52.26827,
            53.055979
          ],
          "adaptedActionReaction": "Oksana turns more frontward, widens eyes, opens one hand low; shoulders tense.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w099",
            "w100"
          ]
        },
        {
          "sourceEventId": "targ-s018-e09",
          "sourceEventIndex": 8,
          "sourceTime": [
            55.8,
            57.1
          ],
          "sourceObservation": "Mother front-facing distressed look holds, blonde remains smiling at side; before-version metaphor launches wedding cut.",
          "targetSongTime": [
            53.055979,
            54.08
          ],
          "adaptedActionReaction": "Oksana front-facing distressed look holds, Nataliia remains smiling at side; before-version metaphor launches wedding cut.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w100",
            "w101"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s018/packet.json",
        "sha256": "e2df87024c2b9e6bebdf9e97c5d41e711c461cac856c198d9912aa81b68400cc"
      },
      "historicalContext": null,
      "wordIds": [
        "w088",
        "w089",
        "w090",
        "w091",
        "w092",
        "w093",
        "w094",
        "w095",
        "w096",
        "w097",
        "w098",
        "w099",
        "w100",
        "w101"
      ],
      "protectedThoughtIds": [
        "t13",
        "t14"
      ],
      "clockRebinding": {
        "previousSongRange": [
          41.505,
          49.805
        ],
        "acceptedSongRange": [
          46.78,
          54.08
        ],
        "wordText": "Погляд ковзнув по шиї Секунди дві і усмішка Не злість Ні ще гірше Жалість",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s019",
      "sourceTime": [
        57.1,
        63.166666666666664
      ],
      "sourceDescription": "Monochrome replay of bride/groom happiness and embrace.",
      "sourceComposition": "Medium-full front arch/wedding framing, now monochrome.",
      "sourceCausality": {
        "function": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s019/entry.jpg",
          "sha256": "7b8c1a4de459650f63cae660892593472726ad0d02ad827acb387aa632fe5e88",
          "type": "image",
          "role": "Actual own Targ targ-s019 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s019/middle.jpg",
          "sha256": "622eaf5fb22803a3f601afd1533dae1ed50950ab6dcee63d13bf232e733f7cac",
          "type": "image",
          "role": "Actual own Targ targ-s019 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s019/exit.jpg",
          "sha256": "51fc4e4ae9fc765569155348333f1a21c6cc4fae4bc2a4bcf98694a0a2769601",
          "type": "image",
          "role": "Actual own Targ targ-s019 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "andrii"
      ],
      "problemState": "before",
      "targetSongTime": [
        54.08,
        59.74
      ],
      "plannedAction": "historical Oksana smiles up toward Andrii while he looks down. historical Oksana opens mouth laughing then leans inward. Andrii folds arms around historical Oksana; historical Oksana closes eyes against shoulder. Arms tighten in embrace; both eyes closed. historical Oksana makes small head adjustment nestled against him. Walked-to-car caption arrives before image leaves wedding.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s019-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            57.1,
            58.2
          ],
          "sourceObservation": "Bride smiles up toward groom while he looks down.",
          "targetSongTime": [
            54.08,
            55.106376
          ],
          "adaptedActionReaction": "historical Oksana smiles up toward Andrii while he looks down.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w102",
            "w103",
            "w104"
          ]
        },
        {
          "sourceEventId": "targ-s019-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            58.2,
            59.2
          ],
          "sourceObservation": "Bride opens mouth laughing then leans inward.",
          "targetSongTime": [
            55.106376,
            56.039446
          ],
          "adaptedActionReaction": "historical Oksana opens mouth laughing then leans inward.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w104",
            "w105",
            "w106"
          ]
        },
        {
          "sourceEventId": "targ-s019-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            59.2,
            60.2
          ],
          "sourceObservation": "Groom folds arms around bride; bride closes eyes against shoulder.",
          "targetSongTime": [
            56.039446,
            56.972515
          ],
          "adaptedActionReaction": "Andrii folds arms around historical Oksana; historical Oksana closes eyes against shoulder.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w106",
            "w107",
            "w108"
          ]
        },
        {
          "sourceEventId": "targ-s019-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            60.2,
            61.4
          ],
          "sourceObservation": "Arms tighten in embrace; both eyes closed.",
          "targetSongTime": [
            56.972515,
            58.092199
          ],
          "adaptedActionReaction": "Arms tighten in embrace; both eyes closed.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w108",
            "w109"
          ]
        },
        {
          "sourceEventId": "targ-s019-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            61.4,
            62.6
          ],
          "sourceObservation": "Bride makes small head adjustment nestled against him.",
          "targetSongTime": [
            58.092199,
            59.211882
          ],
          "adaptedActionReaction": "historical Oksana makes small head adjustment nestled against him.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w109",
            "w110"
          ]
        },
        {
          "sourceEventId": "targ-s019-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            62.6,
            63.166
          ],
          "sourceObservation": "Walked-to-car caption arrives before image leaves wedding.",
          "targetSongTime": [
            59.211882,
            59.74
          ],
          "adaptedActionReaction": "Walked-to-car caption arrives before image leaves wedding.",
          "roles": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w110"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s019/packet.json",
        "sha256": "e3f1dce1d3d5086a782e3decbfb302fe9eb4d53bdf1bc953e5b940a9d96a1b7e"
      },
      "historicalContext": {
        "yearsBeforePresent": 16,
        "ages": {
          "oksana": 30,
          "andrii": 32
        },
        "neckHiddenByLace": true,
        "notProductResult": true
      },
      "wordIds": [
        "w102",
        "w103",
        "w104",
        "w105",
        "w106",
        "w107",
        "w108",
        "w109",
        "w110"
      ],
      "protectedThoughtIds": [
        "t15"
      ],
      "clockRebinding": {
        "previousSongRange": [
          49.805,
          54.505
        ],
        "acceptedSongRange": [
          54.08,
          59.74
        ],
        "wordText": "Наче я колишня версія жінки яку він першою любив",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s020",
      "sourceTime": [
        63.166666666666664,
        67.1
      ],
      "sourceDescription": "Mother opens/sits in silver car outside Target then closes door.",
      "sourceComposition": "Exterior medium-wide, car driver door open foreground, store logo behind, red carts and parked cars.",
      "sourceCausality": {
        "function": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s020/entry.jpg",
          "sha256": "9e50b4ba3cfd10d11d363aaddd0157a194ff1876ad766bb39cd0d9e87e11d20c",
          "type": "image",
          "role": "Actual own Targ targ-s020 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s020/middle.jpg",
          "sha256": "075b90f5e49021d376c435c1559835476bd875730077f7158177e123df6a75ba",
          "type": "image",
          "role": "Actual own Targ targ-s020 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s020/exit.jpg",
          "sha256": "56174076495ed3089cd1b704cf63f7f2838f6ab2fccc970f72874e3de24378ff",
          "type": "image",
          "role": "Actual own Targ targ-s020 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        59.74,
        61.62
      ],
      "plannedAction": "Oksana grasps open door and bends torso toward driver seat. Head and shoulders lower through doorway as she sits. Oksana visible low behind open door; hand stays near frame. Hand draws door toward body; opening narrows. Door closes fully, body becomes enclosed behind glass; camera remains outside.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s020-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            63.166666666666664,
            64.0
          ],
          "sourceObservation": "Mother grasps open door and bends torso toward driver seat.",
          "targetSongTime": [
            59.74,
            60.138305
          ],
          "adaptedActionReaction": "Oksana grasps open door and bends torso toward driver seat.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w111"
          ]
        },
        {
          "sourceEventId": "targ-s020-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            64.0,
            64.8
          ],
          "sourceObservation": "Head and shoulders lower through doorway as she sits.",
          "targetSongTime": [
            60.138305,
            60.520678
          ],
          "adaptedActionReaction": "Head and shoulders lower through doorway as she sits.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w111"
          ]
        },
        {
          "sourceEventId": "targ-s020-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            64.8,
            65.6
          ],
          "sourceObservation": "Mother visible low behind open door; hand stays near frame.",
          "targetSongTime": [
            60.520678,
            60.903051
          ],
          "adaptedActionReaction": "Oksana visible low behind open door; hand stays near frame.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w111",
            "w112",
            "w113"
          ]
        },
        {
          "sourceEventId": "targ-s020-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            65.6,
            66.4
          ],
          "sourceObservation": "Hand draws door toward body; opening narrows.",
          "targetSongTime": [
            60.903051,
            61.285424
          ],
          "adaptedActionReaction": "Hand draws door toward body; opening narrows.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w113"
          ]
        },
        {
          "sourceEventId": "targ-s020-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            66.4,
            67.1
          ],
          "sourceObservation": "Door closes fully, body becomes enclosed behind glass; camera remains outside.",
          "targetSongTime": [
            61.285424,
            61.62
          ],
          "adaptedActionReaction": "Door closes fully, body becomes enclosed behind glass; camera remains outside.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w113",
            "w114"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s020/packet.json",
        "sha256": "dd8c8ff4c86d523cac8f84fff6b2ad2c833686c51c6383e32ed8c01f5043e7ea"
      },
      "historicalContext": null,
      "wordIds": [
        "w111",
        "w112",
        "w113",
        "w114"
      ],
      "protectedThoughtIds": [
        "t16"
      ],
      "clockRebinding": {
        "previousSongRange": [
          54.505,
          56.8
        ],
        "acceptedSongRange": [
          59.74,
          61.62
        ],
        "wordText": "Дійшла до машини й",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s021",
      "sourceTime": [
        67.1,
        72.16666666666667
      ],
      "sourceDescription": "Interior mother at wheel; continuous camera move favors rear-view reflection and visible pigment patches.",
      "sourceComposition": "Passenger-side medium view moving up/left and tighter into rear-view mirror; reflection grows while face moves out of right edge.",
      "sourceCausality": {
        "function": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s021/entry.jpg",
          "sha256": "c8ea2bd212e5906876efd6c6cdf7e67104bdcc30a0099886544a0488793d14b1",
          "type": "image",
          "role": "Actual own Targ targ-s021 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s021/middle.jpg",
          "sha256": "1572bd29c1ac7388d12db29ea92b6614b61a49dc05b667f92f0a39b53587ffff",
          "type": "image",
          "role": "Actual own Targ targ-s021 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s021/exit.jpg",
          "sha256": "c4c60a23e0b6c10ce8b52cbe8d4e91b5e2194e4a8dc684d4b7779ecccde158d7",
          "type": "image",
          "role": "Actual own Targ targ-s021 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        61.62,
        69.64
      ],
      "plannedAction": "In safely parked car Oksana raises eyes toward the sun-visor vanity mirror; worried brow, hands on wheel. Camera pushes toward the wide vanity mirror, reframing lower face and the ENTIRE affected neck; main face exits side. Mirror fills view with Oksana mature lower face and neck, three transverse bands and crepey texture clearly visible. Reflected eyes track down toward neck bands then sideways; eyelids tighten, no lighting or chin change. Hold the worried eyes and exposed neck reflection; no change or resolution. Continuous reframe into the target.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s021-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            67.1,
            68.0
          ],
          "sourceObservation": "Mother looks up toward mirror, worried brows; hands on steering wheel.",
          "targetSongTime": [
            61.62,
            63.506611
          ],
          "adaptedActionReaction": "In safely parked car Oksana raises eyes toward the sun-visor vanity mirror; worried brow, hands on wheel.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w114",
            "w115",
            "w116"
          ]
        },
        {
          "sourceEventId": "targ-s021-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            68.0,
            69.0
          ],
          "sourceObservation": "Camera moves closer toward overhead mirror; main face moves out right.",
          "targetSongTime": [
            63.506611,
            65.602844
          ],
          "adaptedActionReaction": "Camera pushes toward the wide vanity mirror, reframing lower face and the ENTIRE affected neck; main face exits side.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w116",
            "w117",
            "w118",
            "w119",
            "w120",
            "w121"
          ]
        },
        {
          "sourceEventId": "targ-s021-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            69.0,
            70.0
          ],
          "sourceObservation": "Reflected face fills mirror; irregular cheek/forehead patches become explicit.",
          "targetSongTime": [
            65.602844,
            66.878004
          ],
          "adaptedActionReaction": "Mirror fills view with Oksana mature lower face and neck, three transverse bands and crepey texture clearly visible.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w121",
            "w122",
            "w123"
          ]
        },
        {
          "sourceEventId": "targ-s021-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            70.0,
            71.0
          ],
          "sourceObservation": "Eyes track reflection downward and sideways, eyelids tighten.",
          "targetSongTime": [
            66.878004,
            68.153163
          ],
          "adaptedActionReaction": "Reflected eyes track down toward neck bands then sideways; eyelids tighten, no lighting or chin change.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w123",
            "w124",
            "w125",
            "w126"
          ]
        },
        {
          "sourceEventId": "targ-s021-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            71.0,
            72.166
          ],
          "sourceObservation": "Close reflected eyes/patches held; no change/resolution. This is a continuous reframe, not a separate69s cut.",
          "targetSongTime": [
            68.153163,
            69.64
          ],
          "adaptedActionReaction": "Hold the worried eyes and exposed neck reflection; no change or resolution. Continuous reframe into the target.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w126",
            "w127"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s021/packet.json",
        "sha256": "3d75be9f154f272d207bf8fd04adfd2cd92f59a986a2ed7115e26cfea80db32b"
      },
      "historicalContext": null,
      "wordIds": [
        "w114",
        "w115",
        "w116",
        "w117",
        "w118",
        "w119",
        "w120",
        "w121",
        "w122",
        "w123",
        "w124",
        "w125",
        "w126",
        "w127"
      ],
      "protectedThoughtIds": [
        "t16",
        "t17"
      ],
      "clockRebinding": {
        "previousSongRange": [
          56.8,
          63.445
        ],
        "acceptedSongRange": [
          61.62,
          69.64
        ],
        "wordText": "й сиділа п'ятнадцять хвилин Не на неї злилась на те що в дзеркалі бачила",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s022",
      "sourceTime": [
        72.16666666666667,
        80.93333333333334
      ],
      "sourceDescription": "Isolated face close-up holds pigment condition while gestures convey inner depletion.",
      "sourceComposition": "Frontal close portrait against beige, robe/blouse, side-swept dark waves; subtle near-static camera.",
      "sourceCausality": {
        "function": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s022/entry.jpg",
          "sha256": "27b56295dddf5c57eadf73b8ce675a448f013d0504befb6f91345f45689f2174",
          "type": "image",
          "role": "Actual own Targ targ-s022 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s022/middle.jpg",
          "sha256": "5a83813f4752197110ac1ce50be6daa2cf4437de9920d573486441e2901aceee",
          "type": "image",
          "role": "Actual own Targ targ-s022 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s022/exit.jpg",
          "sha256": "e051d634cd4c373ecb67f2e37782cec8a5970169c4b34324b875ec456ea6a50e",
          "type": "image",
          "role": "Actual own Targ targ-s022 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "targetSongTime": [
        69.64,
        76.0
      ],
      "plannedAction": "Oksana faces forward, eyebrows rise then gaze lowers toward her neck; three bands and dry crepey texture remain visible. Both hands rise beside temples and sweep stray hair back so the neck can be seen; preserve high bun. Hands move behind ears, head turns slightly right, sad pursed lips; neck remains unhidden. Eyes close briefly then look down; hands lower out of frame. Chin lowers and eyes shift side-to-side beneath pinched brows. Eyes lift toward viewer and widen; mouth opens slightly. Open-mouth surprise softens to distress; brows stay raised. Gaze steadies forward/down while neck remains defective; hold before the school-location cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s022-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            72.16666666666667,
            73.2
          ],
          "sourceObservation": "Face looks forward, brows raised then gaze lowers; forehead and cheek patches visible.",
          "targetSongTime": [
            69.64,
            70.355116
          ],
          "adaptedActionReaction": "Oksana faces forward, eyebrows rise then gaze lowers toward her neck; three bands and dry crepey texture remain visible.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w128",
            "w129"
          ]
        },
        {
          "sourceEventId": "targ-s022-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            73.2,
            74.0
          ],
          "sourceObservation": "Both hands rise beside temples and sweep hair away from cheeks.",
          "targetSongTime": [
            70.355116,
            70.908754
          ],
          "adaptedActionReaction": "Both hands rise beside temples and sweep stray hair back so the neck can be seen; preserve high bun.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w129",
            "w130"
          ]
        },
        {
          "sourceEventId": "targ-s022-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            74.0,
            75.0
          ],
          "sourceObservation": "Hands move back toward ears; face turns screen-right with sad pursed lips.",
          "targetSongTime": [
            70.908754,
            71.600802
          ],
          "adaptedActionReaction": "Hands move behind ears, head turns slightly right, sad pursed lips; neck remains unhidden.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w130"
          ]
        },
        {
          "sourceEventId": "targ-s022-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            75.0,
            76.0
          ],
          "sourceObservation": "Eyes close briefly then look down; hands lower out of frame.",
          "targetSongTime": [
            71.600802,
            72.292849
          ],
          "adaptedActionReaction": "Eyes close briefly then look down; hands lower out of frame.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w130",
            "w131"
          ]
        },
        {
          "sourceEventId": "targ-s022-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            76.0,
            77.2
          ],
          "sourceObservation": "Chin lowers and eyes shift side-to-side beneath pinched brows.",
          "targetSongTime": [
            72.292849,
            73.19465
          ],
          "adaptedActionReaction": "Chin lowers and eyes shift side-to-side beneath pinched brows.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w131",
            "w132",
            "w133"
          ]
        },
        {
          "sourceEventId": "targ-s022-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            77.2,
            78.4
          ],
          "sourceObservation": "Eyes lift toward viewer and widen; mouth opens slightly.",
          "targetSongTime": [
            73.19465,
            74.09645
          ],
          "adaptedActionReaction": "Eyes lift toward viewer and widen; mouth opens slightly.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w133",
            "w134",
            "w135"
          ]
        },
        {
          "sourceEventId": "targ-s022-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            78.4,
            79.4
          ],
          "sourceObservation": "Open-mouth surprise softens to distress; brows stay raised.",
          "targetSongTime": [
            74.09645,
            74.84795
          ],
          "adaptedActionReaction": "Open-mouth surprise softens to distress; brows stay raised.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w135",
            "w136",
            "w137",
            "w138"
          ]
        },
        {
          "sourceEventId": "targ-s022-e08",
          "sourceEventIndex": 7,
          "sourceTime": [
            79.4,
            80.933
          ],
          "sourceObservation": "Gaze steadies front/down; blemishes remain unchanged before location cut.",
          "targetSongTime": [
            74.84795,
            76.0
          ],
          "adaptedActionReaction": "Gaze steadies forward/down while neck remains defective; hold before the school-location cut.",
          "roles": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w138"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s022/packet.json",
        "sha256": "d251be8e2693fbe7b7ad2501f5884f5f05fd11e2effb5407ab73c16191f73c06"
      },
      "historicalContext": null,
      "wordIds": [
        "w128",
        "w129",
        "w130",
        "w131",
        "w132",
        "w133",
        "w134",
        "w135",
        "w136",
        "w137",
        "w138"
      ],
      "protectedThoughtIds": [
        "t18",
        "t19"
      ],
      "clockRebinding": {
        "previousSongRange": [
          63.445,
          74.605
        ],
        "acceptedSongRange": [
          69.64,
          76.0
        ],
        "wordText": "На шиї смуги заломи й сухість Ніби світло в мені згасло",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s023",
      "sourceTime": [
        80.93333333333334,
        86.03333333333333
      ],
      "sourceDescription": "Mother stands beside seated dark-haired adult; children and instructor dance through studio glass.",
      "sourceComposition": "Wide interior two-plane shot: seated mentor left, mother center, pink-clad children/instructor right behind glass; wood floor and warm lights.",
      "sourceCausality": {
        "function": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s023/entry.jpg",
          "sha256": "ef65b935f9fd460ee35b0f4cbbb6a2e7980bc8039c02e15ce55e2ecbb5ef04ae",
          "type": "image",
          "role": "Actual own Targ targ-s023 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s023/middle.jpg",
          "sha256": "6dffcc87d2e8dc3d76e56a8818ee13badf7b7e504acb2d19a29a7bd962bfbc99",
          "type": "image",
          "role": "Actual own Targ targ-s023 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s023/exit.jpg",
          "sha256": "a89edc9e74deeaf3f81de4c354ca1a7fe0640f041270790955e7f0eed51cce7c",
          "type": "image",
          "role": "Actual own Targ targ-s023 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "larysa",
        "dance-teacher",
        "dance-pupils",
        "olia"
      ],
      "problemState": "before",
      "targetSongTime": [
        76.0,
        81.56
      ],
      "plannedAction": "Larysa looks down at reading item; Oksana looks toward class. Oksana shifts attention left/down toward seated Larysa. Oksana stands facing Larysa with slightly concerned mouth; Larysa remains occupied. Oliaren rotate/raise arms and instructor demonstrates; roles support pickup chronology. White/light wash and faint colour tint builds, portrait becomes superimposed; no hard cut discovered by simple threshold.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s023-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            80.93333333333334,
            82.0
          ],
          "sourceObservation": "Mentor looks down at reading item; mother looks toward class.",
          "targetSongTime": [
            76.0,
            77.162951
          ],
          "adaptedActionReaction": "Larysa looks down at reading item; Oksana looks toward class.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w139"
          ]
        },
        {
          "sourceEventId": "targ-s023-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            82.0,
            83.2
          ],
          "sourceObservation": "Mother shifts attention left/down toward seated mentor.",
          "targetSongTime": [
            77.162951,
            78.471272
          ],
          "adaptedActionReaction": "Oksana shifts attention left/down toward seated Larysa.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w139",
            "w140",
            "w141",
            "w142"
          ]
        },
        {
          "sourceEventId": "targ-s023-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            83.2,
            84.6
          ],
          "sourceObservation": "Mother stands facing mentor with slightly concerned mouth; mentor remains occupied.",
          "targetSongTime": [
            78.471272,
            79.997647
          ],
          "adaptedActionReaction": "Oksana stands facing Larysa with slightly concerned mouth; Larysa remains occupied.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w142",
            "w143",
            "w144",
            "w145",
            "w146"
          ]
        },
        {
          "sourceEventId": "targ-s023-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            84.6,
            85.3
          ],
          "sourceObservation": "Children rotate/raise arms and instructor demonstrates; roles support pickup chronology.",
          "targetSongTime": [
            79.997647,
            80.760835
          ],
          "adaptedActionReaction": "Oliaren rotate/raise arms and instructor demonstrates; roles support pickup chronology.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w146",
            "w147",
            "w148"
          ]
        },
        {
          "sourceEventId": "targ-s023-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            85.3,
            86.033
          ],
          "sourceObservation": "White/light wash and faint colour tint builds, portrait becomes superimposed; no hard cut discovered by simple threshold.",
          "targetSongTime": [
            80.760835,
            81.56
          ],
          "adaptedActionReaction": "White/light wash and faint colour tint builds, portrait becomes superimposed; no hard cut discovered by simple threshold.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w148",
            "w149"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s023/packet.json",
        "sha256": "416b42a52b742e24f22f85a0ca09d72a4e1729cdcefa8ca26ffd6688fa4f8adc"
      },
      "historicalContext": null,
      "wordIds": [
        "w139",
        "w140",
        "w141",
        "w142",
        "w143",
        "w144",
        "w145",
        "w146",
        "w147",
        "w148",
        "w149"
      ],
      "protectedThoughtIds": [
        "t20"
      ],
      "clockRebinding": {
        "previousSongRange": [
          74.605,
          80.065
        ],
        "acceptedSongRange": [
          76.0,
          81.56
        ],
        "wordText": "Того тижня чекала доньку після танців Ларису я бачила там щодня",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s024",
      "sourceTime": [
        86.03333333333333,
        90.33333333333333
      ],
      "sourceDescription": "Isolated more-realistic portrait of dark-haired mentor in white blouse.",
      "sourceComposition": "Centered head-and-shoulders against beige; more photo-real face and smaller eyes than interaction rendering.",
      "sourceCausality": {
        "function": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s024/entry.jpg",
          "sha256": "2ebf0513c3cf02ea00d78b8aa16e269752e7cb6d2c590b635ded1198709a753e",
          "type": "image",
          "role": "Actual own Targ targ-s024 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s024/middle.jpg",
          "sha256": "de113d0e56fe458b7369248ff3c8194952eb37710bdb121308bf7c32bb865ee7",
          "type": "image",
          "role": "Actual own Targ targ-s024 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s024/exit.jpg",
          "sha256": "c8ef3aa2430b23d823127ba42027d5467a34558b930037aeebe5f2a626270779",
          "type": "image",
          "role": "Actual own Targ targ-s024 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "larysa"
      ],
      "problemState": "before",
      "targetSongTime": [
        81.56,
        84.1
      ],
      "plannedAction": "White dissolve fades off portrait; caption switches at86.1. Larysa55 relaxed mature face and completely smooth exposed neck, direct gaze with minimal head tilt. Eyes close then reopen; mouth remains calm. Head tilts slightly, eyes shift then settle. Eyes close briefly then small warm smile appears before return to interaction.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s024-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            86.03333333333333,
            86.6
          ],
          "sourceObservation": "White dissolve fades off portrait; caption switches at86.1.",
          "targetSongTime": [
            81.56,
            81.894755
          ],
          "adaptedActionReaction": "White dissolve fades off portrait; caption switches at86.1.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w150"
          ]
        },
        {
          "sourceEventId": "targ-s024-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            86.6,
            87.6
          ],
          "sourceObservation": "Relaxed neutral face with direct gaze, minimal head tilt.",
          "targetSongTime": [
            81.894755,
            82.485498
          ],
          "adaptedActionReaction": "Larysa55 relaxed mature face and completely smooth exposed neck, direct gaze with minimal head tilt.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w150",
            "w151",
            "w152"
          ]
        },
        {
          "sourceEventId": "targ-s024-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            87.6,
            88.4
          ],
          "sourceObservation": "Eyes close then reopen; mouth remains calm.",
          "targetSongTime": [
            82.485498,
            82.958093
          ],
          "adaptedActionReaction": "Eyes close then reopen; mouth remains calm.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w152",
            "w153"
          ]
        },
        {
          "sourceEventId": "targ-s024-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            88.4,
            89.2
          ],
          "sourceObservation": "Head tilts slightly, eyes shift then settle.",
          "targetSongTime": [
            82.958093,
            83.430687
          ],
          "adaptedActionReaction": "Head tilts slightly, eyes shift then settle.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w153",
            "w154"
          ]
        },
        {
          "sourceEventId": "targ-s024-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            89.2,
            90.333
          ],
          "sourceObservation": "Eyes close briefly then small warm smile appears before return to interaction.",
          "targetSongTime": [
            83.430687,
            84.1
          ],
          "adaptedActionReaction": "Eyes close briefly then small warm smile appears before return to interaction.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w154",
            "w155"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s024/packet.json",
        "sha256": "757b2d62fe75c9785b01032105b4c3781ffa4a3a890daa98e362688c54ed2df3"
      },
      "historicalContext": null,
      "wordIds": [
        "w150",
        "w151",
        "w152",
        "w153",
        "w154",
        "w155"
      ],
      "protectedThoughtIds": [
        "t21"
      ],
      "clockRebinding": {
        "previousSongRange": [
          80.065,
          82.305
        ],
        "acceptedSongRange": [
          81.56,
          84.1
        ],
        "wordText": "Їй п'ятдесят п'ять А шия гладенька",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s025",
      "sourceTime": [
        90.33333333333333,
        95.4
      ],
      "sourceDescription": "Mother leans down to seated mentor and asks about skincare.",
      "sourceComposition": "Wide/medium two-shot in same studio; mother bends toward mentor then straightens with open hands.",
      "sourceCausality": {
        "function": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s025/entry.jpg",
          "sha256": "77944134f2e1370724c64d1651c050d03f1180379b4be5505ad61eef210b79df",
          "type": "image",
          "role": "Actual own Targ targ-s025 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s025/middle.jpg",
          "sha256": "326a244868c06a29238267d0a3bd8c62b5d9fec90b34cf3f47aa5194f49c6fd8",
          "type": "image",
          "role": "Actual own Targ targ-s025 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s025/exit.jpg",
          "sha256": "1613cceba620d5f77440ce62926c27817179e8a485bc86f6ea6c41991dfcafb1",
          "type": "image",
          "role": "Actual own Targ targ-s025 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "larysa",
        "dance-teacher",
        "dance-pupils",
        "olia"
      ],
      "problemState": "before",
      "targetSongTime": [
        84.1,
        86.1
      ],
      "plannedAction": "Oksana leans torso forward toward seated Larysa, mouth opens. Oksana and Larysa look at each other; Oksana extends a hand toward conversational space. Oksana raises both palms/open fingers, asking how; Larysa looks upward listening. Oksana alternates hands near chest and toward Larysa, eyebrows animated. Oksana straightens/slightly leans back, palms open then lowers; background dancers continue.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s025-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            90.33333333333333,
            91.2
          ],
          "sourceObservation": "Mother leans torso forward toward seated mentor, mouth opens.",
          "targetSongTime": [
            84.1,
            84.675556
          ],
          "adaptedActionReaction": "Oksana leans torso forward toward seated Larysa, mouth opens.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w156",
            "w157"
          ]
        },
        {
          "sourceEventId": "targ-s025-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            91.2,
            92.0
          ],
          "sourceObservation": "Mother and mentor look at each other; mother extends a hand toward conversational space.",
          "targetSongTime": [
            84.675556,
            85.206838
          ],
          "adaptedActionReaction": "Oksana and Larysa look at each other; Oksana extends a hand toward conversational space.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w157",
            "w158",
            "w159"
          ]
        },
        {
          "sourceEventId": "targ-s025-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            92.0,
            93.0
          ],
          "sourceObservation": "Mother raises both palms/open fingers, asking how; mentor looks upward listening.",
          "targetSongTime": [
            85.206838,
            85.469532
          ],
          "adaptedActionReaction": "Oksana raises both palms/open fingers, asking how; Larysa looks upward listening.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w159"
          ]
        },
        {
          "sourceEventId": "targ-s025-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            93.0,
            94.0
          ],
          "sourceObservation": "Mother alternates hands near chest and toward mentor, eyebrows animated.",
          "targetSongTime": [
            85.469532,
            85.732227
          ],
          "adaptedActionReaction": "Oksana alternates hands near chest and toward Larysa, eyebrows animated.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w159"
          ]
        },
        {
          "sourceEventId": "targ-s025-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            94.0,
            95.4
          ],
          "sourceObservation": "Mother straightens/slightly leans back, palms open then lowers; background dancers continue.",
          "targetSongTime": [
            85.732227,
            86.1
          ],
          "adaptedActionReaction": "Oksana straightens/slightly leans back, palms open then lowers; background dancers continue.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w159"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s025/packet.json",
        "sha256": "95f321fcd60fe471624ad96c6864658f3d87d7ad534d0e407aa4108f9e791245"
      },
      "historicalContext": null,
      "wordIds": [
        "w156",
        "w157",
        "w158",
        "w159"
      ],
      "protectedThoughtIds": [
        "t21"
      ],
      "clockRebinding": {
        "previousSongRange": [
          82.305,
          84.645
        ],
        "acceptedSongRange": [
          84.1,
          86.1
        ],
        "wordText": "Питаю Чим ти користуєшся",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s026",
      "sourceTime": [
        95.4,
        100.5
      ],
      "sourceDescription": "Same-angle new subvideo resets blocking: mentor laughs, looks at mother, then rises.",
      "sourceComposition": "Wide stable studio view with discontinuous posture reset at95.4; later bodies rise in same continuous shot.",
      "sourceCausality": {
        "function": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s026/entry.jpg",
          "sha256": "04d290d13552b3fec813d664e6dccb1937bc4ad27a91c682dce94c2ac896e180",
          "type": "image",
          "role": "Actual own Targ targ-s026 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s026/middle.jpg",
          "sha256": "85e85fc188f0e33b574eb68c9c6d3d0763277b64baa09ca5e2c32390b6feaea3",
          "type": "image",
          "role": "Actual own Targ targ-s026 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s026/exit.jpg",
          "sha256": "158621c44f5397f18e32cd1efd2bde5dd349b3a9e717b8c986f4bf1fe3ad93db",
          "type": "image",
          "role": "Actual own Targ targ-s026 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "larysa",
        "dance-teacher",
        "dance-pupils",
        "olia"
      ],
      "problemState": "before",
      "targetSongTime": [
        86.1,
        90.2
      ],
      "plannedAction": "Larysa looks up and opens mouth laughing; head tips back. Larysa laughter/head-back peaks while Oksana watches standing. Larysa lowers head and looks toward Oksana face; Oksana gaze forward/down. Larysa looks up warmly, no menacing scan; Oksana remains expectant. Larysa leans forward, pushes off seat and stands beside Oksana. Larysa hand rises in small explanatory/questioning gesture; routine list begins before counter insert.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s026-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            95.4,
            96.2
          ],
          "sourceObservation": "Mentor looks up and opens mouth laughing; head tips back.",
          "targetSongTime": [
            86.1,
            86.78978
          ],
          "adaptedActionReaction": "Larysa looks up and opens mouth laughing; head tips back.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w160",
            "w161"
          ]
        },
        {
          "sourceEventId": "targ-s026-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            96.2,
            97.2
          ],
          "sourceObservation": "Mentor laughter/head-back peaks while mother watches standing.",
          "targetSongTime": [
            86.78978,
            87.652005
          ],
          "adaptedActionReaction": "Larysa laughter/head-back peaks while Oksana watches standing.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w161",
            "w162"
          ]
        },
        {
          "sourceEventId": "targ-s026-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            97.2,
            98.2
          ],
          "sourceObservation": "Mentor lowers head and looks toward mother face; mother gaze forward/down.",
          "targetSongTime": [
            87.652005,
            88.424125
          ],
          "adaptedActionReaction": "Larysa lowers head and looks toward Oksana face; Oksana gaze forward/down.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w162",
            "w163",
            "w164"
          ]
        },
        {
          "sourceEventId": "targ-s026-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            98.2,
            99.2
          ],
          "sourceObservation": "Mentor looks up warmly, no menacing scan; mother remains expectant.",
          "targetSongTime": [
            88.424125,
            89.196245
          ],
          "adaptedActionReaction": "Larysa looks up warmly, no menacing scan; Oksana remains expectant.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w164",
            "w165",
            "w166",
            "w167"
          ]
        },
        {
          "sourceEventId": "targ-s026-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            99.2,
            100.0
          ],
          "sourceObservation": "Mentor leans forward, pushes off seat and stands beside mother.",
          "targetSongTime": [
            89.196245,
            89.813941
          ],
          "adaptedActionReaction": "Larysa leans forward, pushes off seat and stands beside Oksana.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w167",
            "w168"
          ]
        },
        {
          "sourceEventId": "targ-s026-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            100.0,
            100.5
          ],
          "sourceObservation": "Mentor hand rises in small explanatory/questioning gesture; routine list begins before counter insert.",
          "targetSongTime": [
            89.813941,
            90.2
          ],
          "adaptedActionReaction": "Larysa hand rises in small explanatory/questioning gesture; routine list begins before counter insert.",
          "roles": [
            "oksana",
            "larysa",
            "dance-teacher",
            "dance-pupils",
            "olia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w168"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s026/packet.json",
        "sha256": "50634e8c053a0ef1c1ec731be4ca65c17d52357f03b3bd79ab1a92a939b3c424"
      },
      "historicalContext": null,
      "wordIds": [
        "w160",
        "w161",
        "w162",
        "w163",
        "w164",
        "w165",
        "w166",
        "w167",
        "w168"
      ],
      "protectedThoughtIds": [
        "t22"
      ],
      "clockRebinding": {
        "previousSongRange": [
          84.645,
          88.885
        ],
        "acceptedSongRange": [
          86.1,
          90.2
        ],
        "wordText": "Вона засміялась глянула на шию А ти що наносиш",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s027",
      "sourceTime": [
        100.5,
        105.1
      ],
      "sourceDescription": "Static skincare lineup on counter with bed background.",
      "sourceComposition": "Close product still-life: orange dropper bottle, blue/white tube, flat pink tube, towel and sink edge; gentle camera drift.",
      "sourceCausality": {
        "function": "Literal visual answer to what-are-you-using question; links past ineffective effort to advice.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s027/entry.jpg",
          "sha256": "2a16963e0bed2c3a5fb56bb27b3ea413e7f0e0cec67e5717cd646849e55e05d2",
          "type": "image",
          "role": "Actual own Targ targ-s027 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s027/middle.jpg",
          "sha256": "7be69bbe1641c0cc31420bd7fbfb2f2137477439afeb9005f02c5affc6dce9de",
          "type": "image",
          "role": "Actual own Targ targ-s027 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s027/exit.jpg",
          "sha256": "6602cb11a3f5f75a5093c71c07d46a5237e21c89587f33234b33facac2c87f02",
          "type": "image",
          "role": "Actual own Targ targ-s027 exit: original composition and causal behavior only"
        }
      ],
      "roles": [],
      "problemState": "before",
      "targetSongTime": [
        90.2,
        93.48
      ],
      "plannedAction": "Cut reveals only the unbranded prior routine: serum dropper, acid toner and old cream jars, no hero goPure yet. Slow camera drift emphasizes competing daily routine objects; no invented legible efficacy labels. Sung Ukrainian acids/serums/creams list plays over fixed objects; editor captions exact accepted words. Products stay physically still. Do not depict chemical burning or claim they caused damage.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s027-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            100.5,
            101.6
          ],
          "sourceObservation": "Cut reveals product lineup as narrator starts names.",
          "targetSongTime": [
            90.2,
            90.984348
          ],
          "adaptedActionReaction": "Cut reveals only the unbranded prior routine: serum dropper, acid toner and old cream jars, no hero goPure yet.",
          "roles": [],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w169"
          ]
        },
        {
          "sourceEventId": "targ-s027-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            101.6,
            102.8
          ],
          "sourceObservation": "Slow camera movement emphasizes angled tubes and bottle; labels not fully reliable.",
          "targetSongTime": [
            90.984348,
            91.84
          ],
          "adaptedActionReaction": "Slow camera drift emphasizes competing daily routine objects; no invented legible efficacy labels.",
          "roles": [],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w169",
            "w170"
          ]
        },
        {
          "sourceEventId": "targ-s027-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            102.8,
            104.0
          ],
          "sourceObservation": "Vitamin C/retinol/rest list and stop quote replace prior Tri-Luma text.",
          "targetSongTime": [
            91.84,
            92.695652
          ],
          "adaptedActionReaction": "Sung Ukrainian acids/serums/creams list plays over fixed objects; editor captions exact accepted words.",
          "roles": [],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w171",
            "w172"
          ]
        },
        {
          "sourceEventId": "targ-s027-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            104.0,
            105.1
          ],
          "sourceObservation": "Products remain fixed; no evidence that they physically cause worsening.",
          "targetSongTime": [
            92.695652,
            93.48
          ],
          "adaptedActionReaction": "Products stay physically still. Do not depict chemical burning or claim they caused damage.",
          "roles": [],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w172",
            "w173",
            "w174"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s027/packet.json",
        "sha256": "542260d612588a99ab90c0772a0078e89e177fe4288b7a723f243fa277e13e8d"
      },
      "historicalContext": null,
      "wordIds": [
        "w169",
        "w170",
        "w171",
        "w172",
        "w173",
        "w174"
      ],
      "protectedThoughtIds": [
        "t23"
      ],
      "clockRebinding": {
        "previousSongRange": [
          88.885,
          92.845
        ],
        "acceptedSongRange": [
          90.2,
          93.48
        ],
        "wordText": "Кислоти сироватки креми міняю все підряд",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s028",
      "sourceTime": [
        105.1,
        109.43333333333334
      ],
      "sourceDescription": "Mentor close-up speaks with hand and brow gestures.",
      "sourceComposition": "Medium close seated mentor, warm studio windows, face now stylized and hair purple-black under warm light.",
      "sourceCausality": {
        "function": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s028/entry.jpg",
          "sha256": "fd861aa5fd099476f231025b562aa4a9b64cc1d5710dd346a88c20c5bcf165cc",
          "type": "image",
          "role": "Actual own Targ targ-s028 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s028/middle.jpg",
          "sha256": "fb0595f680c795ea6332308722f8131f1e64b99b1eaace9cce0e11576db8c008",
          "type": "image",
          "role": "Actual own Targ targ-s028 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s028/exit.jpg",
          "sha256": "658bb0ab0098366ba867b7fb4245213bf3ab77c8afcc7795c4206fb84cf44362",
          "type": "image",
          "role": "Actual own Targ targ-s028 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "larysa"
      ],
      "problemState": "before",
      "targetSongTime": [
        93.48,
        95.9
      ],
      "plannedAction": "Larysa opens mouth and points/raises right-side hand; eyes widen. Brows lift and mouth shapes strong syllables, palm/fingers extend. Leans slightly forward, gaze directed offscreen toward Oksana, hand continues. Larysa lowers gaze and blinks; hand curls closer to chest. Gaze lifts and hand opens again; next-day pink-tube lyric begins before new shot.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s028-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            105.1,
            106.0
          ],
          "sourceObservation": "Mentor opens mouth and points/raises right-side hand; eyes widen.",
          "targetSongTime": [
            93.48,
            93.982654
          ],
          "adaptedActionReaction": "Larysa opens mouth and points/raises right-side hand; eyes widen.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w175",
            "w176"
          ]
        },
        {
          "sourceEventId": "targ-s028-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            106.0,
            106.8
          ],
          "sourceObservation": "Brows lift and mouth shapes strong syllables, palm/fingers extend.",
          "targetSongTime": [
            93.982654,
            94.429458
          ],
          "adaptedActionReaction": "Brows lift and mouth shapes strong syllables, palm/fingers extend.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w176",
            "w177",
            "w178"
          ]
        },
        {
          "sourceEventId": "targ-s028-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            106.8,
            107.6
          ],
          "sourceObservation": "Leans slightly forward, gaze directed offscreen toward mother, hand continues.",
          "targetSongTime": [
            94.429458,
            94.876261
          ],
          "adaptedActionReaction": "Leans slightly forward, gaze directed offscreen toward Oksana, hand continues.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w178",
            "w179"
          ]
        },
        {
          "sourceEventId": "targ-s028-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            107.6,
            108.4
          ],
          "sourceObservation": "Mentor lowers gaze and blinks; hand curls closer to chest.",
          "targetSongTime": [
            94.876261,
            95.323065
          ],
          "adaptedActionReaction": "Larysa lowers gaze and blinks; hand curls closer to chest.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w179"
          ]
        },
        {
          "sourceEventId": "targ-s028-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            108.4,
            109.433
          ],
          "sourceObservation": "Gaze lifts and hand opens again; next-day pink-tube lyric begins before new shot.",
          "targetSongTime": [
            95.323065,
            95.9
          ],
          "adaptedActionReaction": "Gaze lifts and hand opens again; next-day pink-tube lyric begins before new shot.",
          "roles": [
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w179",
            "w180"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s028/packet.json",
        "sha256": "de0d90e1b8afce3def6c948715c24bb185ecbbcd2b8ce7a69cb339afdd5493b5"
      },
      "historicalContext": null,
      "wordIds": [
        "w175",
        "w176",
        "w177",
        "w178",
        "w179",
        "w180"
      ],
      "protectedThoughtIds": [
        "t24"
      ],
      "clockRebinding": {
        "previousSongRange": [
          92.845,
          97.625
        ],
        "acceptedSongRange": [
          93.48,
          95.9
        ],
        "wordText": "Стій Не все підряд Доглядай щодня",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s029",
      "sourceTime": [
        109.43333333333334,
        118.83333333333333
      ],
      "sourceDescription": "Mother already holds pink tube beside seated mentor, examines it; continuous camera move isolates mother and tube.",
      "sourceComposition": "Medium studio two-shot progressively pans/pushes right from116.2 to close mother/tube, without a new hard cut.",
      "sourceCausality": {
        "function": "Lyric says mentor put tube in her hand; visible cut begins with possession already established. Complete transfer not shown. Advice is followed by voluntary inspection.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s029/entry.jpg",
          "sha256": "f3e7688715d55599e1096864db929c13fd31464c88ba1edf2998ea8d7f2c6091",
          "type": "image",
          "role": "Actual own Targ targ-s029 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s029/middle.jpg",
          "sha256": "d8b2aa7b6f78282fa1ea28d7bb9cd0a7b0c2a55c50b53ace1b1888dae794efd6",
          "type": "image",
          "role": "Actual own Targ targ-s029 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s029/exit.jpg",
          "sha256": "6ede6131cfc8dc3e1a6dd80dc7fa8b3c05c463ffe3e0a4344ca3ffd8be9bee8d",
          "type": "image",
          "role": "Actual own Targ targ-s029 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "larysa"
      ],
      "problemState": "before",
      "targetSongTime": [
        95.9,
        105.0
      ],
      "plannedAction": "Oksana holds the closed purple goPure jar upright at chest; Larysa watches and explains, silver lid visible. Oksana looks from Larysa down to the jar; eyebrows lift with attention. Oksana looks up; Larysa gestures to the exposed neck and then toward the jar. Larysa raises one index finger as daily upward-use instruction; Oksana keeps closed jar visible. Oksana leans closer over the jar, gaze examining its actual package. Larysa opens palm explaining cosmetic ingredients; Oksana studies jar thoughtfully. No clinical diagram or invented claim. Oksana keeps jar, looks down with pursed lips; Larysa posture relaxed, smooth neck visible. Camera pushes right so Larysa exits frame; Oksana and purple jar become central. Oksana supports jar above open other palm, lips part then press as she chooses it; no application yet.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s029-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            109.43333333333334,
            110.4
          ],
          "sourceObservation": "Mother holds pink tube vertically at chest; mentor watches, mouth animated.",
          "targetSongTime": [
            95.9,
            97.028224
          ],
          "adaptedActionReaction": "Oksana holds the closed purple goPure jar upright at chest; Larysa watches and explains, silver lid visible.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w181",
            "w182"
          ]
        },
        {
          "sourceEventId": "targ-s029-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            110.4,
            111.4
          ],
          "sourceObservation": "Mother looks from mentor down to printed tube; eyebrows high.",
          "targetSongTime": [
            97.028224,
            98.195353
          ],
          "adaptedActionReaction": "Oksana looks from Larysa down to the jar; eyebrows lift with attention.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w182",
            "w183",
            "w184",
            "w185"
          ]
        },
        {
          "sourceEventId": "targ-s029-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            111.4,
            112.4
          ],
          "sourceObservation": "Mother looks back up; mentor gestures near face and toward product.",
          "targetSongTime": [
            98.195353,
            99.362481
          ],
          "adaptedActionReaction": "Oksana looks up; Larysa gestures to the exposed neck and then toward the jar.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w185",
            "w186",
            "w187",
            "w188"
          ]
        },
        {
          "sourceEventId": "targ-s029-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            112.4,
            113.4
          ],
          "sourceObservation": "Mentor raises index finger as usage instruction; mother keeps tube visible.",
          "targetSongTime": [
            99.362481,
            100.52961
          ],
          "adaptedActionReaction": "Larysa raises one index finger as daily upward-use instruction; Oksana keeps closed jar visible.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w188",
            "w189",
            "w190",
            "w191",
            "w192"
          ]
        },
        {
          "sourceEventId": "targ-s029-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            113.4,
            114.4
          ],
          "sourceObservation": "Mother bends closer over tube, gaze tracking package.",
          "targetSongTime": [
            100.52961,
            101.352432
          ],
          "adaptedActionReaction": "Oksana leans closer over the jar, gaze examining its actual package.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w192",
            "w193",
            "w194"
          ]
        },
        {
          "sourceEventId": "targ-s029-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            114.4,
            115.4
          ],
          "sourceObservation": "Mentor open palm gestures; mother furrows brow studying tube.",
          "targetSongTime": [
            101.352432,
            102.175253
          ],
          "adaptedActionReaction": "Larysa opens palm explaining cosmetic ingredients; Oksana studies jar thoughtfully. No clinical diagram or invented claim.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w194"
          ]
        },
        {
          "sourceEventId": "targ-s029-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            115.4,
            116.2
          ],
          "sourceObservation": "Mother keeps product, looks down with pursed lips; mentor posture relaxed.",
          "targetSongTime": [
            102.175253,
            102.83351
          ],
          "adaptedActionReaction": "Oksana keeps jar, looks down with pursed lips; Larysa posture relaxed, smooth neck visible.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w195"
          ]
        },
        {
          "sourceEventId": "targ-s029-e08",
          "sourceEventIndex": 7,
          "sourceTime": [
            116.2,
            117.2
          ],
          "sourceObservation": "Camera pans/pushes right, mentor moves out of frame; mother and upright tube become central.",
          "targetSongTime": [
            102.83351,
            103.656332
          ],
          "adaptedActionReaction": "Camera pushes right so Larysa exits frame; Oksana and purple jar become central.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w195",
            "w196"
          ]
        },
        {
          "sourceEventId": "targ-s029-e09",
          "sourceEventIndex": 8,
          "sourceTime": [
            117.2,
            118.833
          ],
          "sourceObservation": "Mother holds tube above open other palm, mouth opens then lips press; product chosen but application has not started.",
          "targetSongTime": [
            103.656332,
            105.0
          ],
          "adaptedActionReaction": "Oksana supports jar above open other palm, lips part then press as she chooses it; no application yet.",
          "roles": [
            "oksana",
            "larysa"
          ],
          "problemState": "before",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w196",
            "w197",
            "w198",
            "w199",
            "w200"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s029/packet.json",
        "sha256": "99388975239f1c88424ac7c42e404fbae526cdf89e415889d88518783f63cdeb"
      },
      "historicalContext": null,
      "wordIds": [
        "w181",
        "w182",
        "w183",
        "w184",
        "w185",
        "w186",
        "w187",
        "w188",
        "w189",
        "w190",
        "w191",
        "w192",
        "w193",
        "w194",
        "w195",
        "w196",
        "w197",
        "w198",
        "w199",
        "w200"
      ],
      "protectedThoughtIds": [
        "t25",
        "t26"
      ],
      "clockRebinding": {
        "previousSongRange": [
          97.625,
          112.485
        ],
        "acceptedSongRange": [
          95.9,
          105.0
        ],
        "wordText": "Назавтра Лариса дала мені банку Про цей крем ще не чула У банці купуасу гіалурон оливні ліпіди й кофеїн На",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s030",
      "sourceTime": [
        118.83333333333333,
        122.9
      ],
      "sourceDescription": "Mother at bathroom counter with tube and white cream in palm, then applies to both cheeks.",
      "sourceComposition": "Frontal medium-close under vanity bulbs; grey knit sweater, loose hair, tube screen-right and palm screen-left.",
      "sourceCausality": {
        "function": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s030/entry.jpg",
          "sha256": "57ef2805519928c9f36a6ff57409f28b1bbd6d5b52124db2efaa65505551a77d",
          "type": "image",
          "role": "Actual own Targ targ-s030 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s030/middle.jpg",
          "sha256": "812760f70e15495aedbd39dedcf5c9826c974c6b9af4f91adb8722374f28f2fe",
          "type": "image",
          "role": "Actual own Targ targ-s030 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s030/exit.jpg",
          "sha256": "74911af81cdba32c04315b4fadb9f5ad2e1e4aa4c1c403fff01b62c59f2b6d3f",
          "type": "image",
          "role": "Actual own Targ targ-s030 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "application",
      "targetSongTime": [
        105.0,
        112.76
      ],
      "plannedAction": "Oksana opens the silver lid of the purple goPure jar, sets lid on counter; takes a SMALL white cream dose with right index and middle fingertips, left hand supports jar. She looks down at dose then forward and places open jar on counter right, keeping its continuity position. Right fingertips rise from jar to BASE of neck below lowest transverse band; left hand steadies near clavicle without covering target. Cream transfers onto the neck from two fingertips; no cream on cheeks, no tube, no instant removal of neck bands. Two fingers make a gentle continuous UPWARD stroke from clavicle toward jaw, with coherent contact and anatomy. Thin cream residue remains on neck, all baseline creases still present; neutral front hold and comfortable breath, no instant resolution.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s030-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            118.83333333333333,
            119.6
          ],
          "sourceObservation": "Pink tube angled over open palm with already visible white cream; precise squeeze onset not established by sampled frames.",
          "targetSongTime": [
            105.0,
            106.001725
          ],
          "adaptedActionReaction": "Oksana opens the silver lid of the purple goPure jar, sets lid on counter; takes a SMALL white cream dose with right index and middle fingertips, left hand supports jar.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w201",
            "w202"
          ]
        },
        {
          "sourceEventId": "targ-s030-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            119.6,
            120.4
          ],
          "sourceObservation": "Mother looks down at cream then forward; tube lowers toward counter right.",
          "targetSongTime": [
            106.001725,
            107.047002
          ],
          "adaptedActionReaction": "She looks down at dose then forward and places open jar on counter right, keeping its continuity position.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w202",
            "w203",
            "w204"
          ]
        },
        {
          "sourceEventId": "targ-s030-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            120.4,
            121.0
          ],
          "sourceObservation": "One hand lifts from palm to cheek, then second hand rises to opposite cheek.",
          "targetSongTime": [
            107.047002,
            108.111909
          ],
          "adaptedActionReaction": "Right fingertips rise from jar to BASE of neck below lowest transverse band; left hand steadies near clavicle without covering target.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w204",
            "w205",
            "w206"
          ]
        },
        {
          "sourceEventId": "targ-s030-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            121.0,
            121.8
          ],
          "sourceObservation": "Fingers press cheeks and white cream deposits become visible on both sides.",
          "targetSongTime": [
            108.111909,
            109.531784
          ],
          "adaptedActionReaction": "Cream transfers onto the neck from two fingertips; no cream on cheeks, no tube, no instant removal of neck bands.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w206",
            "w207",
            "w208",
            "w209"
          ]
        },
        {
          "sourceEventId": "targ-s030-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            121.8,
            122.4
          ],
          "sourceObservation": "Fingers move in small strokes over cheek surfaces; eyes look upward.",
          "targetSongTime": [
            109.531784,
            110.596691
          ],
          "adaptedActionReaction": "Two fingers make a gentle continuous UPWARD stroke from clavicle toward jaw, with coherent contact and anatomy.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w209"
          ]
        },
        {
          "sourceEventId": "targ-s030-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            122.4,
            122.9
          ],
          "sourceObservation": "Large white swaths remain on cheeks; no resolution shown inside application shot.",
          "targetSongTime": [
            110.596691,
            112.76
          ],
          "adaptedActionReaction": "Thin cream residue remains on neck, all baseline creases still present; neutral front hold and comfortable breath, no instant resolution.",
          "roles": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w210",
            "w211",
            "w212"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s030/packet.json",
        "sha256": "b1fcec9f77c9ebdd07547a737ecd37d215b3fd773255d89fb553c1cc50e71052"
      },
      "historicalContext": null,
      "wordIds": [
        "w201",
        "w202",
        "w203",
        "w204",
        "w205",
        "w206",
        "w207",
        "w208",
        "w209",
        "w210",
        "w211",
        "w212"
      ],
      "protectedThoughtIds": [
        "t26",
        "t27"
      ],
      "clockRebinding": {
        "previousSongRange": [
          112.485,
          120.825
        ],
        "acceptedSongRange": [
          105.0,
          112.76
        ],
        "wordText": "чисту шию тонко вгору Щовечора Не міняй Без печіння Без лущення Комфортно",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s031",
      "sourceTime": [
        122.9,
        128.2
      ],
      "sourceDescription": "Three-week caption over mother inspecting reflection; cheeks look lighter, she tests them with fingertips.",
      "sourceComposition": "OTS mirror view, cream blouse and changed hair length, pale bathroom tile; compare angle/lighting caveat to baseline.",
      "sourceCausality": {
        "function": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s031/entry.jpg",
          "sha256": "8f9cbc8ae4eec5ee434e63fa3cc9adec5a4f3ec74d14a0e0e53ff3dfb07c5e49",
          "type": "image",
          "role": "Actual own Targ targ-s031 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s031/middle.jpg",
          "sha256": "f919a41668868ad9ca5e30e8035a6327d0cb83932bacc7a5cec489a7efbb8097",
          "type": "image",
          "role": "Actual own Targ targ-s031 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s031/exit.jpg",
          "sha256": "2b294456300f7fd8b3fa59d9e251e375596c11bfd3527db9cab1052545553d16",
          "type": "image",
          "role": "Actual own Targ targ-s031 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "intermediate",
      "targetSongTime": [
        112.76,
        118.94
      ],
      "plannedAction": "At the same bathroom mirror and neutral pose, fingertips lightly touch a remaining neck band; eyes widen noticing partial improvement. Eyes track sideways across neck, chin stays neutral. Texture reduced, one band and crepiness remain obvious. Hand traces lower neck; small uncertainty in brow/lips, no solved label. Body turns slightly toward mirror, other hand comes beside neck without hiding it. Brief blink during gentle touch, then eyes reopen; residual neck defect persists. Eyes widen, mouth opens; intermediate neck still visibly partial under same light, not accepted as final.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s031-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            122.9,
            123.6
          ],
          "sourceObservation": "Fingertips touch one cheek as eyes widen in reflection.",
          "targetSongTime": [
            112.76,
            113.576226
          ],
          "adaptedActionReaction": "At the same bathroom mirror and neutral pose, fingertips lightly touch a remaining neck band; eyes widen noticing partial improvement.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w213"
          ]
        },
        {
          "sourceEventId": "targ-s031-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            123.6,
            124.6
          ],
          "sourceObservation": "Mother looks sideways across face and lowers chin slightly.",
          "targetSongTime": [
            113.576226,
            114.742265
          ],
          "adaptedActionReaction": "Eyes track sideways across neck, chin stays neutral. Texture reduced, one band and crepiness remain obvious.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w213",
            "w214",
            "w215"
          ]
        },
        {
          "sourceEventId": "targ-s031-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            124.6,
            125.6
          ],
          "sourceObservation": "Hand shifts along lower cheek; brows and lips register uncertainty.",
          "targetSongTime": [
            114.742265,
            115.908301
          ],
          "adaptedActionReaction": "Hand traces lower neck; small uncertainty in brow/lips, no solved label.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w215",
            "w216",
            "w217"
          ]
        },
        {
          "sourceEventId": "targ-s031-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            125.6,
            126.6
          ],
          "sourceObservation": "Face turns more toward mirror; other hand comes toward opposite cheek.",
          "targetSongTime": [
            115.908301,
            117.07434
          ],
          "adaptedActionReaction": "Body turns slightly toward mirror, other hand comes beside neck without hiding it.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w217",
            "w218"
          ]
        },
        {
          "sourceEventId": "targ-s031-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            126.6,
            127.2
          ],
          "sourceObservation": "Eyes shut briefly during touch then reopen.",
          "targetSongTime": [
            117.07434,
            117.773962
          ],
          "adaptedActionReaction": "Brief blink during gentle touch, then eyes reopen; residual neck defect persists.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w218",
            "w219",
            "w220"
          ]
        },
        {
          "sourceEventId": "targ-s031-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            127.2,
            128.2
          ],
          "sourceObservation": "Eyes widen and mouth opens; lighter-cheek caption holds. Lighting/render changes prevent controlled efficacy inference.",
          "targetSongTime": [
            117.773962,
            118.94
          ],
          "adaptedActionReaction": "Eyes widen, mouth opens; intermediate neck still visibly partial under same light, not accepted as final.",
          "roles": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w220",
            "w221",
            "w222"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s031/packet.json",
        "sha256": "24f3370e28237905ff4339d4becf880f443774f96ff00ca9f2dfdeb85ba33757"
      },
      "historicalContext": null,
      "wordIds": [
        "w213",
        "w214",
        "w215",
        "w216",
        "w217",
        "w218",
        "w219",
        "w220",
        "w221",
        "w222"
      ],
      "protectedThoughtIds": [
        "t28"
      ],
      "clockRebinding": {
        "previousSongRange": [
          120.825,
          124.985
        ],
        "acceptedSongRange": [
          112.76,
          118.94
        ],
        "wordText": "За три тижні біля дзеркала спинилась Смуги вже менш помітні",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s032",
      "sourceTime": [
        128.2,
        136.26666666666668
      ],
      "sourceDescription": "Child with backpack looks up at mother in home; mother reacts with open palm and hand to chest.",
      "sourceComposition": "Medium-wide warm living room, mother standing right/center in cream blouse/tan trousers, child foreground-left, window/sofa behind.",
      "sourceCausality": {
        "function": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s032/entry.jpg",
          "sha256": "47f293a984e30cba3f79a0e44915faf8be630afed132543af5f9603fe83c918e",
          "type": "image",
          "role": "Actual own Targ targ-s032 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s032/middle.jpg",
          "sha256": "0ca4e42cca13fc47ff7f5021903105add751cc17c84aa3831323f80eeee1b878",
          "type": "image",
          "role": "Actual own Targ targ-s032 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s032/exit.jpg",
          "sha256": "1edf7ee5e5ed507da688126d6773f21f7baa1423b57464c6074c0235bfd11798",
          "type": "image",
          "role": "Actual own Targ targ-s032 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "olia"
      ],
      "problemState": "intermediate",
      "targetSongTime": [
        118.94,
        123.3
      ],
      "plannedAction": "Olia faces Oksana with backpack; Oksana looks down smiling, open hand raised. Oksana closes eyes smiling then bends head toward daughter. Oksana tilts head down, eyes on Olia; daughter looks up with open mouth. Olia remains facing Oksana; Oksana face expectant, listening. Oksana eyes widen and mouth forms O on brighter wording. Oksana raises open palm near shoulder then draws it inward. Palm reaches upper chest, eyes close briefly with emotion. Oksana smiles widely, hand remains chest; six-week caption arrives before next mirror cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s032-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            128.2,
            129.0
          ],
          "sourceObservation": "Child faces mother with backpack; mother looks down smiling, open hand raised.",
          "targetSongTime": [
            118.94,
            119.372432
          ],
          "adaptedActionReaction": "Olia faces Oksana with backpack; Oksana looks down smiling, open hand raised.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w223"
          ]
        },
        {
          "sourceEventId": "targ-s032-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            129.0,
            130.0
          ],
          "sourceObservation": "Mother closes eyes smiling then bends head toward daughter.",
          "targetSongTime": [
            119.372432,
            119.912973
          ],
          "adaptedActionReaction": "Oksana closes eyes smiling then bends head toward daughter.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w223",
            "w224"
          ]
        },
        {
          "sourceEventId": "targ-s032-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            130.0,
            131.0
          ],
          "sourceObservation": "Mother tilts head down, eyes on child; daughter looks up with open mouth.",
          "targetSongTime": [
            119.912973,
            120.453513
          ],
          "adaptedActionReaction": "Oksana tilts head down, eyes on Olia; daughter looks up with open mouth.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w225"
          ]
        },
        {
          "sourceEventId": "targ-s032-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            131.0,
            132.2
          ],
          "sourceObservation": "Child remains facing mother; mother face expectant, listening.",
          "targetSongTime": [
            120.453513,
            121.102162
          ],
          "adaptedActionReaction": "Olia remains facing Oksana; Oksana face expectant, listening.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w225",
            "w226",
            "w227"
          ]
        },
        {
          "sourceEventId": "targ-s032-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            132.2,
            133.2
          ],
          "sourceObservation": "Mother eyes widen and mouth forms O on brighter wording.",
          "targetSongTime": [
            121.102162,
            121.642702
          ],
          "adaptedActionReaction": "Oksana eyes widen and mouth forms O on brighter wording.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w227",
            "w228"
          ]
        },
        {
          "sourceEventId": "targ-s032-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            133.2,
            134.2
          ],
          "sourceObservation": "Mother raises open palm near shoulder then draws it inward.",
          "targetSongTime": [
            121.642702,
            122.183243
          ],
          "adaptedActionReaction": "Oksana raises open palm near shoulder then draws it inward.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w228",
            "w229"
          ]
        },
        {
          "sourceEventId": "targ-s032-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            134.2,
            135.0
          ],
          "sourceObservation": "Palm reaches upper chest, eyes close briefly with emotion.",
          "targetSongTime": [
            122.183243,
            122.615676
          ],
          "adaptedActionReaction": "Palm reaches upper chest, eyes close briefly with emotion.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w229",
            "w230"
          ]
        },
        {
          "sourceEventId": "targ-s032-e08",
          "sourceEventIndex": 7,
          "sourceTime": [
            135.0,
            136.266
          ],
          "sourceObservation": "Mother smiles widely, hand remains chest; six-week caption arrives before next mirror cut.",
          "targetSongTime": [
            122.615676,
            123.3
          ],
          "adaptedActionReaction": "Oksana smiles widely, hand remains chest; six-week caption arrives before next mirror cut.",
          "roles": [
            "oksana",
            "olia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w230",
            "w231"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s032/packet.json",
        "sha256": "c3fe5d96216b2a697554d532ba8b89f4b4d01839edb5e6d261c7ef1948b3fe33"
      },
      "historicalContext": null,
      "wordIds": [
        "w223",
        "w224",
        "w225",
        "w226",
        "w227",
        "w228",
        "w229",
        "w230",
        "w231"
      ],
      "protectedThoughtIds": [
        "t29"
      ],
      "clockRebinding": {
        "previousSongRange": [
          124.985,
          130.225
        ],
        "acceptedSongRange": [
          118.94,
          123.3
        ],
        "wordText": "Донька каже Мамо ти інакша Гарно інакша Світліша якась",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s033",
      "sourceTime": [
        136.26666666666668,
        143.0
      ],
      "sourceDescription": "Mother studies reflected smoother/even-looking cheeks and moves from surprise to smile.",
      "sourceComposition": "OTS bathroom mirror, cream blouse, warm vanity lights; shorter wavy hair, soft render.",
      "sourceCausality": {
        "function": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s033/entry.jpg",
          "sha256": "f64169f4b21379fae86fe75495493a2b630d2b82b0dc8553c724d0c67b073606",
          "type": "image",
          "role": "Actual own Targ targ-s033 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s033/middle.jpg",
          "sha256": "c13f99bdb2ab86af39f367457cce06fbde3efebf319f3ca023044d9f89963e7f",
          "type": "image",
          "role": "Actual own Targ targ-s033 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s033/exit.jpg",
          "sha256": "75b2d040b11eef92e2f4c0b84e069a00bcdb6019faf3839f14c467bdc352adac",
          "type": "image",
          "role": "Actual own Targ targ-s033 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        123.3,
        131.78
      ],
      "plannedAction": "Same bathroom, same ivory scoop neck/high bun/mature face. Start with clean frontal neutral hold showing completely smooth neck, then eyes widen and mouth opens. Gaze tracks across the entire smooth neck; hand lowers from jaw toward clavicle without covering it. Fingers lightly trace the neck skin; brief blink then reopen, no residual transverse line or crepey fold. Mouth opens with surprised raised brows; entire neck remains smooth and naturally posed. Smile emerges AFTER inspecting the result, fingers remain lightly beside neck. Eyes close into a relieved smile then reopen, no change in facial age. Hands slide down/off neck; relaxed smile and unobscured completely smooth target hold.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s033-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            136.26666666666668,
            137.2
          ],
          "sourceObservation": "Fingertips on cheek, mouth open and eyes wide; head pivots slightly.",
          "targetSongTime": [
            123.3,
            124.500653
          ],
          "adaptedActionReaction": "Same bathroom, same ivory scoop neck/high bun/mature face. Start with clean frontal neutral hold showing completely smooth neck, then eyes widen and mouth opens.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w231",
            "w232",
            "w233",
            "w234",
            "w235"
          ]
        },
        {
          "sourceEventId": "targ-s033-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            137.2,
            138.2
          ],
          "sourceObservation": "Gaze moves across face; hand lowers toward jaw.",
          "targetSongTime": [
            124.500653,
            125.787067
          ],
          "adaptedActionReaction": "Gaze tracks across the entire smooth neck; hand lowers from jaw toward clavicle without covering it.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w235",
            "w236",
            "w237"
          ]
        },
        {
          "sourceEventId": "targ-s033-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            138.2,
            139.2
          ],
          "sourceObservation": "Fingers trace cheek; eyes close briefly then reopen.",
          "targetSongTime": [
            125.787067,
            127.035595
          ],
          "adaptedActionReaction": "Fingers lightly trace the neck skin; brief blink then reopen, no residual transverse line or crepey fold.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w237",
            "w238",
            "w239"
          ]
        },
        {
          "sourceEventId": "targ-s033-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            139.2,
            140.2
          ],
          "sourceObservation": "Mouth opens again, brows lift; almost-gone caption persists.",
          "targetSongTime": [
            127.035595,
            128.284122
          ],
          "adaptedActionReaction": "Mouth opens with surprised raised brows; entire neck remains smooth and naturally posed.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w240",
            "w241",
            "w242",
            "w243",
            "w244"
          ]
        },
        {
          "sourceEventId": "targ-s033-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            140.2,
            141.0
          ],
          "sourceObservation": "Smile emerges while fingers remain on cheeks.",
          "targetSongTime": [
            128.284122,
            129.282945
          ],
          "adaptedActionReaction": "Smile emerges AFTER inspecting the result, fingers remain lightly beside neck.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w244",
            "w245",
            "w246"
          ]
        },
        {
          "sourceEventId": "targ-s033-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            141.0,
            142.0
          ],
          "sourceObservation": "Eyes close into smile then reopen, cheeks pressed lightly.",
          "targetSongTime": [
            129.282945,
            130.531472
          ],
          "adaptedActionReaction": "Eyes close into a relieved smile then reopen, no change in facial age.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w246",
            "w247",
            "w248"
          ]
        },
        {
          "sourceEventId": "targ-s033-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            142.0,
            143.0
          ],
          "sourceObservation": "Hands slide slightly down/off cheek as smile holds; brighter lighting cannot itself prove defect resolution.",
          "targetSongTime": [
            130.531472,
            131.78
          ],
          "adaptedActionReaction": "Hands slide down/off neck; relaxed smile and unobscured completely smooth target hold.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w248",
            "w249",
            "w250"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s033/packet.json",
        "sha256": "dab071f01616bd2e26cc995b8cc0272c0d1dc210010f3106a0d6f92e8e0daa2e"
      },
      "historicalContext": null,
      "wordIds": [
        "w231",
        "w232",
        "w233",
        "w234",
        "w235",
        "w236",
        "w237",
        "w238",
        "w239",
        "w240",
        "w241",
        "w242",
        "w243",
        "w244",
        "w245",
        "w246",
        "w247",
        "w248",
        "w249",
        "w250"
      ],
      "protectedThoughtIds": [
        "t29",
        "t30",
        "t31"
      ],
      "clockRebinding": {
        "previousSongRange": [
          130.225,
          137.3
        ],
        "acceptedSongRange": [
          123.3,
          131.78
        ],
        "wordText": "якась А за шість не повірила очам Шия гладенька Ні смуг ні заломів Десять років шкіра такою рівною не була",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s034",
      "sourceTime": [
        143.0,
        146.4
      ],
      "sourceDescription": "Mother discards cosmetic container(s) into metal bin and leaves frame.",
      "sourceComposition": "Medium bathroom side view, gold-framed mirror, sink left, metal pedal bin center, mother enters from right in blue shirt.",
      "sourceCausality": {
        "function": "Concrete reduction-of-concealment consequence after claimed even skin. A neck adaptation needs an honest equivalent, not literal foundation discard.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s034/entry.jpg",
          "sha256": "796872ecde7e07db08c2ad19b3d00b41247a8e6c37e68adc6df9ae7191587e29",
          "type": "image",
          "role": "Actual own Targ targ-s034 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s034/middle.jpg",
          "sha256": "86271bb7376eb70bf632e161fbf0cee4492d91fab9da82c0af39d99057cca9c1",
          "type": "image",
          "role": "Actual own Targ targ-s034 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s034/exit.jpg",
          "sha256": "ece51ce55d7ff00fc442dc8d719532b43d1a27b44e603e2d2ce0b887865f0050",
          "type": "image",
          "role": "Actual own Targ targ-s034 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        131.78,
        135.68
      ],
      "plannedAction": "Oksana lowers/releases an old unbranded foundation bottle into an open cosmetic bin; goPure is NOT discarded. Hand hovers/retracts above bin; items visible inside. Oksana reaches toward lid area then starts drawing arm out. Body/hand leave frame right; bin remains alone, lid angle changes slightly.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s034-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            143.0,
            143.6
          ],
          "sourceObservation": "Mother holds dark cosmetic item over open bin and releases/lowers it.",
          "targetSongTime": [
            131.78,
            132.468235
          ],
          "adaptedActionReaction": "Oksana lowers/releases an old unbranded foundation bottle into an open cosmetic bin; goPure is NOT discarded.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w251",
            "w252"
          ]
        },
        {
          "sourceEventId": "targ-s034-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            143.6,
            144.6
          ],
          "sourceObservation": "Hand hovers/retracts above bin; items visible inside.",
          "targetSongTime": [
            132.468235,
            133.615294
          ],
          "adaptedActionReaction": "Hand hovers/retracts above bin; items visible inside.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w252",
            "w253"
          ]
        },
        {
          "sourceEventId": "targ-s034-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            144.6,
            145.4
          ],
          "sourceObservation": "Mother reaches toward lid area then starts drawing arm out.",
          "targetSongTime": [
            133.615294,
            134.532942
          ],
          "adaptedActionReaction": "Oksana reaches toward lid area then starts drawing arm out.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w253",
            "w254",
            "w255"
          ]
        },
        {
          "sourceEventId": "targ-s034-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            145.4,
            146.4
          ],
          "sourceObservation": "Body/hand leave frame right; bin remains alone, lid angle changes slightly.",
          "targetSongTime": [
            134.532942,
            135.68
          ],
          "adaptedActionReaction": "Body/hand leave frame right; bin remains alone, lid angle changes slightly.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w255",
            "w256",
            "w257"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s034/packet.json",
        "sha256": "f1e6fd98f553da7787dba6354ac9c8fd9a360b79bef3d6b3ac812a47c4e5872a"
      },
      "historicalContext": null,
      "wordIds": [
        "w251",
        "w252",
        "w253",
        "w254",
        "w255",
        "w256",
        "w257"
      ],
      "protectedThoughtIds": [
        "t31"
      ],
      "clockRebinding": {
        "previousSongRange": [
          137.3,
          140.585
        ],
        "acceptedSongRange": [
          131.78,
          135.68
        ],
        "wordText": "З відкритою шиєю я вийшла на люди",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s035",
      "sourceTime": [
        146.4,
        150.76666666666668
      ],
      "sourceDescription": "Daughter plays grand piano on stage seen beyond mother and audience.",
      "sourceComposition": "Wide audience OTS from mother back/left; stage piano mid-right, amber curtains and wood, slow push/pan toward piano.",
      "sourceCausality": {
        "function": "June recital supplies motivated place for re-encounter; daughter activity bridges advice and payoff.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s035/entry.jpg",
          "sha256": "805a4e185408d94472c3ad2d3d842a11ae1ddfa6084d58e4e83332ff680d8aa8",
          "type": "image",
          "role": "Actual own Targ targ-s035 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s035/middle.jpg",
          "sha256": "498c27980a1c20ec6e7175bb467d42c197cce66ae8e150193dac15222175eba1",
          "type": "image",
          "role": "Actual own Targ targ-s035 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s035/exit.jpg",
          "sha256": "c450fec694822f91ab5deed8f02a469f11bbecc500eb155aeb168c5d08855881",
          "type": "image",
          "role": "Actual own Targ targ-s035 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "olia",
        "recital-extras"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        135.68,
        142.12
      ],
      "plannedAction": "Stage and seated young pianist become visible behind audience heads. Olia hands move toward keys, upper body upright; Oksana remains foreground. Camera drifts/pushes right toward piano; class-recital caption changes. Pianist continues small arm motions; audience seated, ready for cut to women.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s035-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            146.4,
            147.4
          ],
          "sourceObservation": "Stage and seated young pianist become visible behind audience heads.",
          "targetSongTime": [
            135.68,
            137.155034
          ],
          "adaptedActionReaction": "Stage and seated young pianist become visible behind audience heads.",
          "roles": [
            "oksana",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w258",
            "w259"
          ]
        },
        {
          "sourceEventId": "targ-s035-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            147.4,
            148.4
          ],
          "sourceObservation": "Child hands move toward keys, upper body upright; mother remains foreground.",
          "targetSongTime": [
            137.155034,
            138.630068
          ],
          "adaptedActionReaction": "Olia hands move toward keys, upper body upright; Oksana remains foreground.",
          "roles": [
            "oksana",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w259",
            "w260",
            "w261",
            "w262"
          ]
        },
        {
          "sourceEventId": "targ-s035-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            148.4,
            149.4
          ],
          "sourceObservation": "Camera drifts/pushes right toward piano; class-recital caption changes.",
          "targetSongTime": [
            138.630068,
            140.105104
          ],
          "adaptedActionReaction": "Camera drifts/pushes right toward piano; class-recital caption changes.",
          "roles": [
            "oksana",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w262",
            "w263",
            "w264"
          ]
        },
        {
          "sourceEventId": "targ-s035-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            149.4,
            150.766
          ],
          "sourceObservation": "Pianist continues small arm motions; audience seated, ready for cut to women.",
          "targetSongTime": [
            140.105104,
            142.12
          ],
          "adaptedActionReaction": "Pianist continues small arm motions; audience seated, ready for cut to women.",
          "roles": [
            "oksana",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w264",
            "w265",
            "w266",
            "w267"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s035/packet.json",
        "sha256": "7316580caaa60753c44dfa11423616e2183437b1bd008758dec5a643db0a35a0"
      },
      "historicalContext": null,
      "wordIds": [
        "w258",
        "w259",
        "w260",
        "w261",
        "w262",
        "w263",
        "w264",
        "w265",
        "w266",
        "w267"
      ],
      "protectedThoughtIds": [
        "t32"
      ],
      "clockRebinding": {
        "previousSongRange": [
          140.585,
          145.965
        ],
        "acceptedSongRange": [
          135.68,
          142.12
        ],
        "wordText": "У червні доньчин клас давав концерт Донька грала на піаніно",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s036",
      "sourceTime": [
        150.76666666666668,
        155.2
      ],
      "sourceDescription": "Mother and blonde now sit close in audience with piano behind.",
      "sourceComposition": "Medium two-shot: navy-suited blonde left, pink-dressed mother right; stage piano remains visible in depth.",
      "sourceCausality": {
        "function": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s036/entry.jpg",
          "sha256": "d9b362a51c3187550b1598ab5b1bc47a046f2614529d818d88c8e20e87022167",
          "type": "image",
          "role": "Actual own Targ targ-s036 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s036/middle.jpg",
          "sha256": "950e9499d520d0baa26dadc09fed5d2437cfc22dd2bd020a9119d127ec297dcc",
          "type": "image",
          "role": "Actual own Targ targ-s036 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s036/exit.jpg",
          "sha256": "8d13e843e6181f30bb01331f8692261042269d5490c481bad5b6028fa30f3ef6",
          "type": "image",
          "role": "Actual own Targ targ-s036 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "olia",
        "recital-extras"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        142.12,
        144.9
      ],
      "plannedAction": "Nataliia turns toward Oksana with round eyes; Oksana looks back, relaxed shoulders. Oksana glances down/forward then back; Nataliia watches intently. Nataliia mouth opens while Oksana listens with slight smile. Nataliia eyebrows rise and blink; Oksana remains poised, hands in lap. Radial zoom starts155.033, magnifies background then resets into another same-angle source segment.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s036-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            150.76666666666668,
            151.6
          ],
          "sourceObservation": "Blonde turns toward mother with round eyes; mother looks back, relaxed shoulders.",
          "targetSongTime": [
            142.12,
            142.642556
          ],
          "adaptedActionReaction": "Nataliia turns toward Oksana with round eyes; Oksana looks back, relaxed shoulders.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w268",
            "w269"
          ]
        },
        {
          "sourceEventId": "targ-s036-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            151.6,
            152.6
          ],
          "sourceObservation": "Mother glances down/forward then back; blonde watches intently.",
          "targetSongTime": [
            142.642556,
            143.269624
          ],
          "adaptedActionReaction": "Oksana glances down/forward then back; Nataliia watches intently.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w269",
            "w270"
          ]
        },
        {
          "sourceEventId": "targ-s036-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            152.6,
            153.6
          ],
          "sourceObservation": "Blonde mouth opens while mother listens with slight smile.",
          "targetSongTime": [
            143.269624,
            143.896692
          ],
          "adaptedActionReaction": "Nataliia mouth opens while Oksana listens with slight smile.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w270",
            "w271"
          ]
        },
        {
          "sourceEventId": "targ-s036-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            153.6,
            154.6
          ],
          "sourceObservation": "Blonde eyebrows rise and blink; mother remains poised, hands in lap.",
          "targetSongTime": [
            143.896692,
            144.52376
          ],
          "adaptedActionReaction": "Nataliia eyebrows rise and blink; Oksana remains poised, hands in lap.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w271"
          ]
        },
        {
          "sourceEventId": "targ-s036-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            154.6,
            155.2
          ],
          "sourceObservation": "Radial zoom starts155.033, magnifies background then resets into another same-angle source segment.",
          "targetSongTime": [
            144.52376,
            144.9
          ],
          "adaptedActionReaction": "Radial zoom starts155.033, magnifies background then resets into another same-angle source segment.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w271"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s036/packet.json",
        "sha256": "65ed9bf5861729d0bec87014c89e0a834d4333e7d95d58c8e76f96d4a4f702d8"
      },
      "historicalContext": null,
      "wordIds": [
        "w268",
        "w269",
        "w270",
        "w271"
      ],
      "protectedThoughtIds": [
        "t33"
      ],
      "clockRebinding": {
        "previousSongRange": [
          145.965,
          148.185
        ],
        "acceptedSongRange": [
          142.12,
          144.9
        ],
        "wordText": "Дружина Андрія сіла неподалік",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s037",
      "sourceTime": [
        155.2,
        159.86666666666667
      ],
      "sourceDescription": "Zoom resolves into renewed audience two-shot; blonde reacts with surprised admiration/confusion.",
      "sourceComposition": "Same medium two-shot with radial blur until155.4; performance state jumps rather than continuous same take.",
      "sourceCausality": {
        "function": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s037/entry.jpg",
          "sha256": "c8e23b385e8cc1906287bb2ec842227f08fd4f412bd297d6c4b6822833fae886",
          "type": "image",
          "role": "Actual own Targ targ-s037 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s037/middle.jpg",
          "sha256": "99f201a3786e42f161caf7e5ae8eb04f82665741f09aacbe42ded3d56ce13c2d",
          "type": "image",
          "role": "Actual own Targ targ-s037 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s037/exit.jpg",
          "sha256": "1d1e16255c19999ce151340e0940ab88edf059e526e4468bdb2a7c2fd3624afa",
          "type": "image",
          "role": "Actual own Targ targ-s037 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "olia",
        "recital-extras"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        144.9,
        149.2
      ],
      "plannedAction": "Zoom smear clears; Oksana eyes initially closed, Nataliia looks across. Nataliia briefly closes eyes/smiles, then looks up with wide gaze. Oksana rotates slightly toward Nataliia; Nataliia gestures small with forearm. Nataliia opens mouth and eyes widen; Oksana gently smiles. Nataliia leans/gestures toward Oksana and smiles; Oksana remains composed.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s037-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            155.2,
            155.4
          ],
          "sourceObservation": "Zoom smear clears; mother eyes initially closed, blonde looks across.",
          "targetSongTime": [
            144.9,
            145.084312
          ],
          "adaptedActionReaction": "Zoom smear clears; Oksana eyes initially closed, Nataliia looks across.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w272",
            "w273"
          ]
        },
        {
          "sourceEventId": "targ-s037-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            155.4,
            156.4
          ],
          "sourceObservation": "Blonde briefly closes eyes/smiles, then looks up with wide gaze.",
          "targetSongTime": [
            145.084312,
            146.005872
          ],
          "adaptedActionReaction": "Nataliia briefly closes eyes/smiles, then looks up with wide gaze.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w273",
            "w274",
            "w275"
          ]
        },
        {
          "sourceEventId": "targ-s037-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            156.4,
            157.4
          ],
          "sourceObservation": "Mother rotates slightly toward blonde; blonde gestures small with forearm.",
          "targetSongTime": [
            146.005872,
            146.927432
          ],
          "adaptedActionReaction": "Oksana rotates slightly toward Nataliia; Nataliia gestures small with forearm.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w275",
            "w276",
            "w277"
          ]
        },
        {
          "sourceEventId": "targ-s037-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            157.4,
            158.4
          ],
          "sourceObservation": "Blonde opens mouth and eyes widen; mother gently smiles.",
          "targetSongTime": [
            146.927432,
            147.848992
          ],
          "adaptedActionReaction": "Nataliia opens mouth and eyes widen; Oksana gently smiles.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w277",
            "w278",
            "w279"
          ]
        },
        {
          "sourceEventId": "targ-s037-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            158.4,
            159.866
          ],
          "sourceObservation": "Blonde leans/gestures toward mother and smiles; mother remains composed.",
          "targetSongTime": [
            147.848992,
            149.2
          ],
          "adaptedActionReaction": "Nataliia leans/gestures toward Oksana and smiles; Oksana remains composed.",
          "roles": [
            "oksana",
            "nataliia",
            "olia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w279",
            "w280"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s037/packet.json",
        "sha256": "145aacc5bc96f29c163d27af7befa476653b30863a6a5f6c0803e642fa4f7ab6"
      },
      "historicalContext": null,
      "wordIds": [
        "w272",
        "w273",
        "w274",
        "w275",
        "w276",
        "w277",
        "w278",
        "w279",
        "w280"
      ],
      "protectedThoughtIds": [
        "t33"
      ],
      "clockRebinding": {
        "previousSongRange": [
          148.185,
          150.585
        ],
        "acceptedSongRange": [
          144.9,
          149.2
        ],
        "wordText": "І знов той погляд Не жалість Не співчуття Розгублена",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s038",
      "sourceTime": [
        159.86666666666667,
        166.93333333333334
      ],
      "sourceDescription": "Blonde and mother converse in recital lobby; blonde gestures to chest, mother responds warmly.",
      "sourceComposition": "Medium two-shot by table/programmes, green Spring Recital posters and attendees, warm spot lighting.",
      "sourceCausality": {
        "function": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s038/entry.jpg",
          "sha256": "8edba67a04b95b106d58c7f736ad74fefc0d529117c84052c67b126bcf1e81b7",
          "type": "image",
          "role": "Actual own Targ targ-s038 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s038/middle.jpg",
          "sha256": "e51b6dc50723155fdbedd5c02ca77e0802bfa4793bca03bce8a28ea58f2a4257",
          "type": "image",
          "role": "Actual own Targ targ-s038 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s038/exit.jpg",
          "sha256": "1e5acdaacbd7bf6d106cc2a6fe0eebd7082cf11ac40dcf412bb503e3b9195a3b",
          "type": "image",
          "role": "Actual own Targ targ-s038 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "recital-extras"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        149.2,
        155.1
      ],
      "plannedAction": "Women already stand together; Nataliia hand rests chest, Oksana hands low. Nataliia mouth opens wide, lifts hand from chest outward. Nataliia extends palm toward Oksana then returns hand to chest. Nataliia leans slightly toward Oksana with softened face and chest touch. Oksana closes eyes smiling then raises hand toward own chest. Oksana gestures with open hand; Nataliia looks at her with softer mouth. Both relax hands and smile; Oksana looks toward departing direction.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s038-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            159.86666666666667,
            160.8
          ],
          "sourceObservation": "Women already stand together; blonde hand rests chest, mother hands low.",
          "targetSongTime": [
            149.2,
            150.268176
          ],
          "adaptedActionReaction": "Women already stand together; Nataliia hand rests chest, Oksana hands low.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w281",
            "w282"
          ]
        },
        {
          "sourceEventId": "targ-s038-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            160.8,
            161.8
          ],
          "sourceObservation": "Blonde mouth opens wide, lifts hand from chest outward.",
          "targetSongTime": [
            150.268176,
            151.412652
          ],
          "adaptedActionReaction": "Nataliia mouth opens wide, lifts hand from chest outward.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w282",
            "w283",
            "w284"
          ]
        },
        {
          "sourceEventId": "targ-s038-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            161.8,
            162.8
          ],
          "sourceObservation": "Blonde extends palm toward mother then returns hand to chest.",
          "targetSongTime": [
            151.412652,
            152.557127
          ],
          "adaptedActionReaction": "Nataliia extends palm toward Oksana then returns hand to chest.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w284",
            "w285",
            "w286"
          ]
        },
        {
          "sourceEventId": "targ-s038-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            162.8,
            163.8
          ],
          "sourceObservation": "Blonde leans slightly toward mother with softened face and chest touch.",
          "targetSongTime": [
            152.557127,
            153.172387
          ],
          "adaptedActionReaction": "Nataliia leans slightly toward Oksana with softened face and chest touch.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w286",
            "w287"
          ]
        },
        {
          "sourceEventId": "targ-s038-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            163.8,
            164.6
          ],
          "sourceObservation": "Mother closes eyes smiling then raises hand toward own chest.",
          "targetSongTime": [
            153.172387,
            153.664597
          ],
          "adaptedActionReaction": "Oksana closes eyes smiling then raises hand toward own chest.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w287"
          ]
        },
        {
          "sourceEventId": "targ-s038-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            164.6,
            165.6
          ],
          "sourceObservation": "Mother gestures with open hand; blonde looks at her with softer mouth.",
          "targetSongTime": [
            153.664597,
            154.279857
          ],
          "adaptedActionReaction": "Oksana gestures with open hand; Nataliia looks at her with softer mouth.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w288"
          ]
        },
        {
          "sourceEventId": "targ-s038-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            165.6,
            166.933
          ],
          "sourceObservation": "Both relax hands and smile; mother looks toward departing direction.",
          "targetSongTime": [
            154.279857,
            155.1
          ],
          "adaptedActionReaction": "Both relax hands and smile; Oksana looks toward departing direction.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w288",
            "w289"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s038/packet.json",
        "sha256": "7bf738b7ca89df1b2707aa50ae4fd1cd3fdada24302956d929f31abb5df56f59"
      },
      "historicalContext": null,
      "wordIds": [
        "w281",
        "w282",
        "w283",
        "w284",
        "w285",
        "w286",
        "w287",
        "w288",
        "w289"
      ],
      "protectedThoughtIds": [
        "t34"
      ],
      "clockRebinding": {
        "previousSongRange": [
          150.585,
          155.005
        ],
        "acceptedSongRange": [
          149.2,
          155.1
        ],
        "wordText": "Після концерту підійшла Ти дуже гарно виглядаєш до речі",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s039",
      "sourceTime": [
        166.93333333333334,
        173.43333333333334
      ],
      "sourceDescription": "Outside recital hall by car, women continue talking; circular inset replays earlier car/mirror distress.",
      "sourceComposition": "Full-body wide golden-hour exterior, mother right beside car, blonde left; long shadows and venue sign.",
      "sourceCausality": {
        "function": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s039/entry.jpg",
          "sha256": "483a930dd8ef08466a2028aa9f62d729fe1e165a3de2857e2aff44c5fbf0a3bf",
          "type": "image",
          "role": "Actual own Targ targ-s039 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s039/middle.jpg",
          "sha256": "3229dd839a1eeaf5053fe66ee762650fb4c140dcef81c0a38add59e853612b01",
          "type": "image",
          "role": "Actual own Targ targ-s039 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s039/exit.jpg",
          "sha256": "676483e7702022891bcb5d26dd1dd711cd8e6056829e18c78d3aec603f0fb00a",
          "type": "image",
          "role": "Actual own Targ targ-s039 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia",
        "recital-extras"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        155.1,
        159.6
      ],
      "plannedAction": "Nataliia steps toward Oksana with one hand gesturing; Oksana stands by car. Nataliia raises palms outward, Oksana turns torso to face her. Women remain talking with small arm motions; Oksana relaxed. EDITOR: circular translucent memory fades/scales into upper-left from ACTUAL accepted before-state parked-car clip, over the ongoing present conversation. EDITOR: moving inset advances into earlier vanity-mirror lower-face AND neck reflection; present women continue calm exchange. Inset shows worried reflected eyes and defective neck; fully resolved Oksana in present lowers hand beside car. Keep states separate. Oksana body turns toward her car/away from Nataliia; inset remains until cut.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s039-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            166.93333333333334,
            167.8
          ],
          "sourceObservation": "Blonde steps toward mother with one hand gesturing; mother stands by car.",
          "targetSongTime": [
            155.1,
            155.700031
          ],
          "adaptedActionReaction": "Nataliia steps toward Oksana with one hand gesturing; Oksana stands by car.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w290",
            "w291"
          ]
        },
        {
          "sourceEventId": "targ-s039-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            167.8,
            168.8
          ],
          "sourceObservation": "Blonde raises palms outward, mother turns torso to face her.",
          "targetSongTime": [
            155.700031,
            156.392374
          ],
          "adaptedActionReaction": "Nataliia raises palms outward, Oksana turns torso to face her.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w291",
            "w292"
          ]
        },
        {
          "sourceEventId": "targ-s039-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            168.8,
            169.866
          ],
          "sourceObservation": "Women remain talking with small arm motions; mother relaxed.",
          "targetSongTime": [
            156.392374,
            157.130412
          ],
          "adaptedActionReaction": "Women remain talking with small arm motions; Oksana relaxed.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w292",
            "w293",
            "w294",
            "w295"
          ]
        },
        {
          "sourceEventId": "targ-s039-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            169.866,
            170.4
          ],
          "sourceObservation": "Circular translucent memory appears upper-left and gains opacity/scale, showing earlier car interior.",
          "targetSongTime": [
            157.130412,
            157.500123
          ],
          "adaptedActionReaction": "EDITOR: circular translucent memory fades/scales into upper-left from ACTUAL accepted before-state parked-car clip, over the ongoing present conversation.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w295"
          ]
        },
        {
          "sourceEventId": "targ-s039-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            170.4,
            171.4
          ],
          "sourceObservation": "Inset camera advances toward rear-view reflection while present women hold calm exchange.",
          "targetSongTime": [
            157.500123,
            158.192467
          ],
          "adaptedActionReaction": "EDITOR: moving inset advances into earlier vanity-mirror lower-face AND neck reflection; present women continue calm exchange.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w295",
            "w296"
          ]
        },
        {
          "sourceEventId": "targ-s039-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            171.4,
            172.4
          ],
          "sourceObservation": "Inset shows large worried reflected eyes/patches; mother base image lowers hand beside car.",
          "targetSongTime": [
            158.192467,
            158.88481
          ],
          "adaptedActionReaction": "Inset shows worried reflected eyes and defective neck; fully resolved Oksana in present lowers hand beside car. Keep states separate.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w296",
            "w297",
            "w298"
          ]
        },
        {
          "sourceEventId": "targ-s039-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            172.4,
            173.433
          ],
          "sourceObservation": "Mother body turns toward her car/away from blonde; inset remains until cut.",
          "targetSongTime": [
            158.88481,
            159.6
          ],
          "adaptedActionReaction": "Oksana body turns toward her car/away from Nataliia; inset remains until cut.",
          "roles": [
            "oksana",
            "nataliia",
            "recital-extras"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w298"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s039/packet.json",
        "sha256": "90c4d5c2a386690734b519ca44cdd6f12414083c52cffce681e6fa7a7f843814"
      },
      "historicalContext": null,
      "wordIds": [
        "w290",
        "w291",
        "w292",
        "w293",
        "w294",
        "w295",
        "w296",
        "w297",
        "w298"
      ],
      "protectedThoughtIds": [
        "t35"
      ],
      "clockRebinding": {
        "previousSongRange": [
          155.005,
          158.785
        ],
        "acceptedSongRange": [
          155.1,
          159.6
        ],
        "wordText": "Та сама через яку в машині сиділа я навесні",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s040",
      "sourceTime": [
        173.43333333333334,
        180.33333333333334
      ],
      "sourceDescription": "Close mother by car turns outward, thanks and smiles; blonde recedes behind.",
      "sourceComposition": "Medium-close three-quarter portrait, mother foreground right/center by glossy car, blonde small background, sunset rim light.",
      "sourceCausality": {
        "function": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s040/entry.jpg",
          "sha256": "94e6e1c3db641a4b17473ea3a02f48500d0d8ceae8eb31ed66cc0378dc4c4ce8",
          "type": "image",
          "role": "Actual own Targ targ-s040 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s040/middle.jpg",
          "sha256": "f5b25f843f2260769eb940434776ee7e7d3bd26524e2d124cc7ca21b07f16bc6",
          "type": "image",
          "role": "Actual own Targ targ-s040 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s040/exit.jpg",
          "sha256": "c85d6466e4eeab844578385477f27b9aa1096f5caaafdc5b220ebbdc61108993",
          "type": "image",
          "role": "Actual own Targ targ-s040 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana",
        "nataliia"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        159.6,
        168.3
      ],
      "plannedAction": "Oksana eyes closed then open, mouth shapes thanks while turning toward camera direction. Oksana gaze lifts and smile settles; shoulders relaxed. Blink and small mouth movement, then soft smile under meant-it line. Eyes close briefly then reopen; head slightly turns, no dependence on Nataliia response. Smile sustained, eyes shift outward; Nataliia remains passive behind. Oksana closes eyes then opens with settled smile as mine-finally-did begins. Oksana smiles by car, identity/appearance unchanged within shot; next mirror will visualize internal payoff.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s040-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            173.43333333333334,
            174.2
          ],
          "sourceObservation": "Mother eyes closed then open, mouth shapes thanks while turning toward camera direction.",
          "targetSongTime": [
            159.6,
            160.610072
          ],
          "adaptedActionReaction": "Oksana eyes closed then open, mouth shapes thanks while turning toward camera direction.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w299"
          ]
        },
        {
          "sourceEventId": "targ-s040-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            174.2,
            175.2
          ],
          "sourceObservation": "Mother gaze lifts and smile settles; shoulders relaxed.",
          "targetSongTime": [
            160.610072,
            161.927558
          ],
          "adaptedActionReaction": "Oksana gaze lifts and smile settles; shoulders relaxed.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w299",
            "w300",
            "w301",
            "w302"
          ]
        },
        {
          "sourceEventId": "targ-s040-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            175.2,
            176.2
          ],
          "sourceObservation": "Blink and small mouth movement, then soft smile under meant-it line.",
          "targetSongTime": [
            161.927558,
            163.245044
          ],
          "adaptedActionReaction": "Blink and small mouth movement, then soft smile under meant-it line.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w302",
            "w303"
          ]
        },
        {
          "sourceEventId": "targ-s040-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            176.2,
            177.2
          ],
          "sourceObservation": "Eyes close briefly then reopen; head slightly turns, no dependence on blonde response.",
          "targetSongTime": [
            163.245044,
            164.56253
          ],
          "adaptedActionReaction": "Eyes close briefly then reopen; head slightly turns, no dependence on Nataliia response.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w303",
            "w304",
            "w305",
            "w306"
          ]
        },
        {
          "sourceEventId": "targ-s040-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            177.2,
            178.2
          ],
          "sourceObservation": "Smile sustained, eyes shift outward; blonde remains passive behind.",
          "targetSongTime": [
            164.56253,
            165.755466
          ],
          "adaptedActionReaction": "Smile sustained, eyes shift outward; Nataliia remains passive behind.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w306",
            "w307"
          ]
        },
        {
          "sourceEventId": "targ-s040-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            178.2,
            179.2
          ],
          "sourceObservation": "Mother closes eyes then opens with settled smile as mine-finally-did begins.",
          "targetSongTime": [
            165.755466,
            166.948403
          ],
          "adaptedActionReaction": "Oksana closes eyes then opens with settled smile as mine-finally-did begins.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w307",
            "w308",
            "w309",
            "w310",
            "w311"
          ]
        },
        {
          "sourceEventId": "targ-s040-e07",
          "sourceEventIndex": 6,
          "sourceTime": [
            179.2,
            180.333
          ],
          "sourceObservation": "Mother smiles by car, identity/appearance unchanged within shot; next mirror will visualize internal payoff.",
          "targetSongTime": [
            166.948403,
            168.3
          ],
          "adaptedActionReaction": "Oksana smiles by car, identity/appearance unchanged within shot; next mirror will visualize internal payoff.",
          "roles": [
            "oksana",
            "nataliia"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w311",
            "w312",
            "w313"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s040/packet.json",
        "sha256": "497dca3e8153cf4b727d52d250b7268b3eca7b45a910c82f65abaebc5d9084bb"
      },
      "historicalContext": null,
      "wordIds": [
        "w299",
        "w300",
        "w301",
        "w302",
        "w303",
        "w304",
        "w305",
        "w306",
        "w307",
        "w308",
        "w309",
        "w310",
        "w311",
        "w312",
        "w313"
      ],
      "protectedThoughtIds": [
        "t36",
        "t37"
      ],
      "clockRebinding": {
        "previousSongRange": [
          158.785,
          167.165
        ],
        "acceptedSongRange": [
          159.6,
          168.3
        ],
        "wordText": "Я щиро сказала Дякую І справді так відчувала Не тому що її думка щось важить",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s041",
      "sourceTime": [
        180.33333333333334,
        182.46666666666667
      ],
      "sourceDescription": "Mother caresses cheek with relaxed smile in ornate bathroom mirror.",
      "sourceComposition": "OTS medium mirror shot, gold ornate frame, dark navy blouse, warm interior.",
      "sourceCausality": {
        "function": "Mirror motif ends in chosen self-regard; psychological payoff complements, never replaces, actual cosmetic result.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s041/entry.jpg",
          "sha256": "077c0aa2db1bec4204753929ff59d75494c42da32d614362b0df133f16754c39",
          "type": "image",
          "role": "Actual own Targ targ-s041 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s041/middle.jpg",
          "sha256": "dc7d671176785f777eea3ea79640100e0ff20def76c4ccf4f491a3edbc1bbd8c",
          "type": "image",
          "role": "Actual own Targ targ-s041 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s041/exit.jpg",
          "sha256": "f267988d3881894812f48675f149a41468d443c68aaaf17d6add219121aa2247",
          "type": "image",
          "role": "Actual own Targ targ-s041 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        168.3,
        175.96
      ],
      "plannedAction": "At her bathroom mirror Oksana rests hand gently beside her completely smooth neck, open smile to HER OWN reflection. Gaze shifts within reflection; smile holds independent of anyone else, neck still fully visible. Eyes close, head inclines gently toward hand then reopens before CTA; no stretching or hiding the neck.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s041-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            180.33333333333334,
            181.0
          ],
          "sourceObservation": "Mother hand rests gently on cheek, open smile to own reflection.",
          "targetSongTime": [
            168.3,
            170.694498
          ],
          "adaptedActionReaction": "At her bathroom mirror Oksana rests hand gently beside her completely smooth neck, open smile to HER OWN reflection.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w314",
            "w315",
            "w316",
            "w317",
            "w318"
          ]
        },
        {
          "sourceEventId": "targ-s041-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            181.0,
            181.8
          ],
          "sourceObservation": "Gaze shifts slightly within reflection; smile held.",
          "targetSongTime": [
            170.694498,
            173.567896
          ],
          "adaptedActionReaction": "Gaze shifts within reflection; smile holds independent of anyone else, neck still fully visible.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w318",
            "w319",
            "w320"
          ]
        },
        {
          "sourceEventId": "targ-s041-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            181.8,
            182.466
          ],
          "sourceObservation": "Eyes close, head tips into hand, then slight reopen before CTA cut.",
          "targetSongTime": [
            173.567896,
            175.96
          ],
          "adaptedActionReaction": "Eyes close, head inclines gently toward hand then reopens before CTA; no stretching or hiding the neck.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w320"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s041/packet.json",
        "sha256": "1ed2de0bffcd50f88bf43de5e8bdbc906f23b03531a9691e872834366fd56354"
      },
      "historicalContext": null,
      "wordIds": [
        "w314",
        "w315",
        "w316",
        "w317",
        "w318",
        "w319",
        "w320"
      ],
      "protectedThoughtIds": [
        "t37"
      ],
      "clockRebinding": {
        "previousSongRange": [
          167.165,
          172.665
        ],
        "acceptedSongRange": [
          168.3,
          175.96
        ],
        "wordText": "А тому що свою я нарешті ціную",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s042",
      "sourceTime": [
        182.46666666666667,
        188.5
      ],
      "sourceDescription": "Mother on couch holds Seora tube upright and gestures toward link below.",
      "sourceComposition": "Frontal medium seated portrait, cream blouse/tan trousers, tube screen-left held beside chest, warm beige couch.",
      "sourceCausality": {
        "function": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s042/entry.jpg",
          "sha256": "89e02a69f40c37d32ba639900c127964514a59f8bb0d3efd3a3e1007af1d8334",
          "type": "image",
          "role": "Actual own Targ targ-s042 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s042/middle.jpg",
          "sha256": "1d4296c822f3f400eca342e87d5bb6d1c38a1e12d2a98625983232781da1ab1a",
          "type": "image",
          "role": "Actual own Targ targ-s042 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s042/exit.jpg",
          "sha256": "e8780cc7edd9791a8eb49df84d09e1c9b6ff2a51e3ff32a2d0de53bdbed6b6d4",
          "type": "image",
          "role": "Actual own Targ targ-s042 exit: original composition and causal behavior only"
        }
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "targetSongTime": [
        175.96,
        179.68
      ],
      "plannedAction": "Oksana looks at camera on sofa, purple goPure jar upright label toward viewer, other hand indicates it. Brief blink then glance to jar, free palm opens beneath it. Looks between jar and viewer, nod/smile; actual package remains unobscured. Free index finger points down toward lower frame at the sung link-below phrase. Repeats downward indication then open-palm invitation, eyes return to viewer; jar remains stable. Hand relaxes into open palm as invitation finishes; purple jar stays held.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s042-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            182.46666666666667,
            183.4
          ],
          "sourceObservation": "Mother looks at camera, tube upright facing viewer, other hand indicates it.",
          "targetSongTime": [
            175.96,
            176.53547
          ],
          "adaptedActionReaction": "Oksana looks at camera on sofa, purple goPure jar upright label toward viewer, other hand indicates it.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w321"
          ]
        },
        {
          "sourceEventId": "targ-s042-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            183.4,
            184.4
          ],
          "sourceObservation": "Eyes close briefly then glance toward product, free palm opens beneath.",
          "targetSongTime": [
            176.53547,
            177.152044
          ],
          "adaptedActionReaction": "Brief blink then glance to jar, free palm opens beneath it.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w321"
          ]
        },
        {
          "sourceEventId": "targ-s042-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            184.4,
            185.4
          ],
          "sourceObservation": "Looks between tube and viewer, nod/smile; package stays legible.",
          "targetSongTime": [
            177.152044,
            177.768619
          ],
          "adaptedActionReaction": "Looks between jar and viewer, nod/smile; actual package remains unobscured.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w321",
            "w322"
          ]
        },
        {
          "sourceEventId": "targ-s042-e04",
          "sourceEventIndex": 3,
          "sourceTime": [
            185.4,
            186.4
          ],
          "sourceObservation": "Free index finger points down toward lower frame under link-below caption.",
          "targetSongTime": [
            177.768619,
            178.385193
          ],
          "adaptedActionReaction": "Free index finger points down toward lower frame at the sung link-below phrase.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w322",
            "w323"
          ]
        },
        {
          "sourceEventId": "targ-s042-e05",
          "sourceEventIndex": 4,
          "sourceTime": [
            186.4,
            187.4
          ],
          "sourceObservation": "Repeats downward indication then open-palm invitation; eyes return to viewer.",
          "targetSongTime": [
            178.385193,
            179.001768
          ],
          "adaptedActionReaction": "Repeats downward indication then open-palm invitation, eyes return to viewer; jar remains stable.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w323"
          ]
        },
        {
          "sourceEventId": "targ-s042-e06",
          "sourceEventIndex": 5,
          "sourceTime": [
            187.4,
            188.5
          ],
          "sourceObservation": "Hand relaxes into open palm as if-you-need-it wording closes phrase; tube remains held.",
          "targetSongTime": [
            179.001768,
            179.68
          ],
          "adaptedActionReaction": "Hand relaxes into open palm as invitation finishes; purple jar stays held.",
          "roles": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w323",
            "w324",
            "w325"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s042/packet.json",
        "sha256": "f1e7f8318a8020cac766edf13216ee2ec47ab58edf60dba8e877b14cb2b57314"
      },
      "historicalContext": null,
      "wordIds": [
        "w321",
        "w322",
        "w323",
        "w324",
        "w325"
      ],
      "protectedThoughtIds": [
        "t38",
        "t39"
      ],
      "clockRebinding": {
        "previousSongRange": [
          172.665,
          181.545
        ],
        "acceptedSongRange": [
          175.96,
          179.68
        ],
        "wordText": "Крем називається Ґоу П’юр Ім'я",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    },
    {
      "sourceUnitId": "targ-s043",
      "sourceTime": [
        188.5,
        194.36666666666667
      ],
      "sourceDescription": "Full-frame Seora tube and printed benefit card with downward links-below rail.",
      "sourceComposition": "Static peach/pink vertical card, large tube right, brand and benefit copy left, pink bottom CTA band.",
      "sourceCausality": {
        "function": "Product identity and link remain after singing resolves; readable duration extends beyond final narrative phrase.",
        "observationVsInference": "Physical descriptions observed; emotional/narrative purpose inferred from own-source captions and sequence."
      },
      "sourceEvidence": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s043/entry.jpg",
          "sha256": "a7605c6657bd1782eeae26d41498992d030abdace24d69b689121dfbcb1d9a34",
          "type": "image",
          "role": "Actual own Targ targ-s043 entry: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s043/middle.jpg",
          "sha256": "ee9f6240d5bd169a2430131ec2c71fe24464478f189c15cf6cbaf20632610458",
          "type": "image",
          "role": "Actual own Targ targ-s043 middle: original composition and causal behavior only"
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/video-dna-v1/targ/packets/targ-s043/exit.jpg",
          "sha256": "f9e1a2fb22ff35e07d92244d04fc9133bca99cd761b60db13f61946fd0bfb153",
          "type": "image",
          "role": "Actual own Targ targ-s043 exit: original composition and causal behavior only"
        }
      ],
      "roles": [],
      "problemState": "resolved",
      "targetSongTime": [
        179.68,
        197.103991
      ],
      "plannedAction": "Hard cut to exact real purple goPure packshot on warm ivory card; readable editor-composed Ukrainian order instructions, no invented price or clinical claim. Keep package stable while the NEW accepted song completes form, inspection/payment and sixty-day return words; captions follow its actual clock. Hold exact package and self-care invitation through the accepted sung ending and guitar tail to197.726; no repeated lexical hook invented.",
      "adaptedSubevents": [
        {
          "sourceEventId": "targ-s043-e01",
          "sourceEventIndex": 0,
          "sourceTime": [
            188.5,
            190.0
          ],
          "sourceObservation": "Hard cut replaces heroine with packshot; source small print partially garbled.",
          "targetSongTime": [
            179.68,
            184.135504
          ],
          "adaptedActionReaction": "Hard cut to exact real purple goPure packshot on warm ivory card; readable editor-composed Ukrainian order instructions, no invented price or clinical claim.",
          "roles": [],
          "problemState": "resolved",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w325",
            "w326",
            "w327",
            "w328",
            "w329",
            "w330",
            "w331",
            "w332",
            "w333",
            "w334",
            "w335",
            "w336",
            "w337"
          ]
        },
        {
          "sourceEventId": "targ-s043-e02",
          "sourceEventIndex": 1,
          "sourceTime": [
            190.0,
            192.0
          ],
          "sourceObservation": "Same static package/card; audio reviewer reports humming/vocalizing rather than new lexical repeat.",
          "targetSongTime": [
            184.135504,
            190.076176
          ],
          "adaptedActionReaction": "Keep package stable while the NEW accepted song completes form, inspection/payment and sixty-day return words; captions follow its actual clock.",
          "roles": [],
          "problemState": "resolved",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w337",
            "w338",
            "w339",
            "w340",
            "w341",
            "w342",
            "w343",
            "w344"
          ]
        },
        {
          "sourceEventId": "targ-s043-e03",
          "sourceEventIndex": 2,
          "sourceTime": [
            192.0,
            194.366
          ],
          "sourceObservation": "Visual card stays through final decoded frame; AAC continues122.267ms beyond video duration.",
          "targetSongTime": [
            190.076176,
            197.103991
          ],
          "adaptedActionReaction": "Hold exact package and self-care invitation through the accepted sung ending and guitar tail to197.726; no repeated lexical hook invented.",
          "roles": [],
          "problemState": "resolved",
          "problemVisible": false,
          "timingMethod": "Existing within-unit causal order allocated into this version 2 sung-thought window. Actual completion must be checked on selected motion and export; timestamps are not inspection evidence.",
          "wordIds": [
            "w344",
            "w345"
          ]
        }
      ],
      "sourcePacket": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/source-packets/targ-s043/packet.json",
        "sha256": "ac49d717efc9481b033e7b3471bf5a13dbfb3e94c8d32c51454ab6d9cef9dd2c"
      },
      "historicalContext": null,
      "wordIds": [
        "w325",
        "w326",
        "w327",
        "w328",
        "w329",
        "w330",
        "w331",
        "w332",
        "w333",
        "w334",
        "w335",
        "w336",
        "w337",
        "w338",
        "w339",
        "w340",
        "w341",
        "w342",
        "w343",
        "w344",
        "w345"
      ],
      "protectedThoughtIds": [
        "t39"
      ],
      "clockRebinding": {
        "previousSongRange": [
          181.545,
          197.726
        ],
        "acceptedSongRange": [
          179.68,
          197.103991
        ],
        "wordText": "Ім'я й номер залиш у формі На пошті оглянь і платиш потім На повернення шістдесят днів Якщо тобі потрібно посилання внизу",
        "boundaryBasis": "Frozen version 2 word/phrase clocks plus anticipatory/reaction handles; source sourceTime remains unchanged."
      }
    }
  ],
  "status": "rebound-to-version-2-motion-and-export-review-pending",
  "timingPolicy": "Actual new sung clauses anchor units; microevents allocated inside them; no song retiming. Count validation is not a quality verdict.",
  "revisionNote": "Only music clock, word and thought bindings rebound. Canonical source observations, source intervals, cast, problem states and 217 event identities retained. Existing performance directions reused; changed sung phrasing addressed explicitly in timing decisions.",
  "parent": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-improved-b614aa3b3e-v01/film/causal-handoff-v02.json",
    "sha256": "4efcf1d10d675fbf427bb58d8cf465b6550a2ed75a765e342ae2c470d1851551"
  },
  "musicHandoff": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/492bb73a81/runs/targ-ten-c06fb16085-v01/handoff/music-handoff-v01.json",
    "sha256": "0f9e9373e4e803f5106952e49a70972a317ec7a846712cc14b89b54bb1ea5bf3"
  },
  "timingDecisions": [
    {
      "units": [
        "targ-s001",
        "targ-s002",
        "targ-s003"
      ],
      "decision": "Retain opening recognition turn at 0–2.7s, reveal Nataliia before age phrase, and cut to evaluative reaction on Так глянула. Three source inserts remain distinct."
    },
    {
      "units": [
        "targ-s008",
        "targ-s009",
        "targ-s010",
        "targ-s011",
        "targ-s012"
      ],
      "decision": "Separate perceived aging, stress, night tears and children support on their actual expanded sung thoughts; no pooled tempo stretch."
    },
    {
      "units": [
        "targ-s028"
      ],
      "decision": "Hold Larysa stop-hand and Oksana response on Стій 93.48–95.90. Shorter slot requires actual complete-action check before take acceptance."
    },
    {
      "units": [
        "targ-s029",
        "targ-s030"
      ],
      "decision": "Jar handoff/product explanation 95.90–105; grip/lid/dose/contact/transfer 105–112.76 on thin upward nightly-care instructions and comfort. No instant result."
    },
    {
      "units": [
        "targ-s031",
        "targ-s032",
        "targ-s033"
      ],
      "decision": "Partial result begins at three-week phrase 112.76; daughter notices partial state; complete result begins А за шість 123.30. Same two-stage state fades via ivory with clean endpoint holds."
    },
    {
      "units": [
        "targ-s034"
      ],
      "decision": "Source rejection of unnecessary concealment remains as the visual cause of showing an open neck in public; actual clip must establish this function against the new sung wording."
    },
    {
      "units": [
        "targ-s041",
        "targ-s042",
        "targ-s043"
      ],
      "decision": "Hold earned self-worth through the guitar-only bar 173.64–175.96, reveal product on Крем, then the complete order/inspection/return/link offer and musical tail. Master untouched."
    }
  ]
}
