{
  "schema": "adfactory.film-production-plan/v1",
  "filmRun": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/film-run-v01.json",
    "sha256": "f664ddf65a6f90f79afefd60eb52a366d59e2cfa0ff35b21137d731dd542e8a3"
  },
  "handoff": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/film-handoff-v02.json",
    "sha256": "f12c7ee554319e5790efc5fd29fb7ed76e7464782e68eb08cdc8e69d1d8bacc1"
  },
  "sourceId": "targ",
  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
  "acceptedWav": {
    "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/assembled-v03/takes/targ-r2-complete-master-v02.wav",
    "sha256": "0d1497eefec096026793dbc6cba8225a45a43e7ee82426135db04c5a25725e13"
  },
  "durationSeconds": 239.72095238095238,
  "units": [
    {
      "sourceUnitId": "targ-s001",
      "sourceNativeFrames": [
        0,
        116
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s001-e01",
          "time": 0.0,
          "start": 0.0,
          "end": 0.2,
          "type": "problem-observation",
          "observation": "Brow pinched, eyes down/closed over carton; both hands keep carton at chest.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 0,
              "time": 0.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0001.jpg",
              "sha256": "0322ce09bff764b30e66edd29ad7876428c55678748f4d588cec98ac399cfb27"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 6,
              "time": 0.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0002.jpg",
              "sha256": "cf46aaec810d02a2bb66f39bbcf9d3dd83ae64bd69ff96bc12a5f1cba57c7957"
            }
          ]
        },
        {
          "id": "targ-s001-e02",
          "time": 0.2,
          "start": 0.2,
          "end": 1.1,
          "type": "facial-reaction",
          "observation": "Eyes widen and lips form O; blonde continues forward at rear-right.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 6,
              "time": 0.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0002.jpg",
              "sha256": "cf46aaec810d02a2bb66f39bbcf9d3dd83ae64bd69ff96bc12a5f1cba57c7957"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 30,
              "time": 1.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0006.jpg",
              "sha256": "9d0d56255bce6ecd94ea2cf9d802aaee221bc1a76a93ba40a28e835d49f0abbe"
            }
          ]
        },
        {
          "id": "targ-s001-e03",
          "time": 1.1,
          "start": 1.1,
          "end": 1.4,
          "type": "expression-change",
          "observation": "Mother briefly closes eyes and tightens brow.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 36,
              "time": 1.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0007.jpg",
              "sha256": "4c704fea619dca5f62413a0d17d873e52abf87810ea566f5bb16766e44e0f667"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 42,
              "time": 1.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0008.jpg",
              "sha256": "35c5d428ff8d6d11d8d530401ea11bdb48157f739fd767935c8a324148da964c"
            }
          ]
        },
        {
          "id": "targ-s001-e04",
          "time": 1.4,
          "start": 1.4,
          "end": 2.6,
          "type": "body-gaze-change",
          "observation": "Head then shoulders turn screen-right/back toward blonde; carton lowers slightly but remains held.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 42,
              "time": 1.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0008.jpg",
              "sha256": "35c5d428ff8d6d11d8d530401ea11bdb48157f739fd767935c8a324148da964c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 78,
              "time": 2.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0014.jpg",
              "sha256": "85d00fe653af5d4ee878f3e3d40c2313c6a6467c749ef5bfed4bb7dfedcfe6f4"
            }
          ]
        },
        {
          "id": "targ-s001-e05",
          "time": 2.6,
          "start": 2.6,
          "end": 3.2,
          "type": "response",
          "observation": "Blonde tilts head; mother begins turning back toward foreground.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 78,
              "time": 2.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0014.jpg",
              "sha256": "85d00fe653af5d4ee878f3e3d40c2313c6a6467c749ef5bfed4bb7dfedcfe6f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 96,
              "time": 3.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0017.jpg",
              "sha256": "81d2b84de1783083a10d5c7b055974db71c79bd7607ecaa8c36008b68859c467"
            }
          ]
        },
        {
          "id": "targ-s001-e06",
          "time": 3.2,
          "start": 3.2,
          "end": 3.866,
          "type": "transition",
          "observation": "Mother eyes reopen toward front as paper aperture appears over her upper torso at3.3667 and expands.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 96,
              "time": 3.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0017.jpg",
              "sha256": "81d2b84de1783083a10d5c7b055974db71c79bd7607ecaa8c36008b68859c467"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 114,
              "time": 3.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0020.jpg",
              "sha256": "c496c45ff7d7084fdfe9175e0e4115f24d20b5bd1fa4303933524c40f2b8e9e2"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-001",
        "targ-caption-002"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-001-ua-r2",
        "targ-caption-002-ua-r2"
      ],
      "adaptedWords": [
        "Зустрі́ла в крамни́ці Нову́ дружи́ну коли́шнього.",
        "Ї́й — три́дцять чоти́ри."
      ],
      "roles": [
        "oksana",
        "kateryna",
        "oleh",
        "taras",
        "yuliia"
      ],
      "problemState": "before",
      "plannedAction": "Оксана тримає коробку звичайного крему в місцевій львівській крамниці. Катерина наближається позаду; предмет, насторожений погляд і поворот запускають зустріч.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/original.mp4",
          "sha256": "96ed8ca048089677bcd4dcef7521564ca85eef1f8a39a7eadc1adaca227cc87a",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/entry.jpg",
          "sha256": "df1944c18130620eb975b1611ea3e73cc3bf9feac712f64c87f7fa29d087fc6c",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/middle.jpg",
          "sha256": "6b51a001896f75ed1c73a328fa3d4ebfa40db7245634fdfeef8e6f30679b3faf",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/exit.jpg",
          "sha256": "1252a9f4294c2c13f2237d222d4661fad03637926b982ff911ce64c91fd6c255",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/original.wav",
          "sha256": "4b1046868f5e78e3f4402bf5371d5d2611269130e6078505171f9b0dc45dbf66",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s001/source-text.json",
          "sha256": "6dfeb4f925cffcf6976ff0a4587f3ff0bbd3692dd42b02395d5f6da5a8dfdbd1",
          "role": "actual own-original source unit targ-s001",
          "sourceTime": [
            0.0,
            3.8666666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        0,
        4.5
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        0,
        4.5
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s001-e01-uk-v01",
          "sourceEventId": "targ-s001-e01",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            0.0,
            0.2
          ],
          "sourceObservation": "Brow pinched, eyes down/closed over carton; both hands keep carton at chest.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 0,
              "time": 0.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0001.jpg",
              "sha256": "0322ce09bff764b30e66edd29ad7876428c55678748f4d588cec98ac399cfb27"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 6,
              "time": 0.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0002.jpg",
              "sha256": "cf46aaec810d02a2bb66f39bbcf9d3dd83ae64bd69ff96bc12a5f1cba57c7957"
            }
          ],
          "adaptedActionReaction": "Оксана хмурить брови й опускає очі на коробку звичайного крему; обидві руки притискають її до грудей.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            0,
            0.2321
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "обидві руки притискають її до грудей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            0,
            0.2321
          ],
          "targetSongTime": [
            0,
            0.2321
          ],
          "plannedAction": "Оксана хмурить брови й опускає очі на коробку звичайного крему; обидві руки притискають її до грудей.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 0,
              "end": 0.2321,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s001-e02-uk-v01",
          "sourceEventId": "targ-s001-e02",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            0.2,
            1.1
          ],
          "sourceObservation": "Eyes widen and lips form O; blonde continues forward at rear-right.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 6,
              "time": 0.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0002.jpg",
              "sha256": "cf46aaec810d02a2bb66f39bbcf9d3dd83ae64bd69ff96bc12a5f1cba57c7957"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 30,
              "time": 1.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0006.jpg",
              "sha256": "9d0d56255bce6ecd94ea2cf9d802aaee221bc1a76a93ba40a28e835d49f0abbe"
            }
          ],
          "adaptedActionReaction": "Оксана широко розплющує очі, губи округлюються; Катерина продовжує наближатися праворуч у глибині крамниці.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            0.2321,
            1.2764
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина продовжує наближатися праворуч у глибині крамниці.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            0.2321,
            1.2764
          ],
          "targetSongTime": [
            0.2321,
            1.2764
          ],
          "plannedAction": "Оксана широко розплющує очі, губи округлюються; Катерина продовжує наближатися праворуч у глибині крамниці.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 0.2321,
              "end": 1.2764,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s001-e03-uk-v01",
          "sourceEventId": "targ-s001-e03",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            1.1,
            1.4
          ],
          "sourceObservation": "Mother briefly closes eyes and tightens brow.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 36,
              "time": 1.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0007.jpg",
              "sha256": "4c704fea619dca5f62413a0d17d873e52abf87810ea566f5bb16766e44e0f667"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 42,
              "time": 1.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0008.jpg",
              "sha256": "35c5d428ff8d6d11d8d530401ea11bdb48157f739fd767935c8a324148da964c"
            }
          ],
          "adaptedActionReaction": "Оксана на мить заплющує очі й напружує брови, стримуючи реакцію на знайому жінку.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            1.2764,
            1.6245
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана на мить заплющує очі й напружує брови, стримуючи реакцію на знайому жінку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            1.2764,
            1.6245
          ],
          "targetSongTime": [
            1.2764,
            1.6245
          ],
          "plannedAction": "Оксана на мить заплющує очі й напружує брови, стримуючи реакцію на знайому жінку.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 1.2764,
              "end": 1.6245,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s001-e04-uk-v01",
          "sourceEventId": "targ-s001-e04",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            1.4,
            2.6
          ],
          "sourceObservation": "Head then shoulders turn screen-right/back toward blonde; carton lowers slightly but remains held.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 42,
              "time": 1.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0008.jpg",
              "sha256": "35c5d428ff8d6d11d8d530401ea11bdb48157f739fd767935c8a324148da964c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 78,
              "time": 2.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0014.jpg",
              "sha256": "85d00fe653af5d4ee878f3e3d40c2313c6a6467c749ef5bfed4bb7dfedcfe6f4"
            }
          ],
          "adaptedActionReaction": "Оксана повертає голову, потім плечі праворуч назад до Катерини; коробка трохи опускається, але залишається в руках.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            1.6245,
            3.017
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "коробка трохи опускається, але залишається в руках.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            1.6245,
            3.017
          ],
          "targetSongTime": [
            1.6245,
            3.017
          ],
          "plannedAction": "Оксана повертає голову, потім плечі праворуч назад до Катерини; коробка трохи опускається, але залишається в руках.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 1.6245,
              "end": 3.017,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s001-e05-uk-v01",
          "sourceEventId": "targ-s001-e05",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            2.6,
            3.2
          ],
          "sourceObservation": "Blonde tilts head; mother begins turning back toward foreground.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 78,
              "time": 2.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0014.jpg",
              "sha256": "85d00fe653af5d4ee878f3e3d40c2313c6a6467c749ef5bfed4bb7dfedcfe6f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 96,
              "time": 3.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0017.jpg",
              "sha256": "81d2b84de1783083a10d5c7b055974db71c79bd7607ecaa8c36008b68859c467"
            }
          ],
          "adaptedActionReaction": "Катерина схиляє голову у відповідь; Оксана починає повертатися обличчям до переднього плану.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            3.017,
            3.7132
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана починає повертатися обличчям до переднього плану.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            3.017,
            3.7132
          ],
          "targetSongTime": [
            3.017,
            3.7132
          ],
          "plannedAction": "Катерина схиляє голову у відповідь; Оксана починає повертатися обличчям до переднього плану.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 3.017,
              "end": 3.7132,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s001-e06-uk-v01",
          "sourceEventId": "targ-s001-e06",
          "sourceUnitId": "targ-s001",
          "sourceTime": [
            3.2,
            3.866
          ],
          "sourceObservation": "Mother eyes reopen toward front as paper aperture appears over her upper torso at3.3667 and expands.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 96,
              "time": 3.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0017.jpg",
              "sha256": "81d2b84de1783083a10d5c7b055974db71c79bd7607ecaa8c36008b68859c467"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 114,
              "time": 3.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0020.jpg",
              "sha256": "c496c45ff7d7084fdfe9175e0e4115f24d20b5bd1fa4303933524c40f2b8e9e2"
            }
          ],
          "adaptedActionReaction": "Оксана знову відкриває очі; паперове вікно над верхньою частиною тулуба розширюється до портрета Катерини.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            3.7132,
            4.4992
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Immediate shared-history encounter; recognition precedes exposition. Later replay42–57 explains the initial hurt.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "паперове вікно над верхньою частиною тулуба розширюється до портрета Катерини.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            3.7132,
            4.4992
          ],
          "targetSongTime": [
            3.7132,
            4.4992
          ],
          "plannedAction": "Оксана знову відкриває очі; паперове вікно над верхньою частиною тулуба розширюється до портрета Катерини.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 3.7132,
              "end": 4.4992,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.5,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s001-v01.json",
          "sha256": "be260dae61d4aaee3a28688693d3dbabe785bd25d77d5c437e03d1b18092aa3b"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s002",
      "sourceNativeFrames": [
        116,
        158
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s002-e01",
          "time": 3.8666666666666667,
          "start": 3.8666666666666667,
          "end": 4.0,
          "type": "transition",
          "observation": "Torn-paper border continues expanding until clean balcony image at4.0.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 114,
              "time": 3.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0020.jpg",
              "sha256": "c496c45ff7d7084fdfe9175e0e4115f24d20b5bd1fa4303933524c40f2b8e9e2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 120,
              "time": 4.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0021.jpg",
              "sha256": "f1edeac90bea18c6f85f41addb4c446974197591a3a23b230828b7a1d0f9ce1d"
            }
          ]
        },
        {
          "id": "targ-s002-e02",
          "time": 4.0,
          "start": 4.0,
          "end": 4.4,
          "type": "expression-change",
          "observation": "Blonde eyes initially closed with smile; opens them to camera.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 120,
              "time": 4.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0021.jpg",
              "sha256": "f1edeac90bea18c6f85f41addb4c446974197591a3a23b230828b7a1d0f9ce1d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 132,
              "time": 4.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0023.jpg",
              "sha256": "4f0ac4ba510d79ca83a2ff11f819f901d3b70a2ae8c47d3a06b58db51498742a"
            }
          ]
        },
        {
          "id": "targ-s002-e03",
          "time": 4.4,
          "start": 4.4,
          "end": 5.166,
          "type": "pose-hold",
          "observation": "Relaxed smile, one arm on rail; mild head/gaze motion.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 132,
              "time": 4.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0023.jpg",
              "sha256": "4f0ac4ba510d79ca83a2ff11f819f901d3b70a2ae8c47d3a06b58db51498742a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            }
          ]
        },
        {
          "id": "targ-s002-e04",
          "time": 5.166,
          "start": 5.166,
          "end": 5.266,
          "type": "transition",
          "observation": "Radial zoom blur begins and carries into new aisle shot.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-002"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-002-ua-r2"
      ],
      "adaptedWords": [
        "Ї́й — три́дцять чоти́ри."
      ],
      "roles": [
        "kateryna"
      ],
      "problemState": "before",
      "plannedAction": "Катерина, 34 роки: теплий балконний портрет через паперовий розрив. Українське міське оточення, її чинна зовнішність і вбрання; це уявне порівняння Оксани.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/original.mp4",
          "sha256": "8f97dd89a8848c760e0cb2632f9a8fb7e912830e2eaebefc09c53e5d8e298575",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/entry.jpg",
          "sha256": "f622237d793d267c891d882d1a844ee6e19935273a5c0b8ed5693a8ae7db622b",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/middle.jpg",
          "sha256": "c3b2be1eaec98b38364b073b8937351e8652a6f9bbbefc13634dcc32bee6e1e2",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/exit.jpg",
          "sha256": "7d41f2c5f4f07a1c0d3d1e64b71ec354b8c5ca6a41dfb68a8b4dcedb8acacf72",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/original.wav",
          "sha256": "6a999bf841187a8c49444c04bed4141864babf4dacd773eccb066dabc8a23dd5",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s002/source-text.json",
          "sha256": "45918345e5c1230929a28e02559ad588f4132d941e12578c4d643ae8a9151d8f",
          "role": "actual own-original source unit targ-s002",
          "sourceTime": [
            3.8666666666666667,
            5.266666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        4.5,
        6.18
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        4.5,
        6.18
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s002-e01-uk-v01",
          "sourceEventId": "targ-s002-e01",
          "sourceUnitId": "targ-s002",
          "sourceTime": [
            3.8666666666666667,
            4.0
          ],
          "sourceObservation": "Torn-paper border continues expanding until clean balcony image at4.0.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 114,
              "time": 3.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0020.jpg",
              "sha256": "c496c45ff7d7084fdfe9175e0e4115f24d20b5bd1fa4303933524c40f2b8e9e2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 120,
              "time": 4.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0021.jpg",
              "sha256": "f1edeac90bea18c6f85f41addb4c446974197591a3a23b230828b7a1d0f9ce1d"
            }
          ],
          "adaptedActionReaction": "Рваний паперовий край розходиться до чистого балконного портрета Катерини; зберігаємо саме перехід усередині цього плану.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            4.5,
            4.66
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator names her age34; contrast is narrator perception of youthful ease, not product result.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "зберігаємо саме перехід усередині цього плану.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            4.5,
            4.66
          ],
          "targetSongTime": [
            4.5,
            4.66
          ],
          "plannedAction": "Рваний паперовий край розходиться до чистого балконного портрета Катерини; зберігаємо саме перехід усередині цього плану.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 4.5,
              "end": 4.66,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s002-e02-uk-v01",
          "sourceEventId": "targ-s002-e02",
          "sourceUnitId": "targ-s002",
          "sourceTime": [
            4.0,
            4.4
          ],
          "sourceObservation": "Blonde eyes initially closed with smile; opens them to camera.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 120,
              "time": 4.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0021.jpg",
              "sha256": "f1edeac90bea18c6f85f41addb4c446974197591a3a23b230828b7a1d0f9ce1d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 132,
              "time": 4.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0023.jpg",
              "sha256": "4f0ac4ba510d79ca83a2ff11f819f901d3b70a2ae8c47d3a06b58db51498742a"
            }
          ],
          "adaptedActionReaction": "Катерина посміхається із заплющеними очима, потім відкриває їх до камери.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            4.66,
            5.14
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator names her age34; contrast is narrator perception of youthful ease, not product result.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Катерина посміхається із заплющеними очима, потім відкриває їх до камери.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            4.66,
            5.14
          ],
          "targetSongTime": [
            4.66,
            5.14
          ],
          "plannedAction": "Катерина посміхається із заплющеними очима, потім відкриває їх до камери.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 4.66,
              "end": 5.14,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s002-e03-uk-v01",
          "sourceEventId": "targ-s002-e03",
          "sourceUnitId": "targ-s002",
          "sourceTime": [
            4.4,
            5.166
          ],
          "sourceObservation": "Relaxed smile, one arm on rail; mild head/gaze motion.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 132,
              "time": 4.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0023.jpg",
              "sha256": "4f0ac4ba510d79ca83a2ff11f819f901d3b70a2ae8c47d3a06b58db51498742a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            }
          ],
          "adaptedActionReaction": "Катерина невимушено спирається рукою на перила; легкий рух голови та погляду показує її спокій.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            5.14,
            6.0592
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator names her age34; contrast is narrator perception of youthful ease, not product result.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "легкий рух голови та погляду показує її спокій.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            5.14,
            6.0592
          ],
          "targetSongTime": [
            5.14,
            6.0592
          ],
          "plannedAction": "Катерина невимушено спирається рукою на перила; легкий рух голови та погляду показує її спокій.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 5.14,
              "end": 6.0592,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s002-e04-uk-v01",
          "sourceEventId": "targ-s002-e04",
          "sourceUnitId": "targ-s002",
          "sourceTime": [
            5.166,
            5.266
          ],
          "sourceObservation": "Radial zoom blur begins and carries into new aisle shot.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            }
          ],
          "adaptedActionReaction": "Радіальне розмиття наближення переносить портрет назад до сусіднього плану крамниці.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            6.0592,
            6.1792
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator names her age34; contrast is narrator perception of youthful ease, not product result.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Радіальне розмиття наближення переносить портрет назад до сусіднього плану крамниці.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            6.0592,
            6.1792
          ],
          "targetSongTime": [
            6.0592,
            6.1792
          ],
          "plannedAction": "Радіальне розмиття наближення переносить портрет назад до сусіднього плану крамниці.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 6.0592,
              "end": 6.1792,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 1.6799999999999997,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s002-v01.json",
          "sha256": "295db67872c2509bf43515027370ac1c16ad2514be29a2097154c6b5b7bc9997"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s003",
      "sourceNativeFrames": [
        158,
        294
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s003-e01",
          "time": 5.266666666666667,
          "start": 5.266666666666667,
          "end": 5.366,
          "type": "transition",
          "observation": "Zoom blur resolves to adjacent women; caption switches at5.3.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 162,
              "time": 5.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0028.jpg",
              "sha256": "800597d805dd3dfea6dc7b31249a3ec80bd01a8bcf9fc8679ace0c11052ea172"
            }
          ]
        },
        {
          "id": "targ-s003-e02",
          "time": 5.4,
          "start": 5.4,
          "end": 6.4,
          "type": "gaze-change",
          "observation": "Blonde eyes close/downcast then rise; mother glances sideways with tight worried face.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 162,
              "time": 5.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0028.jpg",
              "sha256": "800597d805dd3dfea6dc7b31249a3ec80bd01a8bcf9fc8679ace0c11052ea172"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 192,
              "time": 6.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0033.jpg",
              "sha256": "fed94a8e8e301a14144e3b6e6fc95502c29fb7d488b1421df42c5258868a96b1"
            }
          ]
        },
        {
          "id": "targ-s003-e03",
          "time": 6.4,
          "start": 6.4,
          "end": 7.4,
          "type": "response",
          "observation": "Blonde raises eyes/mouth toward mother; mother watches, eyebrows high and shoulders held.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 192,
              "time": 6.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0033.jpg",
              "sha256": "fed94a8e8e301a14144e3b6e6fc95502c29fb7d488b1421df42c5258868a96b1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 222,
              "time": 7.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0038.jpg",
              "sha256": "7b78d14bf8e6c7fc6f1792f6abb297fe7ca5f90c0461fde0aa0ee4a135a8ec70"
            }
          ]
        },
        {
          "id": "targ-s003-e04",
          "time": 7.4,
          "start": 7.4,
          "end": 8.4,
          "type": "gaze-change",
          "observation": "Blonde lowers gaze, softening mouth, then leans inward toward face/body scan.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 222,
              "time": 7.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0038.jpg",
              "sha256": "7b78d14bf8e6c7fc6f1792f6abb297fe7ca5f90c0461fde0aa0ee4a135a8ec70"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 252,
              "time": 8.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0043.jpg",
              "sha256": "449eff709ddfcdd61f48b1e66c95901634533ba4e310b12f5b22f0361b174301"
            }
          ]
        },
        {
          "id": "targ-s003-e05",
          "time": 8.4,
          "start": 8.4,
          "end": 9.8,
          "type": "reaction",
          "observation": "Blonde leans closer/down while mother looks lower, lips pressed; March caption enters before wedding cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 252,
              "time": 8.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0043.jpg",
              "sha256": "449eff709ddfcdd61f48b1e66c95901634533ba4e310b12f5b22f0361b174301"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 294,
              "time": 9.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0050.jpg",
              "sha256": "89825028c5668d949611d0751d7fd20fbc4e852474c72b4b3059b43c55d6b566"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-002",
        "targ-caption-003",
        "targ-caption-004"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-002-ua-r2",
        "targ-caption-003-ua-r2",
        "targ-caption-004-ua-r2"
      ],
      "adaptedWords": [
        "Ї́й — три́дцять чоти́ри.",
        "Диви́лась, мов шкода́ мене́.",
        "То бу́в бе́резень."
      ],
      "roles": [
        "oksana",
        "kateryna"
      ],
      "problemState": "before",
      "plannedAction": "Оксана й Катерина поряд у проході. Катерина оглядає обличчя та шию Оксани зі співчуттям; конкретний дефект шиї відповідає стану before.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/original.mp4",
          "sha256": "aacd6c05c5a2621d1d6b5154bd0e2b3e72113d1f5374be33416acd903362571e",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/entry.jpg",
          "sha256": "815632b8c68e46efdfae9b00b024afa9a46fa8bbdde6150c5ba3831b50681523",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/middle.jpg",
          "sha256": "7c0b9aa82649bf8155d6e14cf22b3b0518c6ae0c43f7d0bef8c2114d083416d0",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/exit.jpg",
          "sha256": "a4bd8f969d996c4b39a6fcdb202be9bc349db55240ad81682c8b0fad5aa1dd61",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/original.wav",
          "sha256": "d56415ba99815089051111f31e9414d9e71d90d76a6b00811b4d7378467f756e",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s003/source-text.json",
          "sha256": "7bd7fb6af255782c769253bf77c03eff0cf4f70d6652c8dc07e211d6d83de1b0",
          "role": "actual own-original source unit targ-s003",
          "sourceTime": [
            5.266666666666667,
            9.8
          ]
        }
      ],
      "acceptedSongTime": [
        6.18,
        10.1067
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        6.18,
        10.1067
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s003-e01-uk-v01",
          "sourceEventId": "targ-s003-e01",
          "sourceUnitId": "targ-s003",
          "sourceTime": [
            5.266666666666667,
            5.366
          ],
          "sourceObservation": "Zoom blur resolves to adjacent women; caption switches at5.3.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 156,
              "time": 5.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0027.jpg",
              "sha256": "4aad05c4121a2a3a3d9ab5cc1f4604c3c79dbd5755200511f97fe9519d62219c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 162,
              "time": 5.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0028.jpg",
              "sha256": "800597d805dd3dfea6dc7b31249a3ec80bd01a8bcf9fc8679ace0c11052ea172"
            }
          ],
          "adaptedActionReaction": "Розмиття розходиться: Оксана й Катерина стоять поруч; український титр переходить до наступної спетої думки.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            6.18,
            6.2694
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "український титр переходить до наступної спетої думки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            6.18,
            6.2694
          ],
          "targetSongTime": [
            6.18,
            6.2694
          ],
          "plannedAction": "Розмиття розходиться: Оксана й Катерина стоять поруч; український титр переходить до наступної спетої думки.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 6.18,
              "end": 6.2694,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s003-e02-uk-v01",
          "sourceEventId": "targ-s003-e02",
          "sourceUnitId": "targ-s003",
          "sourceTime": [
            5.4,
            6.4
          ],
          "sourceObservation": "Blonde eyes close/downcast then rise; mother glances sideways with tight worried face.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 162,
              "time": 5.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0028.jpg",
              "sha256": "800597d805dd3dfea6dc7b31249a3ec80bd01a8bcf9fc8679ace0c11052ea172"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 192,
              "time": 6.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0033.jpg",
              "sha256": "fed94a8e8e301a14144e3b6e6fc95502c29fb7d488b1421df42c5258868a96b1"
            }
          ],
          "adaptedActionReaction": "Катерина опускає, потім піднімає очі; Оксана дивиться на неї збоку зі стурбованим обличчям.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            6.2949,
            7.0434
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана дивиться на неї збоку зі стурбованим обличчям.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            6.2949,
            7.0434
          ],
          "targetSongTime": [
            6.2949,
            7.0434
          ],
          "plannedAction": "Катерина опускає, потім піднімає очі; Оксана дивиться на неї збоку зі стурбованим обличчям.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 6.2949,
              "end": 7.0434,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s003-e03-uk-v01",
          "sourceEventId": "targ-s003-e03",
          "sourceUnitId": "targ-s003",
          "sourceTime": [
            6.4,
            7.4
          ],
          "sourceObservation": "Blonde raises eyes/mouth toward mother; mother watches, eyebrows high and shoulders held.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 192,
              "time": 6.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0033.jpg",
              "sha256": "fed94a8e8e301a14144e3b6e6fc95502c29fb7d488b1421df42c5258868a96b1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 222,
              "time": 7.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0038.jpg",
              "sha256": "7b78d14bf8e6c7fc6f1792f6abb297fe7ca5f90c0461fde0aa0ee4a135a8ec70"
            }
          ],
          "adaptedActionReaction": "Катерина піднімає погляд до Оксани й ледь відкриває рот; у Оксани напружені плечі й підняті брови.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            7.0434,
            7.792
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "у Оксани напружені плечі й підняті брови.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            7.0434,
            7.792
          ],
          "targetSongTime": [
            7.0434,
            7.792
          ],
          "plannedAction": "Катерина піднімає погляд до Оксани й ледь відкриває рот; у Оксани напружені плечі й підняті брови.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 7.0434,
              "end": 7.792,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s003-e04-uk-v01",
          "sourceEventId": "targ-s003-e04",
          "sourceUnitId": "targ-s003",
          "sourceTime": [
            7.4,
            8.4
          ],
          "sourceObservation": "Blonde lowers gaze, softening mouth, then leans inward toward face/body scan.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 222,
              "time": 7.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0038.jpg",
              "sha256": "7b78d14bf8e6c7fc6f1792f6abb297fe7ca5f90c0461fde0aa0ee4a135a8ec70"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 252,
              "time": 8.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0043.jpg",
              "sha256": "449eff709ddfcdd61f48b1e66c95901634533ba4e310b12f5b22f0361b174301"
            }
          ],
          "adaptedActionReaction": "Катерина пом’якшує вираз рота й нахиляється, переводячи погляд від обличчя до відкритої ділянки шиї.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            7.792,
            8.5406
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина пом’якшує вираз рота й нахиляється, переводячи погляд від обличчя до відкритої ділянки шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            7.792,
            8.5406
          ],
          "targetSongTime": [
            7.792,
            8.5406
          ],
          "plannedAction": "Катерина пом’якшує вираз рота й нахиляється, переводячи погляд від обличчя до відкритої ділянки шиї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 7.792,
              "end": 8.5406,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s003-e05-uk-v01",
          "sourceEventId": "targ-s003-e05",
          "sourceUnitId": "targ-s003",
          "sourceTime": [
            8.4,
            9.8
          ],
          "sourceObservation": "Blonde leans closer/down while mother looks lower, lips pressed; March caption enters before wedding cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 252,
              "time": 8.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0043.jpg",
              "sha256": "449eff709ddfcdd61f48b1e66c95901634533ba4e310b12f5b22f0361b174301"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 294,
              "time": 9.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0050.jpg",
              "sha256": "89825028c5668d949611d0751d7fd20fbc4e852474c72b4b3059b43c55d6b566"
            }
          ],
          "adaptedActionReaction": "Катерина нахиляється ближче; Оксана опускає очі й стискає губи; слова про березень випереджають спогад про весілля.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            8.5406,
            10.1067
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "The provocative hook is perceived pity. Mother discomfort demands backstory; other woman is not established malicious.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана опускає очі й стискає губи; слова про березень випереджають спогад про весілля.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            8.5406,
            10.1067
          ],
          "targetSongTime": [
            8.5406,
            10.1067
          ],
          "plannedAction": "Катерина нахиляється ближче; Оксана опускає очі й стискає губи; слова про березень випереджають спогад про весілля.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 8.5406,
              "end": 10.1067,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.9267000000000003,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s003-v01.json",
          "sha256": "9fa365be4a4e3306ce494169355800e1b35bf3ca9de4ba2839d8ab67a1bb5802"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s004",
      "sourceNativeFrames": [
        294,
        362
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s004-e01",
          "time": 9.8,
          "start": 9.8,
          "end": 10.6,
          "type": "mutual-gaze",
          "observation": "Bride looks up at groom with open delighted mouth; groom smiles down.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 294,
              "time": 9.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0050.jpg",
              "sha256": "89825028c5668d949611d0751d7fd20fbc4e852474c72b4b3059b43c55d6b566"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 318,
              "time": 10.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0054.jpg",
              "sha256": "ad67ef7c2190559a27f3b9cafa2bc283829a9976a06b19739ea7f4628e93fa9e"
            }
          ]
        },
        {
          "id": "targ-s004-e02",
          "time": 10.6,
          "start": 10.6,
          "end": 11.2,
          "type": "body-action",
          "observation": "Bride moves closer and turns chest inward; groom arm shifts toward her.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 318,
              "time": 10.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0054.jpg",
              "sha256": "ad67ef7c2190559a27f3b9cafa2bc283829a9976a06b19739ea7f4628e93fa9e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 336,
              "time": 11.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0057.jpg",
              "sha256": "a451d92b51869a1a8746c4394a4c361636c2850ae199dba73e86de1d66db0739"
            }
          ]
        },
        {
          "id": "targ-s004-e03",
          "time": 11.2,
          "start": 11.2,
          "end": 11.8,
          "type": "contact",
          "observation": "Bride rests head against groom; both close arms into embrace.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 336,
              "time": 11.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0057.jpg",
              "sha256": "a451d92b51869a1a8746c4394a4c361636c2850ae199dba73e86de1d66db0739"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 354,
              "time": 11.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0060.jpg",
              "sha256": "626add6fbbdc76ef36df23a7b0a3b0abe81f78eb6eb60f820eaa9fa4d56048f8"
            }
          ]
        },
        {
          "id": "targ-s004-e04",
          "time": 11.866,
          "start": 11.866,
          "end": 12.066,
          "type": "transition",
          "observation": "Repeated bright white exposure pulses interrupt held embrace before monochrome departure.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 354,
              "time": 11.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0060.jpg",
              "sha256": "626add6fbbdc76ef36df23a7b0a3b0abe81f78eb6eb60f820eaa9fa4d56048f8"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 360,
              "time": 12.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0061.jpg",
              "sha256": "a16e124545226f702474618c3ebe5c8b38b4a28baec96ed737ee21f4975254f4"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-004",
        "targ-caption-005"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-004-ua-r2",
        "targ-caption-005-ua-r2"
      ],
      "adaptedWords": [
        "То бу́в бе́резень.",
        "Ми́ з Андрі́єм шістна́дцять ро́ків Були́ у шлю́бі."
      ],
      "roles": [
        "oksana",
        "andrii"
      ],
      "problemState": "before",
      "plannedAction": "Весільний спогад Оксани й Андрія під аркою, 16 років тому. Вік 28 і 30 зумовлений датою спогаду; це не омолодження від крему.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/original.mp4",
          "sha256": "3fe86b202d4b275c781cf59db6d7c25fabc143366a385bd39f384083bac053d1",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/entry.jpg",
          "sha256": "d6d2917b2a439d2cb1da38f14d61b6e0274736487241bd83df9da2e4536bec1b",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/middle.jpg",
          "sha256": "2c9a3306fdf4cffd58467c04e7321fffc8e269dda98d46c6172243de03687766",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/exit.jpg",
          "sha256": "cdd286008f18b2668bcafbf5914c3dbc4cea1ee47d046b38b2317ebb23ffff2e",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/original.wav",
          "sha256": "eb23c40841203392cccf7bbc36283369948d3fe56159a4a47169620550390c17",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s004/source-text.json",
          "sha256": "4733213db01e32f6b416e0adedd81ac1eee6cffed53cff1310c063743ed50cc4",
          "role": "actual own-original source unit targ-s004",
          "sourceTime": [
            9.8,
            12.066666666666666
          ]
        }
      ],
      "acceptedSongTime": [
        10.1067,
        14.8279
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "Historical wedding ages28/30, 16years before present. Requires identity-linked chronological design before later film; current44/46 appearance is not a cosmetic before/after substitute.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        10.1067,
        14.8279
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s004-e01-uk-v01",
          "sourceEventId": "targ-s004-e01",
          "sourceUnitId": "targ-s004",
          "sourceTime": [
            9.8,
            10.6
          ],
          "sourceObservation": "Bride looks up at groom with open delighted mouth; groom smiles down.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 294,
              "time": 9.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0050.jpg",
              "sha256": "89825028c5668d949611d0751d7fd20fbc4e852474c72b4b3059b43c55d6b566"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 318,
              "time": 10.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0054.jpg",
              "sha256": "ad67ef7c2190559a27f3b9cafa2bc283829a9976a06b19739ea7f4628e93fa9e"
            }
          ],
          "adaptedActionReaction": "У явно позначеному спогаді шістнадцятирічної давнини Оксана28 радісно дивиться на Андрія30, який посміхається їй.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            10.1067,
            11.6571
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Sixteen-year marriage explains why this new-wife encounter matters. Wedding image later returns monochrome58–63.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "У явно позначеному спогаді шістнадцятирічної давнини Оксана28 радісно дивиться на Андрія30, який посміхається їй.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            10.1067,
            11.6571
          ],
          "targetSongTime": [
            10.1067,
            11.6571
          ],
          "plannedAction": "У явно позначеному спогаді шістнадцятирічної давнини Оксана28 радісно дивиться на Андрія30, який посміхається їй.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 10.1067,
              "end": 11.6571,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s004-e02-uk-v01",
          "sourceEventId": "targ-s004-e02",
          "sourceUnitId": "targ-s004",
          "sourceTime": [
            10.6,
            11.2
          ],
          "sourceObservation": "Bride moves closer and turns chest inward; groom arm shifts toward her.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 318,
              "time": 10.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0054.jpg",
              "sha256": "ad67ef7c2190559a27f3b9cafa2bc283829a9976a06b19739ea7f4628e93fa9e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 336,
              "time": 11.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0057.jpg",
              "sha256": "a451d92b51869a1a8746c4394a4c361636c2850ae199dba73e86de1d66db0739"
            }
          ],
          "adaptedActionReaction": "Наречена повертає корпус ближче до нареченого; він підводить руку для обіймів.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            11.6571,
            12.9543
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Sixteen-year marriage explains why this new-wife encounter matters. Wedding image later returns monochrome58–63.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "він підводить руку для обіймів.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            11.6571,
            12.9543
          ],
          "targetSongTime": [
            11.6571,
            12.9543
          ],
          "plannedAction": "Наречена повертає корпус ближче до нареченого; він підводить руку для обіймів.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 11.6571,
              "end": 12.9543,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s004-e03-uk-v01",
          "sourceEventId": "targ-s004-e03",
          "sourceUnitId": "targ-s004",
          "sourceTime": [
            11.2,
            11.8
          ],
          "sourceObservation": "Bride rests head against groom; both close arms into embrace.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 336,
              "time": 11.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0057.jpg",
              "sha256": "a451d92b51869a1a8746c4394a4c361636c2850ae199dba73e86de1d66db0739"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 354,
              "time": 11.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0060.jpg",
              "sha256": "626add6fbbdc76ef36df23a7b0a3b0abe81f78eb6eb60f820eaa9fa4d56048f8"
            }
          ],
          "adaptedActionReaction": "Оксана кладе голову на плече Андрія; їхні руки змикаються в обіймах.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            12.9543,
            14.2514
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Sixteen-year marriage explains why this new-wife encounter matters. Wedding image later returns monochrome58–63.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "їхні руки змикаються в обіймах.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            12.9543,
            14.2514
          ],
          "targetSongTime": [
            12.9543,
            14.2514
          ],
          "plannedAction": "Оксана кладе голову на плече Андрія; їхні руки змикаються в обіймах.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 12.9543,
              "end": 14.2514,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s004-e04-uk-v01",
          "sourceEventId": "targ-s004-e04",
          "sourceUnitId": "targ-s004",
          "sourceTime": [
            11.866,
            12.066
          ],
          "sourceObservation": "Repeated bright white exposure pulses interrupt held embrace before monochrome departure.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 354,
              "time": 11.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0060.jpg",
              "sha256": "626add6fbbdc76ef36df23a7b0a3b0abe81f78eb6eb60f820eaa9fa4d56048f8"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 360,
              "time": 12.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0061.jpg",
              "sha256": "a16e124545226f702474618c3ebe5c8b38b4a28baec96ed737ee21f4975254f4"
            }
          ],
          "adaptedActionReaction": "Світлі імпульси експозиції переривають утриманий весільний обійм перед чорно-білим відходом; це перехід, а не лікувальне омолодження.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            14.3941,
            14.8265
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Sixteen-year marriage explains why this new-wife encounter matters. Wedding image later returns monochrome58–63.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "це перехід, а не лікувальне омолодження.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            14.3941,
            14.8265
          ],
          "targetSongTime": [
            14.3941,
            14.8265
          ],
          "plannedAction": "Світлі імпульси експозиції переривають утриманий весільний обійм перед чорно-білим відходом; це перехід, а не лікувальне омолодження.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 14.3941,
              "end": 14.8265,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.7212,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s004-v01.json",
          "sha256": "79323867391ebae98a69f0265306ea9563517c78d2057663c69071648dec0e28"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s005",
      "sourceNativeFrames": [
        362,
        431
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s005-e01",
          "time": 12.066666666666666,
          "start": 12.066666666666666,
          "end": 12.233,
          "type": "transition",
          "observation": "New departure shot flashes near-white then settles to monochrome; these flashes are not extra scenes.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 360,
              "time": 12.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0061.jpg",
              "sha256": "a16e124545226f702474618c3ebe5c8b38b4a28baec96ed737ee21f4975254f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 366,
              "time": 12.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0062.jpg",
              "sha256": "30a81b07e8f0e23ba9edfcb1de24875bf87066eb4e9781fd7d85f792afb3da6e"
            }
          ]
        },
        {
          "id": "targ-s005-e02",
          "time": 12.233,
          "start": 12.233,
          "end": 13.0,
          "type": "body-action",
          "observation": "Man steps through doorway holding large carton in front.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 366,
              "time": 12.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0062.jpg",
              "sha256": "30a81b07e8f0e23ba9edfcb1de24875bf87066eb4e9781fd7d85f792afb3da6e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 390,
              "time": 13.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0066.jpg",
              "sha256": "721c0a70ebbb6d09b2cd733e75b632c3ec584b6ebfcd07a07c0f9130ff5e0967"
            }
          ]
        },
        {
          "id": "targ-s005-e03",
          "time": 13.0,
          "start": 13.0,
          "end": 14.0,
          "type": "separation",
          "observation": "Man continues away from camera, back turned; doorway increases distance.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 390,
              "time": 13.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0066.jpg",
              "sha256": "721c0a70ebbb6d09b2cd733e75b632c3ec584b6ebfcd07a07c0f9130ff5e0967"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 420,
              "time": 14.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0071.jpg",
              "sha256": "6b5c6e50dbed7202a895ffc2c47542b706e9f15e27504c22d3337d147aac89e9"
            }
          ]
        },
        {
          "id": "targ-s005-e04",
          "time": 14.0,
          "start": 14.0,
          "end": 14.366,
          "type": "exit-hold",
          "observation": "He reaches outside; family photos stay behind within frame.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 420,
              "time": 14.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0071.jpg",
              "sha256": "6b5c6e50dbed7202a895ffc2c47542b706e9f15e27504c22d3337d147aac89e9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 432,
              "time": 14.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0073.jpg",
              "sha256": "e9e071931119687588753f7ee0fe57e756a0fbcc10cb61e9e6ec45c8fbd81c5f"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-005",
        "targ-caption-006"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-005-ua-r2",
        "targ-caption-006-ua-r2"
      ],
      "adaptedWords": [
        "Ми́ з Андрі́єм шістна́дцять ро́ків Були́ у шлю́бі.",
        "Ві́н пішо́в до коле́ги з о́фісу. Бана́льно,"
      ],
      "roles": [
        "andrii"
      ],
      "problemState": "before",
      "plannedAction": "Монохромний Андрій виносить коробку через домашні двері. Сімейні фото пояснюють розрив.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/original.mp4",
          "sha256": "f385df776f4de883f772bcd8e3a39e21638e278afcef42c3a0d0125ba8756653",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/entry.jpg",
          "sha256": "e7bebde0d547c45de46b7c3609842c9811a14ea20975efec5efe385e94fee0fe",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/middle.jpg",
          "sha256": "408fc9a56fc2afa9442bfc02ad60d02da4e30812c839f93f1f6133b32150dc48",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/exit.jpg",
          "sha256": "3fa843e5b7edebe2f725485c6cbe76787399f1fcfee7e472818b2c7310c0ba97",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/original.wav",
          "sha256": "18ce6ba500e55f8d19270716ac11694f42c19282ea8e57e4395d963770aad295",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s005/source-text.json",
          "sha256": "a6f9f19f1bd1c7a00399fb2fbd26dc1e47a300fc19c34781205696015c8594b4",
          "role": "actual own-original source unit targ-s005",
          "sourceTime": [
            12.066666666666666,
            14.366666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        14.8279,
        18.1172
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        14.8279,
        18.1172
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s005-e01-uk-v01",
          "sourceEventId": "targ-s005-e01",
          "sourceUnitId": "targ-s005",
          "sourceTime": [
            12.066666666666666,
            12.233
          ],
          "sourceObservation": "New departure shot flashes near-white then settles to monochrome; these flashes are not extra scenes.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 360,
              "time": 12.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0061.jpg",
              "sha256": "a16e124545226f702474618c3ebe5c8b38b4a28baec96ed737ee21f4975254f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 366,
              "time": 12.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0062.jpg",
              "sha256": "30a81b07e8f0e23ba9edfcb1de24875bf87066eb4e9781fd7d85f792afb3da6e"
            }
          ],
          "adaptedActionReaction": "Спалах білого відкриває чорно-білий план відходу Андрія; імпульси не створюють додаткових сюжетних сцен.",
          "characters": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            14.8279,
            15.0888
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "His departure causes family disruption; audio continues across cut rather than a spoken scene.",
          "characterBindings": [
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "імпульси не створюють додаткових сюжетних сцен.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            14.8279,
            15.0888
          ],
          "targetSongTime": [
            14.8279,
            15.0888
          ],
          "plannedAction": "Спалах білого відкриває чорно-білий план відходу Андрія; імпульси не створюють додаткових сюжетних сцен.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 14.8279,
              "end": 15.0888,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s005-e02-uk-v01",
          "sourceEventId": "targ-s005-e02",
          "sourceUnitId": "targ-s005",
          "sourceTime": [
            12.233,
            13.0
          ],
          "sourceObservation": "Man steps through doorway holding large carton in front.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 366,
              "time": 12.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0062.jpg",
              "sha256": "30a81b07e8f0e23ba9edfcb1de24875bf87066eb4e9781fd7d85f792afb3da6e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 390,
              "time": 13.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0066.jpg",
              "sha256": "721c0a70ebbb6d09b2cd733e75b632c3ec584b6ebfcd07a07c0f9130ff5e0967"
            }
          ],
          "adaptedActionReaction": "Андрій46 проходить крізь двері, тримаючи перед собою велику коробку речей.",
          "characters": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            15.0888,
            16.1774
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "His departure causes family disruption; audio continues across cut rather than a spoken scene.",
          "characterBindings": [
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Андрій46 проходить крізь двері, тримаючи перед собою велику коробку речей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            15.0888,
            16.1774
          ],
          "targetSongTime": [
            15.0888,
            16.1774
          ],
          "plannedAction": "Андрій46 проходить крізь двері, тримаючи перед собою велику коробку речей.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 15.0888,
              "end": 16.1774,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s005-e03-uk-v01",
          "sourceEventId": "targ-s005-e03",
          "sourceUnitId": "targ-s005",
          "sourceTime": [
            13.0,
            14.0
          ],
          "sourceObservation": "Man continues away from camera, back turned; doorway increases distance.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 390,
              "time": 13.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0066.jpg",
              "sha256": "721c0a70ebbb6d09b2cd733e75b632c3ec584b6ebfcd07a07c0f9130ff5e0967"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 420,
              "time": 14.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0071.jpg",
              "sha256": "6b5c6e50dbed7202a895ffc2c47542b706e9f15e27504c22d3337d147aac89e9"
            }
          ],
          "adaptedActionReaction": "Андрій віддаляється спиною до камери; дверний отвір збільшує відчуття розриву.",
          "characters": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            16.1774,
            17.5968
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "His departure causes family disruption; audio continues across cut rather than a spoken scene.",
          "characterBindings": [
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "дверний отвір збільшує відчуття розриву.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            16.1774,
            17.5968
          ],
          "targetSongTime": [
            16.1774,
            17.5968
          ],
          "plannedAction": "Андрій віддаляється спиною до камери; дверний отвір збільшує відчуття розриву.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 16.1774,
              "end": 17.5968,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s005-e04-uk-v01",
          "sourceEventId": "targ-s005-e04",
          "sourceUnitId": "targ-s005",
          "sourceTime": [
            14.0,
            14.366
          ],
          "sourceObservation": "He reaches outside; family photos stay behind within frame.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 420,
              "time": 14.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0071.jpg",
              "sha256": "6b5c6e50dbed7202a895ffc2c47542b706e9f15e27504c22d3337d147aac89e9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 432,
              "time": 14.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0073.jpg",
              "sha256": "e9e071931119687588753f7ee0fe57e756a0fbcc10cb61e9e6ec45c8fbd81c5f"
            }
          ],
          "adaptedActionReaction": "Андрій виходить назовні; родинні фотографії залишаються в оселі й у кадрі.",
          "characters": [
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            17.5968,
            18.1163
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "His departure causes family disruption; audio continues across cut rather than a spoken scene.",
          "characterBindings": [
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "родинні фотографії залишаються в оселі й у кадрі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            17.5968,
            18.1163
          ],
          "targetSongTime": [
            17.5968,
            18.1163
          ],
          "plannedAction": "Андрій виходить назовні; родинні фотографії залишаються в оселі й у кадрі.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 17.5968,
              "end": 18.1163,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.289300000000001,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s005-v01.json",
          "sha256": "47df0305427ffad23d1a9e7da40dd83513be4d689917f457656aaf1f836a30c6"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s006",
      "sourceNativeFrames": [
        431,
        539
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s006-e01",
          "time": 14.366666666666667,
          "start": 14.366666666666667,
          "end": 15.2,
          "type": "mutual-gaze",
          "observation": "Couple smiles at each other across table; bodies lean inward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 432,
              "time": 14.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0073.jpg",
              "sha256": "e9e071931119687588753f7ee0fe57e756a0fbcc10cb61e9e6ec45c8fbd81c5f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 456,
              "time": 15.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0077.jpg",
              "sha256": "bd01ba2edcae3885b9f18755e654411198a2a44368f09c645c4234d768202813"
            }
          ]
        },
        {
          "id": "targ-s006-e02",
          "time": 15.2,
          "start": 15.2,
          "end": 16.0,
          "type": "gaze-change",
          "observation": "Blonde lowers eyes toward table and hand as Mark watches.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 456,
              "time": 15.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0077.jpg",
              "sha256": "bd01ba2edcae3885b9f18755e654411198a2a44368f09c645c4234d768202813"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 480,
              "time": 16.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0081.jpg",
              "sha256": "11fe5c389a9922f0fa663cdf477cd5a1bb104868e4b4c28f13a1f7e79f6ff96f"
            }
          ]
        },
        {
          "id": "targ-s006-e03",
          "time": 16.0,
          "start": 16.0,
          "end": 16.8,
          "type": "contact",
          "observation": "Hands meet near table center; blonde smiles downward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 480,
              "time": 16.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0081.jpg",
              "sha256": "11fe5c389a9922f0fa663cdf477cd5a1bb104868e4b4c28f13a1f7e79f6ff96f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 504,
              "time": 16.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0085.jpg",
              "sha256": "5fe576b9b40c469fb81cd7e2cfb1ccd31693c1ff399163b02502e828ea7b6375"
            }
          ]
        },
        {
          "id": "targ-s006-e04",
          "time": 16.8,
          "start": 16.8,
          "end": 17.966,
          "type": "response",
          "observation": "Blonde turns gaze back up; Mark holds her hand, smiling. Same shot subtly pushes closer.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 504,
              "time": 16.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0085.jpg",
              "sha256": "5fe576b9b40c469fb81cd7e2cfb1ccd31693c1ff399163b02502e828ea7b6375"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 540,
              "time": 18.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0091.jpg",
              "sha256": "e403e4ac6a4994263ab7eb0c8564450ee0129606daee676be217574968009e75"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-006",
        "targ-caption-007"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-006-ua-r2",
        "targ-caption-007-ua-r2"
      ],
      "adaptedWords": [
        "Ві́н пішо́в до коле́ги з о́фісу. Бана́льно,",
        "я́ зна́ю. Ї́й бу́ти га́рною ле́гко —"
      ],
      "roles": [
        "kateryna",
        "andrii"
      ],
      "problemState": "before",
      "plannedAction": "Катерина й Андрій вечеряють на міській терасі у вечірньому світлі. Це передісторія нових стосунків.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/original.mp4",
          "sha256": "f32d7b65cd9c322a146d2f99c8b921bb1a48001d3e63aeccfe63c6bb6d82b886",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/entry.jpg",
          "sha256": "675c8b44e890533729106c493743aa0625b2c8f18b898f5c59c49e053186195d",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/middle.jpg",
          "sha256": "99594cd31a5e29060a159240ac0155333b880bf11d305027575320c201c48e4b",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/exit.jpg",
          "sha256": "ea86b4eb0c8a05307e75c5bec6d0f45167155063466f2ac35f425242f2447e67",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/original.wav",
          "sha256": "d34152c6c8d4c87481755eba055799a2b7b81453c4a963ae8f84d0115f6bec71",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s006/source-text.json",
          "sha256": "fc596f651c2c7677c73c26175c89e8f1966403f00d46e16ff8b264f7bb631a28",
          "role": "actual own-original source unit targ-s006",
          "sourceTime": [
            14.366666666666667,
            17.966666666666665
          ]
        }
      ],
      "acceptedSongTime": [
        18.1172,
        21.1444
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        18.1172,
        21.1444
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s006-e01-uk-v01",
          "sourceEventId": "targ-s006-e01",
          "sourceUnitId": "targ-s006",
          "sourceTime": [
            14.366666666666667,
            15.2
          ],
          "sourceObservation": "Couple smiles at each other across table; bodies lean inward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 432,
              "time": 14.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0073.jpg",
              "sha256": "e9e071931119687588753f7ee0fe57e756a0fbcc10cb61e9e6ec45c8fbd81c5f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 456,
              "time": 15.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0077.jpg",
              "sha256": "bd01ba2edcae3885b9f18755e654411198a2a44368f09c645c4234d768202813"
            }
          ],
          "adaptedActionReaction": "Андрій і Катерина посміхаються одне одному через столик місцевої кав’ярні та нахиляються ближче.",
          "characters": [
            "kateryna",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            18.1172,
            19.3
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Pictures the new relationship after departure and supplies narrator comparison, with no new exposition speaker.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Андрій і Катерина посміхаються одне одному через столик місцевої кав’ярні та нахиляються ближче.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            18.1172,
            19.3
          ],
          "targetSongTime": [
            18.1172,
            19.3
          ],
          "plannedAction": "Андрій і Катерина посміхаються одне одному через столик місцевої кав’ярні та нахиляються ближче.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 18.1172,
              "end": 19.3,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s006-e02-uk-v01",
          "sourceEventId": "targ-s006-e02",
          "sourceUnitId": "targ-s006",
          "sourceTime": [
            15.2,
            16.0
          ],
          "sourceObservation": "Blonde lowers eyes toward table and hand as Mark watches.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 456,
              "time": 15.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0077.jpg",
              "sha256": "bd01ba2edcae3885b9f18755e654411198a2a44368f09c645c4234d768202813"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 480,
              "time": 16.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0081.jpg",
              "sha256": "11fe5c389a9922f0fa663cdf477cd5a1bb104868e4b4c28f13a1f7e79f6ff96f"
            }
          ],
          "adaptedActionReaction": "Катерина опускає очі до стола і руки; Андрій продовжує дивитися на неї.",
          "characters": [
            "kateryna",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            19.3,
            19.8333
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Pictures the new relationship after departure and supplies narrator comparison, with no new exposition speaker.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Андрій продовжує дивитися на неї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            19.3,
            19.8333
          ],
          "targetSongTime": [
            19.3,
            19.8333
          ],
          "plannedAction": "Катерина опускає очі до стола і руки; Андрій продовжує дивитися на неї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 19.3,
              "end": 19.8333,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s006-e03-uk-v01",
          "sourceEventId": "targ-s006-e03",
          "sourceUnitId": "targ-s006",
          "sourceTime": [
            16.0,
            16.8
          ],
          "sourceObservation": "Hands meet near table center; blonde smiles downward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 480,
              "time": 16.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0081.jpg",
              "sha256": "11fe5c389a9922f0fa663cdf477cd5a1bb104868e4b4c28f13a1f7e79f6ff96f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 504,
              "time": 16.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0085.jpg",
              "sha256": "5fe576b9b40c469fb81cd7e2cfb1ccd31693c1ff399163b02502e828ea7b6375"
            }
          ],
          "adaptedActionReaction": "Їхні руки зустрічаються посеред стола; Катерина посміхається, дивлячись униз.",
          "characters": [
            "kateryna",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            19.8333,
            20.3667
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Pictures the new relationship after departure and supplies narrator comparison, with no new exposition speaker.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Катерина посміхається, дивлячись униз.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            19.8333,
            20.3667
          ],
          "targetSongTime": [
            19.8333,
            20.3667
          ],
          "plannedAction": "Їхні руки зустрічаються посеред стола; Катерина посміхається, дивлячись униз.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 19.8333,
              "end": 20.3667,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s006-e04-uk-v01",
          "sourceEventId": "targ-s006-e04",
          "sourceUnitId": "targ-s006",
          "sourceTime": [
            16.8,
            17.966
          ],
          "sourceObservation": "Blonde turns gaze back up; Mark holds her hand, smiling. Same shot subtly pushes closer.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 504,
              "time": 16.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0085.jpg",
              "sha256": "5fe576b9b40c469fb81cd7e2cfb1ccd31693c1ff399163b02502e828ea7b6375"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 540,
              "time": 18.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0091.jpg",
              "sha256": "e403e4ac6a4994263ab7eb0c8564450ee0129606daee676be217574968009e75"
            }
          ],
          "adaptedActionReaction": "Катерина знову піднімає погляд; Андрій тримає її за руку, камера ледь наближається.",
          "characters": [
            "kateryna",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            20.3667,
            21.144
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Pictures the new relationship after departure and supplies narrator comparison, with no new exposition speaker.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Андрій тримає її за руку, камера ледь наближається.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            20.3667,
            21.144
          ],
          "targetSongTime": [
            20.3667,
            21.144
          ],
          "plannedAction": "Катерина знову піднімає погляд; Андрій тримає її за руку, камера ледь наближається.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 20.3667,
              "end": 21.144,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.0272000000000006,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s006-v01.json",
          "sha256": "236a93ceca1c32119d4a52f1fc4226cd258c9e0763fee1ae67383aad3d16c4ff"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s007",
      "sourceNativeFrames": [
        539,
        691
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s007-e01",
          "time": 17.966666666666665,
          "start": 17.966666666666665,
          "end": 19.4,
          "type": "pose-motion",
          "observation": "Hands on steering wheel, forward soft smile; small head and eye adjustments.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 540,
              "time": 18.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0091.jpg",
              "sha256": "e403e4ac6a4994263ab7eb0c8564450ee0129606daee676be217574968009e75"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 582,
              "time": 19.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0098.jpg",
              "sha256": "d4c23c2f19202cf4650462c7982a24c5e4612234081ae98d2a041871064936db"
            }
          ]
        },
        {
          "id": "targ-s007-e02",
          "time": 19.4,
          "start": 19.4,
          "end": 20.2,
          "type": "gaze-change",
          "observation": "Eyes close briefly then glance toward camera; smile opens.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 582,
              "time": 19.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0098.jpg",
              "sha256": "d4c23c2f19202cf4650462c7982a24c5e4612234081ae98d2a041871064936db"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 606,
              "time": 20.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0102.jpg",
              "sha256": "bf24e4b596535df03ea071bf818b7832374ca23083192c957f4a85e7d2d7dba0"
            }
          ]
        },
        {
          "id": "targ-s007-e03",
          "time": 20.2,
          "start": 20.2,
          "end": 21.4,
          "type": "gaze-change",
          "observation": "She looks left/outside and back, then closes eyes in blink.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 606,
              "time": 20.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0102.jpg",
              "sha256": "bf24e4b596535df03ea071bf818b7832374ca23083192c957f4a85e7d2d7dba0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 642,
              "time": 21.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0108.jpg",
              "sha256": "52bb5a4f9ab412318054f451853b784934aca2c457ab4497165a4e3c4f946d7f"
            }
          ]
        },
        {
          "id": "targ-s007-e04",
          "time": 21.4,
          "start": 21.4,
          "end": 22.8,
          "type": "body-action",
          "observation": "Turns forward, wrists adjust on wheel, lips smile.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 642,
              "time": 21.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0108.jpg",
              "sha256": "52bb5a4f9ab412318054f451853b784934aca2c457ab4497165a4e3c4f946d7f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 684,
              "time": 22.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0115.jpg",
              "sha256": "6c41f602ab1487a0eeccd93bfdcfe8166f60d5ee26335388eb6a754671c65f3f"
            }
          ]
        },
        {
          "id": "targ-s007-e05",
          "time": 22.8,
          "start": 22.8,
          "end": 23.033,
          "type": "caption-anticipation",
          "observation": "Caption begins narrator March decline while image still shows younger woman.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 684,
              "time": 22.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0115.jpg",
              "sha256": "6c41f602ab1487a0eeccd93bfdcfe8166f60d5ee26335388eb6a754671c65f3f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 690,
              "time": 23.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0116.jpg",
              "sha256": "a2d4d434b235fa0cd3ef202057d9b0e709ea1e326c3bb41ae31efefe23bc2c8b"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-007",
        "targ-caption-008",
        "targ-caption-009"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-007-ua-r2",
        "targ-caption-008-ua-r2",
        "targ-caption-009-ua-r2"
      ],
      "adaptedWords": [
        "я́ зна́ю. Ї́й бу́ти га́рною ле́гко —",
        "Ще́ не торкну́вся її́ ча́с.",
        "А я́ у бе́резні себе́ Уже́ не впізнава́ла."
      ],
      "roles": [
        "kateryna"
      ],
      "problemState": "before",
      "plannedAction": "Катерина спокійно керує автомобілем удень на міській вулиці Львова. Збережено контраст із виснаженням Оксани.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/original.mp4",
          "sha256": "da3a421d2e2cd872b8b64fb53db88711d56afd612b6e26c68709399575fdc8dd",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/entry.jpg",
          "sha256": "17e65ffe54f2d0345596b7474e4c43488fbeaebe49713f9c08bc8097b206e293",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/middle.jpg",
          "sha256": "d64284d11513dda0bb95f1d5979b063990dad026fd4bd91ff091c194026f2bac",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/exit.jpg",
          "sha256": "6fb7370f2146f6f6bda39b342af085027a180f7b4f962ce90b912ca9c927f52e",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/original.wav",
          "sha256": "e3b81bf37ee8011dbdce0fe5f029fef7a30fc9f5f1a14cc3264c0eaa86985d71",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s007/source-text.json",
          "sha256": "c7432503a5a93dc4eb9536aa0ab7ac692b9033fcb955b224bee428d4e19c4b81",
          "role": "actual own-original source unit targ-s007",
          "sourceTime": [
            17.966666666666665,
            23.033333333333335
          ]
        }
      ],
      "acceptedSongTime": [
        21.1444,
        25.02
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        21.1444,
        25.02
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s007-e01-uk-v01",
          "sourceEventId": "targ-s007-e01",
          "sourceUnitId": "targ-s007",
          "sourceTime": [
            17.966666666666665,
            19.4
          ],
          "sourceObservation": "Hands on steering wheel, forward soft smile; small head and eye adjustments.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 540,
              "time": 18.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0091.jpg",
              "sha256": "e403e4ac6a4994263ab7eb0c8564450ee0129606daee676be217574968009e75"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 582,
              "time": 19.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0098.jpg",
              "sha256": "d4c23c2f19202cf4650462c7982a24c5e4612234081ae98d2a041871064936db"
            }
          ],
          "adaptedActionReaction": "Катерина тримає руки на кермі припаркованого авто й м’яко посміхається; голову та очі рухає лише трохи.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            21.1444,
            22.1
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "голову та очі рухає лише трохи.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            21.1444,
            22.1
          ],
          "targetSongTime": [
            21.1444,
            22.1
          ],
          "plannedAction": "Катерина тримає руки на кермі припаркованого авто й м’яко посміхається; голову та очі рухає лише трохи.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 21.1444,
              "end": 22.1,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s007-e02-uk-v01",
          "sourceEventId": "targ-s007-e02",
          "sourceUnitId": "targ-s007",
          "sourceTime": [
            19.4,
            20.2
          ],
          "sourceObservation": "Eyes close briefly then glance toward camera; smile opens.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 582,
              "time": 19.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0098.jpg",
              "sha256": "d4c23c2f19202cf4650462c7982a24c5e4612234081ae98d2a041871064936db"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 606,
              "time": 20.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0102.jpg",
              "sha256": "bf24e4b596535df03ea071bf818b7832374ca23083192c957f4a85e7d2d7dba0"
            }
          ],
          "adaptedActionReaction": "Катерина на мить заплющує очі, потім дивиться до камери й відкриває посмішку.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            22.1,
            22.6653
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Катерина на мить заплющує очі, потім дивиться до камери й відкриває посмішку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            22.1,
            22.6653
          ],
          "targetSongTime": [
            22.1,
            22.6653
          ],
          "plannedAction": "Катерина на мить заплющує очі, потім дивиться до камери й відкриває посмішку.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 22.1,
              "end": 22.6653,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s007-e03-uk-v01",
          "sourceEventId": "targ-s007-e03",
          "sourceUnitId": "targ-s007",
          "sourceTime": [
            20.2,
            21.4
          ],
          "sourceObservation": "She looks left/outside and back, then closes eyes in blink.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 606,
              "time": 20.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0102.jpg",
              "sha256": "bf24e4b596535df03ea071bf818b7832374ca23083192c957f4a85e7d2d7dba0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 642,
              "time": 21.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0108.jpg",
              "sha256": "52bb5a4f9ab412318054f451853b784934aca2c457ab4497165a4e3c4f946d7f"
            }
          ],
          "adaptedActionReaction": "Катерина дивиться ліворуч за вікно, повертає очі й моргає.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            22.6653,
            23.6573
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Катерина дивиться ліворуч за вікно, повертає очі й моргає.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            22.6653,
            23.6573
          ],
          "targetSongTime": [
            22.6653,
            23.6573
          ],
          "plannedAction": "Катерина дивиться ліворуч за вікно, повертає очі й моргає.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 22.6653,
              "end": 23.6573,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s007-e04-uk-v01",
          "sourceEventId": "targ-s007-e04",
          "sourceUnitId": "targ-s007",
          "sourceTime": [
            21.4,
            22.8
          ],
          "sourceObservation": "Turns forward, wrists adjust on wheel, lips smile.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 642,
              "time": 21.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0108.jpg",
              "sha256": "52bb5a4f9ab412318054f451853b784934aca2c457ab4497165a4e3c4f946d7f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 684,
              "time": 22.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0115.jpg",
              "sha256": "6c41f602ab1487a0eeccd93bfdcfe8166f60d5ee26335388eb6a754671c65f3f"
            }
          ],
          "adaptedActionReaction": "Катерина повертається вперед, трохи змінює положення зап’ясть на кермі та посміхається.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            23.6573,
            24.8147
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Катерина повертається вперед, трохи змінює положення зап’ясть на кермі та посміхається.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            23.6573,
            24.8147
          ],
          "targetSongTime": [
            23.6573,
            24.8147
          ],
          "plannedAction": "Катерина повертається вперед, трохи змінює положення зап’ясть на кермі та посміхається.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 23.6573,
              "end": 24.8147,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s007-e05-uk-v01",
          "sourceEventId": "targ-s007-e05",
          "sourceUnitId": "targ-s007",
          "sourceTime": [
            22.8,
            23.033
          ],
          "sourceObservation": "Caption begins narrator March decline while image still shows younger woman.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 684,
              "time": 22.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0115.jpg",
              "sha256": "6c41f602ab1487a0eeccd93bfdcfe8166f60d5ee26335388eb6a754671c65f3f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 690,
              "time": 23.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0116.jpg",
              "sha256": "a2d4d434b235fa0cd3ef202057d9b0e709ea1e326c3bb41ae31efefe23bc2c8b"
            }
          ],
          "adaptedActionReaction": "Слова Оксани про березневий занепад починаються ще поверх спокійного портрета Катерини; контраст не означає результат крему в іншої героїні.",
          "characters": [
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            24.8147,
            25.0196
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Visualizes seemingly effortless youth while narrator says time has not caught up; car motif contrasts later distressed mother.",
          "characterBindings": [
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "контраст не означає результат крему в іншої героїні.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            24.8147,
            25.0196
          ],
          "targetSongTime": [
            24.8147,
            25.0196
          ],
          "plannedAction": "Слова Оксани про березневий занепад починаються ще поверх спокійного портрета Катерини; контраст не означає результат крему в іншої героїні.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 24.8147,
              "end": 25.0196,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.8755999999999986,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s007-v01.json",
          "sha256": "c9679b9fdf1333c8641d20ec412a1023540b4bcd9ac549c5f2c9c23626fecc61"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s008",
      "sourceNativeFrames": [
        691,
        742
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s008-e01",
          "time": 23.033333333333335,
          "start": 23.033333333333335,
          "end": 23.8,
          "type": "distress",
          "observation": "Palms cover nose/mouth; brow contracted and eyes downward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 690,
              "time": 23.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0116.jpg",
              "sha256": "a2d4d434b235fa0cd3ef202057d9b0e709ea1e326c3bb41ae31efefe23bc2c8b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 714,
              "time": 23.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0120.jpg",
              "sha256": "a0dc899c7d66524f8cda38c65b811891d9045ed5334d26808120516cf34d0217"
            }
          ]
        },
        {
          "id": "targ-s008-e02",
          "time": 23.8,
          "start": 23.8,
          "end": 24.4,
          "type": "gaze-change",
          "observation": "Eyes lift toward camera above hands then drop; shoulders remain compressed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 714,
              "time": 23.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0120.jpg",
              "sha256": "a0dc899c7d66524f8cda38c65b811891d9045ed5334d26808120516cf34d0217"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 732,
              "time": 24.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0123.jpg",
              "sha256": "127b8bfeac190b570ec0391bfe3391c13f883592b49e054b6de7c6df2029c5f7"
            }
          ]
        },
        {
          "id": "targ-s008-e03",
          "time": 24.4,
          "start": 24.4,
          "end": 24.733,
          "type": "hold",
          "observation": "Hands stay pressed together across lower face before mirror evidence cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 732,
              "time": 24.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0123.jpg",
              "sha256": "127b8bfeac190b570ec0391bfe3391c13f883592b49e054b6de7c6df2029c5f7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 738,
              "time": 24.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0124.jpg",
              "sha256": "d1796109e3d0d6ceb89411ddd90bb13ddc9e0034a4ae6bac7af50e040a82ccfd"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-009"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-009-ua-r2"
      ],
      "adaptedWords": [
        "А я́ у бе́резні себе́ Уже́ не впізнава́ла."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Оксана затуляє рот і ніс руками у тьмяній спальні; волосся розпущене. Це реакція на розрив.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/original.mp4",
          "sha256": "f092612bfd4e3bbb12d46d4103209557b1872768433582a9af36d77f3503c378",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/entry.jpg",
          "sha256": "7e4b413c28328fa9c52e7b141403276f8654f20f25756487432582a7b73d1176",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/middle.jpg",
          "sha256": "2e39413bb46cd07ede79ae6aa5f5393f347296367ee6f5dcc4c3266f851ee1d4",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/exit.jpg",
          "sha256": "0e1fe362a9699da723a4bb90a553c376272b0ab945254e44dc819e6432611ce0",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/original.wav",
          "sha256": "af782c0c8db0b80e3d5f13beb47d686bbd1157472b7c6a3d5faa049448e40a24",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s008/source-text.json",
          "sha256": "68b7ef113cbb838f6bc2deae1d5b7c71c565ad1766c5552e4a12cd9a1f8c63c7",
          "role": "actual own-original source unit targ-s008",
          "sourceTime": [
            23.033333333333335,
            24.733333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        25.02,
        27.06
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        25.02,
        27.06
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s008-e01-uk-v01",
          "sourceEventId": "targ-s008-e01",
          "sourceUnitId": "targ-s008",
          "sourceTime": [
            23.033333333333335,
            23.8
          ],
          "sourceObservation": "Palms cover nose/mouth; brow contracted and eyes downward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 690,
              "time": 23.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0116.jpg",
              "sha256": "a2d4d434b235fa0cd3ef202057d9b0e709ea1e326c3bb41ae31efefe23bc2c8b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 714,
              "time": 23.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0120.jpg",
              "sha256": "a0dc899c7d66524f8cda38c65b811891d9045ed5334d26808120516cf34d0217"
            }
          ],
          "adaptedActionReaction": "Оксана закриває долонями ніс і рот, опускаючи погляд; її брови напружені.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            25.02,
            25.94
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Contrasts youthful-driving insert with narrator private burden; grief is cause/context, not skin diagnosis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "її брови напружені.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            25.02,
            25.94
          ],
          "targetSongTime": [
            25.02,
            25.94
          ],
          "plannedAction": "Оксана закриває долонями ніс і рот, опускаючи погляд; її брови напружені.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 25.02,
              "end": 25.94,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s008-e02-uk-v01",
          "sourceEventId": "targ-s008-e02",
          "sourceUnitId": "targ-s008",
          "sourceTime": [
            23.8,
            24.4
          ],
          "sourceObservation": "Eyes lift toward camera above hands then drop; shoulders remain compressed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 714,
              "time": 23.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0120.jpg",
              "sha256": "a0dc899c7d66524f8cda38c65b811891d9045ed5334d26808120516cf34d0217"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 732,
              "time": 24.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0123.jpg",
              "sha256": "127b8bfeac190b570ec0391bfe3391c13f883592b49e054b6de7c6df2029c5f7"
            }
          ],
          "adaptedActionReaction": "Очі Оксани піднімаються над руками до камери, потім знову опускаються; плечі залишаються стиснутими.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            25.94,
            26.66
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Contrasts youthful-driving insert with narrator private burden; grief is cause/context, not skin diagnosis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "плечі залишаються стиснутими.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            25.94,
            26.66
          ],
          "targetSongTime": [
            25.94,
            26.66
          ],
          "plannedAction": "Очі Оксани піднімаються над руками до камери, потім знову опускаються; плечі залишаються стиснутими.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 25.94,
              "end": 26.66,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s008-e03-uk-v01",
          "sourceEventId": "targ-s008-e03",
          "sourceUnitId": "targ-s008",
          "sourceTime": [
            24.4,
            24.733
          ],
          "sourceObservation": "Hands stay pressed together across lower face before mirror evidence cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 732,
              "time": 24.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0123.jpg",
              "sha256": "127b8bfeac190b570ec0391bfe3391c13f883592b49e054b6de7c6df2029c5f7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 738,
              "time": 24.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0124.jpg",
              "sha256": "d1796109e3d0d6ceb89411ddd90bb13ddc9e0034a4ae6bac7af50e040a82ccfd"
            }
          ],
          "adaptedActionReaction": "Оксана утримує руки біля нижньої частини обличчя перед переходом до окремого доказового виду шиї.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            26.66,
            27.0596
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Contrasts youthful-driving insert with narrator private burden; grief is cause/context, not skin diagnosis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана утримує руки біля нижньої частини обличчя перед переходом до окремого доказового виду шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            26.66,
            27.0596
          ],
          "targetSongTime": [
            26.66,
            27.0596
          ],
          "plannedAction": "Оксана утримує руки біля нижньої частини обличчя перед переходом до окремого доказового виду шиї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 26.66,
              "end": 27.0596,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 2.039999999999999,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s008-v01.json",
          "sha256": "04062a780f8799c877bf37bf82f786c61c9539700dd8ca6f8b92cb37a0a4abb2"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s009",
      "sourceNativeFrames": [
        742,
        826
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s009-e01",
          "time": 24.733333333333334,
          "start": 24.733333333333334,
          "end": 25.6,
          "type": "touch",
          "observation": "Fingertips of both hands contact cheeks; brow pinched, eyes track reflection.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 744,
              "time": 24.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0125.jpg",
              "sha256": "4f3d2aaa70dd242528943d3ddfbad4e3782702bc4b55f04781d5afb96e088400"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 768,
              "time": 25.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0129.jpg",
              "sha256": "1e6fa28c2b99e42fc007f02f263aefad832248aa9c50d9a6a9b37a7657cf837d"
            }
          ]
        },
        {
          "id": "targ-s009-e02",
          "time": 25.6,
          "start": 25.6,
          "end": 26.2,
          "type": "gaze-change",
          "observation": "Eyes widen at reflected patches; chin lifts slightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 768,
              "time": 25.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0129.jpg",
              "sha256": "1e6fa28c2b99e42fc007f02f263aefad832248aa9c50d9a6a9b37a7657cf837d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 786,
              "time": 26.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0132.jpg",
              "sha256": "a2f51ba7075280cb4f911fb0b5b39b9bed5b52257cd9d1f54a8839335cf92a0a"
            }
          ]
        },
        {
          "id": "targ-s009-e03",
          "time": 26.2,
          "start": 26.2,
          "end": 26.8,
          "type": "inspection",
          "observation": "Right-reflection hand moves along lower cheek/jaw while other stays near face.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 786,
              "time": 26.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0132.jpg",
              "sha256": "a2f51ba7075280cb4f911fb0b5b39b9bed5b52257cd9d1f54a8839335cf92a0a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 804,
              "time": 26.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0135.jpg",
              "sha256": "7e1901283839ff2d491700f55a22db0473e2802fe8c2ecc8677a135cf0bb13c3"
            }
          ]
        },
        {
          "id": "targ-s009-e04",
          "time": 26.8,
          "start": 26.8,
          "end": 27.533,
          "type": "expression-change",
          "observation": "Mouth opens slightly, gaze stays fixed in mirror; skin remains patched.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 804,
              "time": 26.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0135.jpg",
              "sha256": "7e1901283839ff2d491700f55a22db0473e2802fe8c2ecc8677a135cf0bb13c3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 822,
              "time": 27.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0138.jpg",
              "sha256": "01c23354e4c557715bd5eb50a9dcd7d52efa40ed9808736f28eb51b5e0eb2622"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-009",
        "targ-caption-010"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-009-ua-r2",
        "targ-caption-010-ua-r2"
      ],
      "adaptedWords": [
        "А я́ у бе́резні себе́ Уже́ не впізнава́ла.",
        "За пі́в ро́ку постарі́ла, Мо́в на п’я́ть ро́ків. Стре́с і сльо́зи щоно́чі."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Оксана роздивляється крепові дрібні заломи й поперечні лінії власної шиї у ванній; стабільне нейтральне світло не приховує дефект.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/original.mp4",
          "sha256": "dbce93337b1e7189b34534b55c12d774bec2336afe395eca208fef2638c554e6",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/entry.jpg",
          "sha256": "aaccd29fd015a071e91a09696a28abfd1b6eb8a0ab7e6bdc53d1473f40064e84",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/middle.jpg",
          "sha256": "9bf3c5ccbd4f480c78900cddeace58543fd1206fdd8be65d7c2eef8d7f796912",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/exit.jpg",
          "sha256": "faa48b2652049c01de40f55695fb1413336307c72c348d6df438dd9d2c0041b2",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/original.wav",
          "sha256": "4753fcdc931be8af3e0878e146d332b13609616bb8359e9b1402edd5c93ec669",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s009/source-text.json",
          "sha256": "6f874a52755fafa461f95fe69c0d40c3fca7fda7d5e790c39f07e34a20bf2a12",
          "role": "actual own-original source unit targ-s009",
          "sourceTime": [
            24.733333333333334,
            27.533333333333335
          ]
        }
      ],
      "acceptedSongTime": [
        27.06,
        31.053
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        27.06,
        31.053
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s009-e01-uk-v01",
          "sourceEventId": "targ-s009-e01",
          "sourceUnitId": "targ-s009",
          "sourceTime": [
            24.733333333333334,
            25.6
          ],
          "sourceObservation": "Fingertips of both hands contact cheeks; brow pinched, eyes track reflection.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 744,
              "time": 24.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0125.jpg",
              "sha256": "4f3d2aaa70dd242528943d3ddfbad4e3782702bc4b55f04781d5afb96e088400"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 768,
              "time": 25.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0129.jpg",
              "sha256": "1e6fa28c2b99e42fc007f02f263aefad832248aa9c50d9a6a9b37a7657cf837d"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться в дзеркало й торкається пальцями боків шиї; у зрівняному світлі видно задані дрібні заломи та поперечні лінії.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            27.06,
            28.1
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Gives visual evidence for feeling aged; later same self-touch/mirror grammar is repeated after care.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "у зрівняному світлі видно задані дрібні заломи та поперечні лінії.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            27.06,
            28.1
          ],
          "targetSongTime": [
            27.06,
            28.1
          ],
          "plannedAction": "Оксана дивиться в дзеркало й торкається пальцями боків шиї; у зрівняному світлі видно задані дрібні заломи та поперечні лінії.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 27.06,
              "end": 28.1,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s009-e02-uk-v01",
          "sourceEventId": "targ-s009-e02",
          "sourceUnitId": "targ-s009",
          "sourceTime": [
            25.6,
            26.2
          ],
          "sourceObservation": "Eyes widen at reflected patches; chin lifts slightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 768,
              "time": 25.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0129.jpg",
              "sha256": "1e6fa28c2b99e42fc007f02f263aefad832248aa9c50d9a6a9b37a7657cf837d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 786,
              "time": 26.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0132.jpg",
              "sha256": "a2f51ba7075280cb4f911fb0b5b39b9bed5b52257cd9d1f54a8839335cf92a0a"
            }
          ],
          "adaptedActionReaction": "Оксана ширше відкриває очі й трохи піднімає підборіддя, помітивши нерівну крепову текстуру шиї.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            28.1,
            28.9661
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Gives visual evidence for feeling aged; later same self-touch/mirror grammar is repeated after care.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана ширше відкриває очі й трохи піднімає підборіддя, помітивши нерівну крепову текстуру шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            28.1,
            28.9661
          ],
          "targetSongTime": [
            28.1,
            28.9661
          ],
          "plannedAction": "Оксана ширше відкриває очі й трохи піднімає підборіддя, помітивши нерівну крепову текстуру шиї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 28.1,
              "end": 28.9661,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s009-e03-uk-v01",
          "sourceEventId": "targ-s009-e03",
          "sourceUnitId": "targ-s009",
          "sourceTime": [
            26.2,
            26.8
          ],
          "sourceObservation": "Right-reflection hand moves along lower cheek/jaw while other stays near face.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 786,
              "time": 26.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0132.jpg",
              "sha256": "a2f51ba7075280cb4f911fb0b5b39b9bed5b52257cd9d1f54a8839335cf92a0a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 804,
              "time": 26.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0135.jpg",
              "sha256": "7e1901283839ff2d491700f55a22db0473e2802fe8c2ecc8677a135cf0bb13c3"
            }
          ],
          "adaptedActionReaction": "Одна рука проходить уздовж бокової поверхні шиї, друга утримує відкритий комір; дефект залишається без змін.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            28.9661,
            29.9052
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Gives visual evidence for feeling aged; later same self-touch/mirror grammar is repeated after care.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "дефект залишається без змін.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            28.9661,
            29.9052
          ],
          "targetSongTime": [
            28.9661,
            29.9052
          ],
          "plannedAction": "Одна рука проходить уздовж бокової поверхні шиї, друга утримує відкритий комір; дефект залишається без змін.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 28.9661,
              "end": 29.9052,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s009-e04-uk-v01",
          "sourceEventId": "targ-s009-e04",
          "sourceUnitId": "targ-s009",
          "sourceTime": [
            26.8,
            27.533
          ],
          "sourceObservation": "Mouth opens slightly, gaze stays fixed in mirror; skin remains patched.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 804,
              "time": 26.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0135.jpg",
              "sha256": "7e1901283839ff2d491700f55a22db0473e2802fe8c2ecc8677a135cf0bb13c3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 822,
              "time": 27.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0138.jpg",
              "sha256": "01c23354e4c557715bd5eb50a9dcd7d52efa40ed9808736f28eb51b5e0eb2622"
            }
          ],
          "adaptedActionReaction": "Рот Оксани ледь відкривається, погляд прикований до відображення шиї; жодного покращення до догляду.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            29.9052,
            31.0525
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Gives visual evidence for feeling aged; later same self-touch/mirror grammar is repeated after care.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "жодного покращення до догляду.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            29.9052,
            31.0525
          ],
          "targetSongTime": [
            29.9052,
            31.0525
          ],
          "plannedAction": "Рот Оксани ледь відкривається, погляд прикований до відображення шиї; жодного покращення до догляду.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 29.9052,
              "end": 31.0525,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.993000000000002,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s009-v01.json",
          "sha256": "c6de94004f9c7fb35de5dd8692ac771f3689c58af420355bf540bd436b2d5c6d"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s010",
      "sourceNativeFrames": [
        826,
        877
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s010-e01",
          "time": 27.533333333333335,
          "start": 27.533333333333335,
          "end": 27.8,
          "type": "touch",
          "observation": "Palm/fingers press temple and forehead; eyes briefly close.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 828,
              "time": 27.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0139.jpg",
              "sha256": "13a4f0be4b8c5f47442c6101a2ac2a241c14c625224f1fe25b1fc92ede742630"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 834,
              "time": 27.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0140.jpg",
              "sha256": "573b36511a0781b21aa1909a2ecc2aacaadc61e7c576612a5d7323e5c6e78c91"
            }
          ]
        },
        {
          "id": "targ-s010-e02",
          "time": 27.8,
          "start": 27.8,
          "end": 28.6,
          "type": "reaction",
          "observation": "Eyes open wide and mouth opens; head tilts against hand.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 834,
              "time": 27.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0140.jpg",
              "sha256": "573b36511a0781b21aa1909a2ecc2aacaadc61e7c576612a5d7323e5c6e78c91"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 858,
              "time": 28.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0144.jpg",
              "sha256": "bbf927eff9c4c8c1945d01d7910e6b75009d0667561234887d850dd80f86bfcd"
            }
          ]
        },
        {
          "id": "targ-s010-e03",
          "time": 28.6,
          "start": 28.6,
          "end": 29.233,
          "type": "reaction",
          "observation": "Gaze lowers, eyelids close, mouth tightens; hand maintains forehead contact.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 858,
              "time": 28.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0144.jpg",
              "sha256": "bbf927eff9c4c8c1945d01d7910e6b75009d0667561234887d850dd80f86bfcd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 876,
              "time": 29.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0147.jpg",
              "sha256": "a96c59d4e984a598bac9a6babb4a849e5745feaffbece611dda1b72fa7ab4687"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-010"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-010-ua-r2"
      ],
      "adaptedWords": [
        "За пі́в ро́ку постарі́ла, Мо́в на п’я́ть ро́ків. Стре́с і сльо́зи щоно́чі."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Тісний домашній план: долоня Оксани притиснута до чола, погляд опускається від виснаження.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/original.mp4",
          "sha256": "6267ddb924c2e5087110e10a489af4b0d68cf6c45d8c851a7607d3aefd528c3b",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/entry.jpg",
          "sha256": "c97e1d57a91948db6a1e8ed49ca2e1d517b7f3c8347f3d8c25ad431d46cde381",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/middle.jpg",
          "sha256": "aeaa52ca76265d18856012130c0b8805b73347fba6e5b92fb027b99d83c8eb1e",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/exit.jpg",
          "sha256": "8cfed36b5e72b9f4a03852d3ed0a28f335db8a60cb18d33b95b2ef254511b0e6",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/original.wav",
          "sha256": "d73a8ab7e918503c9a56053719c421ee879f6bff411e56d91df489fe7b46245f",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s010/source-text.json",
          "sha256": "1bad13ed6b9866022a664522f9dd8cb16c02b206b44e002a08f7d8f44459acbe",
          "role": "actual own-original source unit targ-s010",
          "sourceTime": [
            27.533333333333335,
            29.233333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        31.053,
        33.7139
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        31.053,
        33.7139
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s010-e01-uk-v01",
          "sourceEventId": "targ-s010-e01",
          "sourceUnitId": "targ-s010",
          "sourceTime": [
            27.533333333333335,
            27.8
          ],
          "sourceObservation": "Palm/fingers press temple and forehead; eyes briefly close.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 828,
              "time": 27.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0139.jpg",
              "sha256": "13a4f0be4b8c5f47442c6101a2ac2a241c14c625224f1fe25b1fc92ede742630"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 834,
              "time": 27.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0140.jpg",
              "sha256": "573b36511a0781b21aa1909a2ecc2aacaadc61e7c576612a5d7323e5c6e78c91"
            }
          ],
          "adaptedActionReaction": "Оксана притискає долоню до скроні й лоба та ненадовго заплющує очі; жест показує стрес, а не шкірну проблему лоба.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            31.053,
            31.4704
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "A separate stress image inside same lyric sentence; cannot merge with mirror or crying shot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "жест показує стрес, а не шкірну проблему лоба.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            31.053,
            31.4704
          ],
          "targetSongTime": [
            31.053,
            31.4704
          ],
          "plannedAction": "Оксана притискає долоню до скроні й лоба та ненадовго заплющує очі; жест показує стрес, а не шкірну проблему лоба.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 31.053,
              "end": 31.4704,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s010-e02-uk-v01",
          "sourceEventId": "targ-s010-e02",
          "sourceUnitId": "targ-s010",
          "sourceTime": [
            27.8,
            28.6
          ],
          "sourceObservation": "Eyes open wide and mouth opens; head tilts against hand.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 834,
              "time": 27.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0140.jpg",
              "sha256": "573b36511a0781b21aa1909a2ecc2aacaadc61e7c576612a5d7323e5c6e78c91"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 858,
              "time": 28.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0144.jpg",
              "sha256": "bbf927eff9c4c8c1945d01d7910e6b75009d0667561234887d850dd80f86bfcd"
            }
          ],
          "adaptedActionReaction": "Оксана широко відкриває очі й рот, нахиляючи голову до руки.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            31.4704,
            32.7226
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "A separate stress image inside same lyric sentence; cannot merge with mirror or crying shot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана широко відкриває очі й рот, нахиляючи голову до руки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            31.4704,
            32.7226
          ],
          "targetSongTime": [
            31.4704,
            32.7226
          ],
          "plannedAction": "Оксана широко відкриває очі й рот, нахиляючи голову до руки.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 31.4704,
              "end": 32.7226,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s010-e03-uk-v01",
          "sourceEventId": "targ-s010-e03",
          "sourceUnitId": "targ-s010",
          "sourceTime": [
            28.6,
            29.233
          ],
          "sourceObservation": "Gaze lowers, eyelids close, mouth tightens; hand maintains forehead contact.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 858,
              "time": 28.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0144.jpg",
              "sha256": "bbf927eff9c4c8c1945d01d7910e6b75009d0667561234887d850dd80f86bfcd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 876,
              "time": 29.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0147.jpg",
              "sha256": "a96c59d4e984a598bac9a6babb4a849e5745feaffbece611dda1b72fa7ab4687"
            }
          ],
          "adaptedActionReaction": "Оксана опускає погляд, змикає повіки та стискає рот; рука залишається на лобі.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            32.7226,
            33.7134
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "A separate stress image inside same lyric sentence; cannot merge with mirror or crying shot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "рука залишається на лобі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            32.7226,
            33.7134
          ],
          "targetSongTime": [
            32.7226,
            33.7134
          ],
          "plannedAction": "Оксана опускає погляд, змикає повіки та стискає рот; рука залишається на лобі.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 32.7226,
              "end": 33.7134,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 2.6609000000000016,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s010-v01.json",
          "sha256": "b2e0490c4faa3fe0a8c3f07eea838f26639f435ddef84185b2ab093d8ed10408"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s011",
      "sourceNativeFrames": [
        877,
        930
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s011-e01",
          "time": 29.233333333333334,
          "start": 29.233333333333334,
          "end": 30.0,
          "type": "distress",
          "observation": "Body folds forward over knees, hands cover mouth/nose.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 876,
              "time": 29.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0147.jpg",
              "sha256": "a96c59d4e984a598bac9a6babb4a849e5745feaffbece611dda1b72fa7ab4687"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 900,
              "time": 30.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0151.jpg",
              "sha256": "fa1bd99798f1f3dddb88ced2725f0388666101edb979207859f967e2ed4ebb1a"
            }
          ]
        },
        {
          "id": "targ-s011-e02",
          "time": 30.0,
          "start": 30.0,
          "end": 30.6,
          "type": "micro-motion",
          "observation": "Shoulders and head make small downward motions; hands remain fixed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 900,
              "time": 30.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0151.jpg",
              "sha256": "fa1bd99798f1f3dddb88ced2725f0388666101edb979207859f967e2ed4ebb1a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 918,
              "time": 30.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0154.jpg",
              "sha256": "043a0d833eb7796b63be2bc0c31abc77c829bb351d3e3ed15e8c9e5b0f1219a7"
            }
          ]
        },
        {
          "id": "targ-s011-e03",
          "time": 30.6,
          "start": 30.6,
          "end": 31.0,
          "type": "caption-anticipation",
          "observation": "Kids-together lyric/card arrives while isolated crying image remains.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 918,
              "time": 30.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0154.jpg",
              "sha256": "043a0d833eb7796b63be2bc0c31abc77c829bb351d3e3ed15e8c9e5b0f1219a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 930,
              "time": 31.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0156.jpg",
              "sha256": "723353dcd44d49131f7fab8a5ebf37fc7c0f8eb10e9bc189053d23809939d0db"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-010",
        "targ-caption-011"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-010-ua-r2",
        "targ-caption-011-ua-r2"
      ],
      "adaptedWords": [
        "За пі́в ро́ку постарі́ла, Мо́в на п’я́ть ро́ків. Стре́с і сльо́зи щоно́чі.",
        "Була́ ді́тям опо́рою, Хо́ч сама́ ле́дь трима́лась."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Ширший окремий план: Оксана сидить на краю ліжка й закриває обличчя обома руками.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/original.mp4",
          "sha256": "0596fa6341af41a81723fedf9429aac0976027dffc7583264877c319b5ce39de",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/entry.jpg",
          "sha256": "4cfaff9b69b5a03fce15ec10d5f92f5a87637481a276998910157b59b30e1336",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/middle.jpg",
          "sha256": "64b14bfa702cb59cbcadf616f5dcc77153d389083289ad038c092ff97dbc4094",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/exit.jpg",
          "sha256": "1b1d0226a2b04ac3b4d953bfb2714427140c76bfa6117bd13aa3449b374132fa",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/original.wav",
          "sha256": "2cd6abff12346403ed61037ab9a3646370f6bd11282f4584421478d2df9fc3ca",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s011/source-text.json",
          "sha256": "9fd9d493ace97af98683763b53e8312ffd513ea4c8bb7f4960b69036b1ab5dbe",
          "role": "actual own-original source unit targ-s011",
          "sourceTime": [
            29.233333333333334,
            31.0
          ]
        }
      ],
      "acceptedSongTime": [
        33.7139,
        36.9567
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        33.7139,
        36.9567
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s011-e01-uk-v01",
          "sourceEventId": "targ-s011-e01",
          "sourceUnitId": "targ-s011",
          "sourceTime": [
            29.233333333333334,
            30.0
          ],
          "sourceObservation": "Body folds forward over knees, hands cover mouth/nose.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 876,
              "time": 29.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0147.jpg",
              "sha256": "a96c59d4e984a598bac9a6babb4a849e5745feaffbece611dda1b72fa7ab4687"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 900,
              "time": 30.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0151.jpg",
              "sha256": "fa1bd99798f1f3dddb88ced2725f0388666101edb979207859f967e2ed4ebb1a"
            }
          ],
          "adaptedActionReaction": "Оксана нахиляється над колінами, закриваючи руками рот і ніс.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            33.7139,
            34.9139
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Repeats private distress in broader lonely space under crying-every-night line.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана нахиляється над колінами, закриваючи руками рот і ніс.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            33.7139,
            34.9139
          ],
          "targetSongTime": [
            33.7139,
            34.9139
          ],
          "plannedAction": "Оксана нахиляється над колінами, закриваючи руками рот і ніс.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 33.7139,
              "end": 34.9139,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s011-e02-uk-v01",
          "sourceEventId": "targ-s011-e02",
          "sourceUnitId": "targ-s011",
          "sourceTime": [
            30.0,
            30.6
          ],
          "sourceObservation": "Shoulders and head make small downward motions; hands remain fixed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 900,
              "time": 30.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0151.jpg",
              "sha256": "fa1bd99798f1f3dddb88ced2725f0388666101edb979207859f967e2ed4ebb1a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 918,
              "time": 30.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0154.jpg",
              "sha256": "043a0d833eb7796b63be2bc0c31abc77c829bb351d3e3ed15e8c9e5b0f1219a7"
            }
          ],
          "adaptedActionReaction": "Плечі й голова Оксани коротко опускаються; руки залишаються біля обличчя.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            34.9139,
            36.0122
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Repeats private distress in broader lonely space under crying-every-night line.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "руки залишаються біля обличчя.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            34.9139,
            36.0122
          ],
          "targetSongTime": [
            34.9139,
            36.0122
          ],
          "plannedAction": "Плечі й голова Оксани коротко опускаються; руки залишаються біля обличчя.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 34.9139,
              "end": 36.0122,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s011-e03-uk-v01",
          "sourceEventId": "targ-s011-e03",
          "sourceUnitId": "targ-s011",
          "sourceTime": [
            30.6,
            31.0
          ],
          "sourceObservation": "Kids-together lyric/card arrives while isolated crying image remains.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 918,
              "time": 30.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0154.jpg",
              "sha256": "043a0d833eb7796b63be2bc0c31abc77c829bb351d3e3ed15e8c9e5b0f1219a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 930,
              "time": 31.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0156.jpg",
              "sha256": "723353dcd44d49131f7fab8a5ebf37fc7c0f8eb10e9bc189053d23809939d0db"
            }
          ],
          "adaptedActionReaction": "Починаються слова про необхідність дати раду дітям; кадр ще утримує самотню Оксану.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            36.0122,
            36.9567
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Repeats private distress in broader lonely space under crying-every-night line.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "кадр ще утримує самотню Оксану.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            36.0122,
            36.9567
          ],
          "targetSongTime": [
            36.0122,
            36.9567
          ],
          "plannedAction": "Починаються слова про необхідність дати раду дітям; кадр ще утримує самотню Оксану.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 36.0122,
              "end": 36.9567,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.2427999999999955,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s011-v01.json",
          "sha256": "a26f6d70d3abdd9f14cb173e6c45d899546a8a1b35974ccd0ffc6c2145014b19"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s012",
      "sourceNativeFrames": [
        930,
        990
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s012-e01",
          "time": 31.0,
          "start": 31.0,
          "end": 31.4,
          "type": "gaze-change",
          "observation": "Mother raises open hand beside head and turns away from pot toward doorway.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 930,
              "time": 31.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0156.jpg",
              "sha256": "723353dcd44d49131f7fab8a5ebf37fc7c0f8eb10e9bc189053d23809939d0db"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 942,
              "time": 31.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0158.jpg",
              "sha256": "757b81387436385753e6324a1a6e0bcd24b0044d5ecfca6e2d9aa4e600f0390c"
            }
          ]
        },
        {
          "id": "targ-s012-e02",
          "time": 31.4,
          "start": 31.4,
          "end": 32.2,
          "type": "reveal",
          "observation": "Two small children become visible behind her in doorway; she looks back at them.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 942,
              "time": 31.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0158.jpg",
              "sha256": "757b81387436385753e6324a1a6e0bcd24b0044d5ecfca6e2d9aa4e600f0390c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 966,
              "time": 32.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0162.jpg",
              "sha256": "d89fdc14dcec61318a8375630ae2ef0c17f31758086aa9e14d2ba1f97aa1f9d2"
            }
          ]
        },
        {
          "id": "targ-s012-e03",
          "time": 32.2,
          "start": 32.2,
          "end": 32.6,
          "type": "body-turn",
          "observation": "Mother turns face/chest forward toward stove again.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 966,
              "time": 32.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0162.jpg",
              "sha256": "d89fdc14dcec61318a8375630ae2ef0c17f31758086aa9e14d2ba1f97aa1f9d2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 978,
              "time": 32.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0164.jpg",
              "sha256": "9b18d4001dd817fb56910b543c981466af435564405ff514cf9e3d25cbba484e"
            }
          ]
        },
        {
          "id": "targ-s012-e04",
          "time": 32.6,
          "start": 32.6,
          "end": 33.0,
          "type": "object-action",
          "observation": "Hand returns toward stirring utensil/pot; worried gaze drops to cooking.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 978,
              "time": 32.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0164.jpg",
              "sha256": "9b18d4001dd817fb56910b543c981466af435564405ff514cf9e3d25cbba484e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 990,
              "time": 33.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0166.jpg",
              "sha256": "70e586eeeb2420ce3dc5d901e0ec740516ce6d108f33a2225f7c7d6f7ac11c66"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-011"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-011-ua-r2"
      ],
      "adaptedWords": [
        "Була́ ді́тям опо́рою, Хо́ч сама́ ле́дь трима́лась."
      ],
      "roles": [
        "oksana",
        "sofiia",
        "danylo"
      ],
      "problemState": "before",
      "plannedAction": "Оксана біля плити повертається до Софії й Данила у дверях, тоді знов до каструлі. Мати продовжує дбати про дітей попри свій стан.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/original.mp4",
          "sha256": "443622b6fffe3c5b6d74ca7aca41d5cfefc57f63563f02930cc9af88de23eb2d",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/entry.jpg",
          "sha256": "b4d379ba7daef04ffde40716366d1ec5d6e751e0e5b63bec672ee20aa511cc51",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/middle.jpg",
          "sha256": "e7a8090ba3d7707ce0de269cc3822c800724a6990cf8879f6eaac66e92c6b1cf",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/exit.jpg",
          "sha256": "c6e7373b3ec268ec8145502bd1702b1726d5e904e389a0ff348b34312579a10a",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/original.wav",
          "sha256": "8aa0d81e35879641adb8908816c74e00b944ded7b7154c2ea0f221fddfe62db2",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s012/source-text.json",
          "sha256": "b03a6166129ab4be0e9c134687c1d28f274343504524d588ca15db9744beb58b",
          "role": "actual own-original source unit targ-s012",
          "sourceTime": [
            31.0,
            33.0
          ]
        }
      ],
      "acceptedSongTime": [
        36.9567,
        41.679
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        36.9567,
        41.679
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s012-e01-uk-v01",
          "sourceEventId": "targ-s012-e01",
          "sourceUnitId": "targ-s012",
          "sourceTime": [
            31.0,
            31.4
          ],
          "sourceObservation": "Mother raises open hand beside head and turns away from pot toward doorway.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 930,
              "time": 31.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0156.jpg",
              "sha256": "723353dcd44d49131f7fab8a5ebf37fc7c0f8eb10e9bc189053d23809939d0db"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 942,
              "time": 31.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0158.jpg",
              "sha256": "757b81387436385753e6324a1a6e0bcd24b0044d5ecfca6e2d9aa4e600f0390c"
            }
          ],
          "adaptedActionReaction": "На кухні Оксана піднімає відкриту руку біля голови й відвертається від каструлі до дверей.",
          "characters": [
            "oksana",
            "sofiia",
            "danylo"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            36.9567,
            37.9012
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Makes plural kids and caregiving burden visible; later daughter response repays this relationship investment.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "danylo",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/danylo-v03.json",
                "sha256": "0dd1c5c5c2c1687d85844d89221f9f47c411ccb84affff10802c4ad822326514"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "На кухні Оксана піднімає відкриту руку біля голови й відвертається від каструлі до дверей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            36.9567,
            37.9012
          ],
          "targetSongTime": [
            36.9567,
            37.9012
          ],
          "plannedAction": "На кухні Оксана піднімає відкриту руку біля голови й відвертається від каструлі до дверей.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 36.9567,
              "end": 37.9012,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s012-e02-uk-v01",
          "sourceEventId": "targ-s012-e02",
          "sourceUnitId": "targ-s012",
          "sourceTime": [
            31.4,
            32.2
          ],
          "sourceObservation": "Two small children become visible behind her in doorway; she looks back at them.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 942,
              "time": 31.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0158.jpg",
              "sha256": "757b81387436385753e6324a1a6e0bcd24b0044d5ecfca6e2d9aa4e600f0390c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 966,
              "time": 32.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0162.jpg",
              "sha256": "d89fdc14dcec61318a8375630ae2ef0c17f31758086aa9e14d2ba1f97aa1f9d2"
            }
          ],
          "adaptedActionReaction": "У дверях з’являються Софія9 і Данило6; Оксана переводить на них погляд.",
          "characters": [
            "oksana",
            "sofiia",
            "danylo"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            37.9012,
            39.7901
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Makes plural kids and caregiving burden visible; later daughter response repays this relationship investment.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "danylo",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/danylo-v03.json",
                "sha256": "0dd1c5c5c2c1687d85844d89221f9f47c411ccb84affff10802c4ad822326514"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана переводить на них погляд.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            37.9012,
            39.7901
          ],
          "targetSongTime": [
            37.9012,
            39.7901
          ],
          "plannedAction": "У дверях з’являються Софія9 і Данило6; Оксана переводить на них погляд.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 37.9012,
              "end": 39.7901,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s012-e03-uk-v01",
          "sourceEventId": "targ-s012-e03",
          "sourceUnitId": "targ-s012",
          "sourceTime": [
            32.2,
            32.6
          ],
          "sourceObservation": "Mother turns face/chest forward toward stove again.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 966,
              "time": 32.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0162.jpg",
              "sha256": "d89fdc14dcec61318a8375630ae2ef0c17f31758086aa9e14d2ba1f97aa1f9d2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 978,
              "time": 32.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0164.jpg",
              "sha256": "9b18d4001dd817fb56910b543c981466af435564405ff514cf9e3d25cbba484e"
            }
          ],
          "adaptedActionReaction": "Оксана повертає обличчя й корпус назад до плити, зберігаючи відчуття побутового навантаження.",
          "characters": [
            "oksana",
            "sofiia",
            "danylo"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            39.7901,
            40.7345
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Makes plural kids and caregiving burden visible; later daughter response repays this relationship investment.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "danylo",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/danylo-v03.json",
                "sha256": "0dd1c5c5c2c1687d85844d89221f9f47c411ccb84affff10802c4ad822326514"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана повертає обличчя й корпус назад до плити, зберігаючи відчуття побутового навантаження.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            39.7901,
            40.7345
          ],
          "targetSongTime": [
            39.7901,
            40.7345
          ],
          "plannedAction": "Оксана повертає обличчя й корпус назад до плити, зберігаючи відчуття побутового навантаження.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 39.7901,
              "end": 40.7345,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s012-e04-uk-v01",
          "sourceEventId": "targ-s012-e04",
          "sourceUnitId": "targ-s012",
          "sourceTime": [
            32.6,
            33.0
          ],
          "sourceObservation": "Hand returns toward stirring utensil/pot; worried gaze drops to cooking.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 978,
              "time": 32.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0164.jpg",
              "sha256": "9b18d4001dd817fb56910b543c981466af435564405ff514cf9e3d25cbba484e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 990,
              "time": 33.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0166.jpg",
              "sha256": "70e586eeeb2420ce3dc5d901e0ec740516ce6d108f33a2225f7c7d6f7ac11c66"
            }
          ],
          "adaptedActionReaction": "Рука Оксани повертається до ложки й каструлі; стурбований погляд опускається на вечерю.",
          "characters": [
            "oksana",
            "sofiia",
            "danylo"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            40.7345,
            41.679
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Makes plural kids and caregiving burden visible; later daughter response repays this relationship investment.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "danylo",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/danylo-v03.json",
                "sha256": "0dd1c5c5c2c1687d85844d89221f9f47c411ccb84affff10802c4ad822326514"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "стурбований погляд опускається на вечерю.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            40.7345,
            41.679
          ],
          "targetSongTime": [
            40.7345,
            41.679
          ],
          "plannedAction": "Рука Оксани повертається до ложки й каструлі; стурбований погляд опускається на вечерю.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 40.7345,
              "end": 41.679,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.722300000000004,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s012-v01.json",
          "sha256": "0579f1784fd82abcf6b1fb4bc7d6cd129b0dc1c466cd63ba95de3b52ad555bfd"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s013",
      "sourceNativeFrames": [
        990,
        1112
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s013-e01",
          "time": 33.0,
          "start": 33.0,
          "end": 34.0,
          "type": "locomotion",
          "observation": "Mother walks away into entrance, alternating steps.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 990,
              "time": 33.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0166.jpg",
              "sha256": "70e586eeeb2420ce3dc5d901e0ec740516ce6d108f33a2225f7c7d6f7ac11c66"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1020,
              "time": 34.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0171.jpg",
              "sha256": "576607021424a5f9e68495827b8c02ef48ddd3f60a8f36d8cba7bdc01c45828f"
            }
          ]
        },
        {
          "id": "targ-s013-e02",
          "time": 34.0,
          "start": 34.0,
          "end": 35.0,
          "type": "spatial-change",
          "observation": "Figure shrinks/deepens between door frames; red baskets and shelves surround path.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1020,
              "time": 34.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0171.jpg",
              "sha256": "576607021424a5f9e68495827b8c02ef48ddd3f60a8f36d8cba7bdc01c45828f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1050,
              "time": 35.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0176.jpg",
              "sha256": "2540df31a73a8eab55ea20ca8cad6413d453c0112067052db88809347dc65226"
            }
          ]
        },
        {
          "id": "targ-s013-e03",
          "time": 35.0,
          "start": 35.0,
          "end": 36.0,
          "type": "caption-change",
          "observation": "No-makeup/hair-in-bun description changes within same walk.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1050,
              "time": 35.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0176.jpg",
              "sha256": "2540df31a73a8eab55ea20ca8cad6413d453c0112067052db88809347dc65226"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1080,
              "time": 36.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0181.jpg",
              "sha256": "2ac18c643c8abd29f2c23153b3c34bee5087d3a76e2e62fc2933a5e1455436ea"
            }
          ]
        },
        {
          "id": "targ-s013-e04",
          "time": 36.0,
          "start": 36.0,
          "end": 37.066,
          "type": "exit-depth",
          "observation": "Mother recedes partly behind sliding-door framework; camera holds storefront geometry.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1080,
              "time": 36.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0181.jpg",
              "sha256": "2ac18c643c8abd29f2c23153b3c34bee5087d3a76e2e62fc2933a5e1455436ea"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1110,
              "time": 37.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0186.jpg",
              "sha256": "ecbda70e124396cb66c3c8389f498be58f29c44b9e482d83bb0fba87e76a7030"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-012",
        "targ-caption-013"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-012-ua-r2",
        "targ-caption-013-ua-r2"
      ],
      "adaptedWords": [
        "У субо́ту зайшла́ до крамни́ці.",
        "Лоси́ни, без макія́жу, Воло́сся зі́бране в пучо́к. Стою́, дивлю́ся на кре́м."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Зі спини Оксана в кардигані входить у львівську крамницю косметики; напис Target не переноситься.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/original.mp4",
          "sha256": "def6a7c613f437bda00dda19a826a4ba666a754078b1e822b25696c24e79cecd",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/entry.jpg",
          "sha256": "f5fc1b553ef39c6e977fedda993ecbbc6643322dc1432e4fc70c3bad5973238c",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/middle.jpg",
          "sha256": "25b8e44acc1dbd61f5c720b2585f3fa346b198df76180fbc03289d5924f38355",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/exit.jpg",
          "sha256": "ef68179953aee5dba203f3c9cc7138249b2deca31e07270dd490b9198c7d51d8",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/original.wav",
          "sha256": "bccc7e626f1267af88c703e3c32775b39b4479f7763bd6b7db76fa871d5dbf83",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s013/source-text.json",
          "sha256": "063a7d9337143c047d9d1f56f38f8a9bd018215431b2f39f4b497e04a049078f",
          "role": "actual own-original source unit targ-s013",
          "sourceTime": [
            33.0,
            37.06666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        41.679,
        47.9567
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        41.679,
        47.9567
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s013-e01-uk-v01",
          "sourceEventId": "targ-s013-e01",
          "sourceUnitId": "targ-s013",
          "sourceTime": [
            33.0,
            34.0
          ],
          "sourceObservation": "Mother walks away into entrance, alternating steps.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 990,
              "time": 33.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0166.jpg",
              "sha256": "70e586eeeb2420ce3dc5d901e0ec740516ce6d108f33a2225f7c7d6f7ac11c66"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1020,
              "time": 34.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0171.jpg",
              "sha256": "576607021424a5f9e68495827b8c02ef48ddd3f60a8f36d8cba7bdc01c45828f"
            }
          ],
          "adaptedActionReaction": "Оксана в лосинах і з волоссям у пучку крокує від камери до входу місцевої крамниці.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            41.679,
            42.6976
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Care burden leads to ordinary Saturday shopping action; establishes geography before aisle re-encounter.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Оксана в лосинах і з волоссям у пучку крокує від камери до входу місцевої крамниці.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            41.679,
            42.6976
          ],
          "targetSongTime": [
            41.679,
            42.6976
          ],
          "plannedAction": "Оксана в лосинах і з волоссям у пучку крокує від камери до входу місцевої крамниці.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 41.679,
              "end": 42.6976,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s013-e02-uk-v01",
          "sourceEventId": "targ-s013-e02",
          "sourceUnitId": "targ-s013",
          "sourceTime": [
            34.0,
            35.0
          ],
          "sourceObservation": "Figure shrinks/deepens between door frames; red baskets and shelves surround path.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1020,
              "time": 34.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0171.jpg",
              "sha256": "576607021424a5f9e68495827b8c02ef48ddd3f60a8f36d8cba7bdc01c45828f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1050,
              "time": 35.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0176.jpg",
              "sha256": "2540df31a73a8eab55ea20ca8cad6413d453c0112067052db88809347dc65226"
            }
          ],
          "adaptedActionReaction": "Її постать віддаляється між дверними рамами; червоні кошики й полиці обрамляють прохід без чужого торгового бренда.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            42.6976,
            43.7163
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Care burden leads to ordinary Saturday shopping action; establishes geography before aisle re-encounter.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "червоні кошики й полиці обрамляють прохід без чужого торгового бренда.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            42.6976,
            43.7163
          ],
          "targetSongTime": [
            42.6976,
            43.7163
          ],
          "plannedAction": "Її постать віддаляється між дверними рамами; червоні кошики й полиці обрамляють прохід без чужого торгового бренда.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 42.6976,
              "end": 43.7163,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s013-e03-uk-v01",
          "sourceEventId": "targ-s013-e03",
          "sourceUnitId": "targ-s013",
          "sourceTime": [
            35.0,
            36.0
          ],
          "sourceObservation": "No-makeup/hair-in-bun description changes within same walk.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1050,
              "time": 35.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0176.jpg",
              "sha256": "2540df31a73a8eab55ea20ca8cad6413d453c0112067052db88809347dc65226"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1080,
              "time": 36.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0181.jpg",
              "sha256": "2ac18c643c8abd29f2c23153b3c34bee5087d3a76e2e62fc2933a5e1455436ea"
            }
          ],
          "adaptedActionReaction": "Титри про відсутність макіяжу й зібране волосся змінюються всередині того самого проходу.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            43.7163,
            45.65
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Care burden leads to ordinary Saturday shopping action; establishes geography before aisle re-encounter.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Титри про відсутність макіяжу й зібране волосся змінюються всередині того самого проходу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            43.7163,
            45.65
          ],
          "targetSongTime": [
            43.7163,
            45.65
          ],
          "plannedAction": "Титри про відсутність макіяжу й зібране волосся змінюються всередині того самого проходу.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 43.7163,
              "end": 45.65,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s013-e04-uk-v01",
          "sourceEventId": "targ-s013-e04",
          "sourceUnitId": "targ-s013",
          "sourceTime": [
            36.0,
            37.066
          ],
          "sourceObservation": "Mother recedes partly behind sliding-door framework; camera holds storefront geometry.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1080,
              "time": 36.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0181.jpg",
              "sha256": "2ac18c643c8abd29f2c23153b3c34bee5087d3a76e2e62fc2933a5e1455436ea"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1110,
              "time": 37.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0186.jpg",
              "sha256": "ecbda70e124396cb66c3c8389f498be58f29c44b9e482d83bb0fba87e76a7030"
            }
          ],
          "adaptedActionReaction": "Оксана частково зникає за рамою розсувних дверей; камера утримує геометрію входу.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            45.65,
            47.9552
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Care burden leads to ordinary Saturday shopping action; establishes geography before aisle re-encounter.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "камера утримує геометрію входу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            45.65,
            47.9552
          ],
          "targetSongTime": [
            45.65,
            47.9552
          ],
          "plannedAction": "Оксана частково зникає за рамою розсувних дверей; камера утримує геометрію входу.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 45.65,
              "end": 47.9552,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 6.277699999999996,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s013-v01.json",
          "sha256": "4cc5538d6fdd43e0476a9c6aa9666bb31979216408116686bcf88065cc8155b8"
        },
        "generationSeconds": 7
      }
    },
    {
      "sourceUnitId": "targ-s014",
      "sourceNativeFrames": [
        1112,
        1180
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s014-e01",
          "time": 37.06666666666667,
          "start": 37.06666666666667,
          "end": 38.0,
          "type": "object-inspection",
          "observation": "Looks down at box and adjusts fingers with narrowed brows.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1110,
              "time": 37.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0186.jpg",
              "sha256": "ecbda70e124396cb66c3c8389f498be58f29c44b9e482d83bb0fba87e76a7030"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1140,
              "time": 38.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0191.jpg",
              "sha256": "e9b805800a8d73ddde307e6710fccae3dcae69a81da6b0e9909685b0fb6bd9bd"
            }
          ]
        },
        {
          "id": "targ-s014-e02",
          "time": 38.0,
          "start": 38.0,
          "end": 38.4,
          "type": "expression-change",
          "observation": "Eyes briefly shut and chin drops.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1140,
              "time": 38.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0191.jpg",
              "sha256": "e9b805800a8d73ddde307e6710fccae3dcae69a81da6b0e9909685b0fb6bd9bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1152,
              "time": 38.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0193.jpg",
              "sha256": "d7e2a56faa40b5fd13056d2e48677ea03908cdacc78a34138971a05a5549dbc2"
            }
          ]
        },
        {
          "id": "targ-s014-e03",
          "time": 38.4,
          "start": 38.4,
          "end": 39.333,
          "type": "reaction",
          "observation": "Eyes widen, lips form O, box remains upright; previous-cream caption anticipates insert.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1152,
              "time": 38.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0193.jpg",
              "sha256": "d7e2a56faa40b5fd13056d2e48677ea03908cdacc78a34138971a05a5549dbc2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1176,
              "time": 39.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0197.jpg",
              "sha256": "0e398e501b2c1bed9a9b78692225913cb7d8f93d9f57ea130d42aacef2de54c9"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-013",
        "targ-caption-014"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-013-ua-r2",
        "targ-caption-014-ua-r2"
      ],
      "adaptedWords": [
        "Лоси́ни, без макія́жу, Воло́сся зі́бране в пучо́к. Стою́, дивлю́ся на кре́м.",
        "Та чи допомо́же і це́й? Я́ сті́льки вже́ перепро́бувала."
      ],
      "roles": [
        "oksana",
        "oleh",
        "taras",
        "yuliia"
      ],
      "problemState": "before",
      "plannedAction": "У проході Оксана читає коробку чергового звичайного крему, вагається й здригається. goPure ще не відкрито.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/original.mp4",
          "sha256": "b86feba941be81579b5ebd27228f987f3d6e0c6f2b09f52718d3f9e184c9b816",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/entry.jpg",
          "sha256": "f712869ce6c705704e6f8cdb976e2e92b110236cda2d06fb4630a46828e3d74e",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/middle.jpg",
          "sha256": "3d4026704ea9c8f759a114e5e8e35e3de88597f0bd32b4e4383e9ac38f80eb61",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/exit.jpg",
          "sha256": "a46d3b4cc894bebe9757975d82bd6c9ee89a14442f7532a90194690ef4c2d053",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/original.wav",
          "sha256": "3f083cc0e46c94588997802a4a599bd444efda7564899e1b60e162898ed6784a",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s014/source-text.json",
          "sha256": "6c1b5741252344785d6c32272a9abce695f6db77d266608d5fc92f3b09fdd55a",
          "role": "actual own-original source unit targ-s014",
          "sourceTime": [
            37.06666666666667,
            39.333333333333336
          ]
        }
      ],
      "acceptedSongTime": [
        47.9567,
        52.13
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        47.9567,
        52.13
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s014-e01-uk-v01",
          "sourceEventId": "targ-s014-e01",
          "sourceUnitId": "targ-s014",
          "sourceTime": [
            37.06666666666667,
            38.0
          ],
          "sourceObservation": "Looks down at box and adjusts fingers with narrowed brows.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1110,
              "time": 37.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0186.jpg",
              "sha256": "ecbda70e124396cb66c3c8389f498be58f29c44b9e482d83bb0fba87e76a7030"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1140,
              "time": 38.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0191.jpg",
              "sha256": "e9b805800a8d73ddde307e6710fccae3dcae69a81da6b0e9909685b0fb6bd9bd"
            }
          ],
          "adaptedActionReaction": "Оксана розглядає коробку звичайного крему, змінює хват пальців і хмурить брови.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            47.9567,
            49.975
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Specific failed-attempt prop motivates being in store; opening hero pose repeats with expanded explanation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана розглядає коробку звичайного крему, змінює хват пальців і хмурить брови.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            47.9567,
            49.975
          ],
          "targetSongTime": [
            47.9567,
            49.975
          ],
          "plannedAction": "Оксана розглядає коробку звичайного крему, змінює хват пальців і хмурить брови.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 47.9567,
              "end": 49.975,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s014-e02-uk-v01",
          "sourceEventId": "targ-s014-e02",
          "sourceUnitId": "targ-s014",
          "sourceTime": [
            38.0,
            38.4
          ],
          "sourceObservation": "Eyes briefly shut and chin drops.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1140,
              "time": 38.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0191.jpg",
              "sha256": "e9b805800a8d73ddde307e6710fccae3dcae69a81da6b0e9909685b0fb6bd9bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1152,
              "time": 38.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0193.jpg",
              "sha256": "d7e2a56faa40b5fd13056d2e48677ea03908cdacc78a34138971a05a5549dbc2"
            }
          ],
          "adaptedActionReaction": "Оксана ненадовго заплющує очі та опускає підборіддя.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            49.975,
            50.84
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Specific failed-attempt prop motivates being in store; opening hero pose repeats with expanded explanation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана ненадовго заплющує очі та опускає підборіддя.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            49.975,
            50.84
          ],
          "targetSongTime": [
            49.975,
            50.84
          ],
          "plannedAction": "Оксана ненадовго заплющує очі та опускає підборіддя.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 49.975,
              "end": 50.84,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s014-e03-uk-v01",
          "sourceEventId": "targ-s014-e03",
          "sourceUnitId": "targ-s014",
          "sourceTime": [
            38.4,
            39.333
          ],
          "sourceObservation": "Eyes widen, lips form O, box remains upright; previous-cream caption anticipates insert.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1152,
              "time": 38.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0193.jpg",
              "sha256": "d7e2a56faa40b5fd13056d2e48677ea03908cdacc78a34138971a05a5549dbc2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1176,
              "time": 39.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0197.jpg",
              "sha256": "0e398e501b2c1bed9a9b78692225913cb7d8f93d9f57ea130d42aacef2de54c9"
            }
          ],
          "adaptedActionReaction": "Оксана відкриває очі й округлює губи, утримуючи коробку вертикально; згадка попередніх банок випереджає предметну вставку.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            50.84,
            52.1295
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Specific failed-attempt prop motivates being in store; opening hero pose repeats with expanded explanation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "згадка попередніх банок випереджає предметну вставку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            50.84,
            52.1295
          ],
          "targetSongTime": [
            50.84,
            52.1295
          ],
          "plannedAction": "Оксана відкриває очі й округлює губи, утримуючи коробку вертикально; згадка попередніх банок випереджає предметну вставку.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 50.84,
              "end": 52.1295,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.173300000000005,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s014-v01.json",
          "sha256": "8291aab888fa1615e5b89e99ce97a14f5f3c269cd147df6f05807cd4b16c8491"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s015",
      "sourceNativeFrames": [
        1180,
        1264
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s015-e01",
          "time": 39.333333333333336,
          "start": 39.333333333333336,
          "end": 40.4,
          "type": "touch",
          "observation": "Fingertips rest/rub near cheek above row of open jars and tubes.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1182,
              "time": 39.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0198.jpg",
              "sha256": "20ee714cbdbdf893f90b3cb21debe4c5cf7ac485ca062d614291cee18cda29af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1212,
              "time": 40.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0203.jpg",
              "sha256": "5e1fcd4fa1e5cbe1a669a30eab834c5cb04f18dbec94f5431203479b3289d450"
            }
          ]
        },
        {
          "id": "targ-s015-e02",
          "time": 40.4,
          "start": 40.4,
          "end": 41.2,
          "type": "camera-motion",
          "observation": "View drifts lower/right, emphasizing stacked routine products.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1212,
              "time": 40.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0203.jpg",
              "sha256": "5e1fcd4fa1e5cbe1a669a30eab834c5cb04f18dbec94f5431203479b3289d450"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1236,
              "time": 41.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0207.jpg",
              "sha256": "6f9a3278b1221135f5db02e35f546b343d0bf72fe245378034a0be7ec5b58313"
            }
          ]
        },
        {
          "id": "targ-s015-e03",
          "time": 41.2,
          "start": 41.2,
          "end": 42.133,
          "type": "object-reveal",
          "observation": "More jar lids/tubes occupy bottom; face remains partly cropped, no new pink hero tube.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1236,
              "time": 41.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0207.jpg",
              "sha256": "6f9a3278b1221135f5db02e35f546b343d0bf72fe245378034a0be7ec5b58313"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1260,
              "time": 42.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0211.jpg",
              "sha256": "d0a98e0d628928051e378f1b8c767b0ecce5d4fbeaaccf41dc318679057a3439"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-014",
        "targ-caption-015"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-014-ua-r2",
        "targ-caption-015-ua-r2"
      ],
      "adaptedWords": [
        "Та чи допомо́же і це́й? Я́ сті́льки вже́ перепро́бувала.",
        "Із сусі́днього ря́ду — го́лос."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Тісний план шиї Оксани й багатьох баночок на домашньому столику пояснює попередній невдалий досвід; без назв конкурентів чи заяв про їхню шкоду.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/original.mp4",
          "sha256": "b988f3db1b6c78ebfd5c7bd6be30a74dc989b3bf82bfde74676e2a7567f185ef",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/entry.jpg",
          "sha256": "670b2f4b80bc664b1c68c78a38b234fbfb84070494c09275ecb6146a1aea853a",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/middle.jpg",
          "sha256": "5d2a52103e95d6041c967e1f74a4487b338afbf4c5d3d2f4ed7f4e8dc7063fcf",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/exit.jpg",
          "sha256": "1fa3228f54e63ef103e2fc2caa219130529f629ceec4fa2fbcfa16289ce8da73",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/original.wav",
          "sha256": "6f0d69f6317dd4c908009176ebf8219f83ae19e3afdca245961714d7c5003d81",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s015/source-text.json",
          "sha256": "ca72b0545aac9ab96835f438e61596714f233aa03d17f9de5c8a64630b1794f9",
          "role": "actual own-original source unit targ-s015",
          "sourceTime": [
            39.333333333333336,
            42.13333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        52.13,
        56.0
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        52.13,
        56.0
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s015-e01-uk-v01",
          "sourceEventId": "targ-s015-e01",
          "sourceUnitId": "targ-s015",
          "sourceTime": [
            39.333333333333336,
            40.4
          ],
          "sourceObservation": "Fingertips rest/rub near cheek above row of open jars and tubes.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1182,
              "time": 39.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0198.jpg",
              "sha256": "20ee714cbdbdf893f90b3cb21debe4c5cf7ac485ca062d614291cee18cda29af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1212,
              "time": 40.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0203.jpg",
              "sha256": "5e1fcd4fa1e5cbe1a669a30eab834c5cb04f18dbec94f5431203479b3289d450"
            }
          ],
          "adaptedActionReaction": "Пальці Оксани торкаються шиї над рядом відкритих баночок і тюбиків попереднього догляду; жодного goPure до знайомства з Іриною.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            52.13,
            53.6043
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Shows history of trying products, separate from new-product application119–123. Wrong chronology would make cure premature.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Adapted crop deliberately includes fingertip/neck contact above prior-care lineup; before defects remain, no goPure before discovery.",
          "plannedReactionOrConsequence": "жодного goPure до знайомства з Іриною.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            52.13,
            53.6043
          ],
          "targetSongTime": [
            52.13,
            53.6043
          ],
          "plannedAction": "Пальці Оксани торкаються шиї над рядом відкритих баночок і тюбиків попереднього догляду; жодного goPure до знайомства з Іриною.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 52.13,
              "end": 53.6043,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s015-e02-uk-v01",
          "sourceEventId": "targ-s015-e02",
          "sourceUnitId": "targ-s015",
          "sourceTime": [
            40.4,
            41.2
          ],
          "sourceObservation": "View drifts lower/right, emphasizing stacked routine products.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1212,
              "time": 40.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0203.jpg",
              "sha256": "5e1fcd4fa1e5cbe1a669a30eab834c5cb04f18dbec94f5431203479b3289d450"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1236,
              "time": 41.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0207.jpg",
              "sha256": "6f9a3278b1221135f5db02e35f546b343d0bf72fe245378034a0be7ec5b58313"
            }
          ],
          "adaptedActionReaction": "Камера повільно зміщується нижче праворуч, виділяючи накопичені засоби для обличчя.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            53.6043,
            54.71
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Shows history of trying products, separate from new-product application119–123. Wrong chronology would make cure premature.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Камера повільно зміщується нижче праворуч, виділяючи накопичені засоби для обличчя.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            53.6043,
            54.71
          ],
          "targetSongTime": [
            53.6043,
            54.71
          ],
          "plannedAction": "Камера повільно зміщується нижче праворуч, виділяючи накопичені засоби для обличчя.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 53.6043,
              "end": 54.71,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s015-e03-uk-v01",
          "sourceEventId": "targ-s015-e03",
          "sourceUnitId": "targ-s015",
          "sourceTime": [
            41.2,
            42.133
          ],
          "sourceObservation": "More jar lids/tubes occupy bottom; face remains partly cropped, no new pink hero tube.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1236,
              "time": 41.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0207.jpg",
              "sha256": "6f9a3278b1221135f5db02e35f546b343d0bf72fe245378034a0be7ec5b58313"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1260,
              "time": 42.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0211.jpg",
              "sha256": "d0a98e0d628928051e378f1b8c767b0ecce5d4fbeaaccf41dc318679057a3439"
            }
          ],
          "adaptedActionReaction": "Кришечки й тюбики займають нижню частину кадру; обрізана фігура не приховує причинність невдалого підбору догляду.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            54.71,
            55.9995
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Shows history of trying products, separate from new-product application119–123. Wrong chronology would make cure premature.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "обрізана фігура не приховує причинність невдалого підбору догляду.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            54.71,
            55.9995
          ],
          "targetSongTime": [
            54.71,
            55.9995
          ],
          "plannedAction": "Кришечки й тюбики займають нижню частину кадру; обрізана фігура не приховує причинність невдалого підбору догляду.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 54.71,
              "end": 55.9995,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.8699999999999974,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s015-v01.json",
          "sha256": "fcf2180e5484cfc4d0fa3f7c58a62aa2c8a6e74f52e4ea31d652c48be789a0c7"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s016",
      "sourceNativeFrames": [
        1264,
        1381
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s016-e01",
          "time": 42.13333333333333,
          "start": 42.13333333333333,
          "end": 43.0,
          "type": "object-inspection",
          "observation": "Gaze fixed downward, brows knotted, fingers on carton.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1266,
              "time": 42.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0212.jpg",
              "sha256": "13f109207e967f44f74be8386efdb771f5c95eff85c89cd5f1c0ef345aa84c98"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1290,
              "time": 43.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0216.jpg",
              "sha256": "c20455c73fb07271cf6e1dc01fae4c860ab9597605561bb5374152684ed74be7"
            }
          ]
        },
        {
          "id": "targ-s016-e02",
          "time": 43.0,
          "start": 43.0,
          "end": 44.0,
          "type": "reaction",
          "observation": "Eyes lift up-left and mouth opens; she freezes with box.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1290,
              "time": 43.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0216.jpg",
              "sha256": "c20455c73fb07271cf6e1dc01fae4c860ab9597605561bb5374152684ed74be7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1320,
              "time": 44.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0221.jpg",
              "sha256": "32e09fa5a1ebd2f7eb1c70537ab4a15c28200d1e0989abb9346ed5b8e8a684ab"
            }
          ]
        },
        {
          "id": "targ-s016-e03",
          "time": 44.0,
          "start": 44.0,
          "end": 45.0,
          "type": "listening",
          "observation": "Raised brows and searching gaze continue; the lyric identifies familiar voice.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1320,
              "time": 44.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0221.jpg",
              "sha256": "32e09fa5a1ebd2f7eb1c70537ab4a15c28200d1e0989abb9346ed5b8e8a684ab"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1350,
              "time": 45.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0226.jpg",
              "sha256": "a529581fa7eaa3bddcaf250f976c4e6e6abf7ab91c7851de68da16273b4548b3"
            }
          ]
        },
        {
          "id": "targ-s016-e04",
          "time": 45.0,
          "start": 45.0,
          "end": 45.6,
          "type": "body-turn",
          "observation": "Brief eye-close then head turns screen-right toward expected arrival.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1350,
              "time": 45.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0226.jpg",
              "sha256": "a529581fa7eaa3bddcaf250f976c4e6e6abf7ab91c7851de68da16273b4548b3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1368,
              "time": 45.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0229.jpg",
              "sha256": "74855b0163bb48e69ec09145c72a40a705d5ec2fc49d890868fc3b0f8cd552c2"
            }
          ]
        },
        {
          "id": "targ-s016-e05",
          "time": 45.6,
          "start": 45.6,
          "end": 46.033,
          "type": "transition",
          "observation": "Held sideways look; bright blur at45.966–46.033 bridges into a wider approach view.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1368,
              "time": 45.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0229.jpg",
              "sha256": "74855b0163bb48e69ec09145c72a40a705d5ec2fc49d890868fc3b0f8cd552c2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1380,
              "time": 46.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0231.jpg",
              "sha256": "0290394e637c5c44f5eed68a991a8b3aa9ac85dc77370fc7152ae7399c3a89b7"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-015",
        "targ-caption-016"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-015-ua-r2",
        "targ-caption-016-ua-r2"
      ],
      "adaptedWords": [
        "Із сусі́днього ря́ду — го́лос.",
        "Ще́ не ба́чу — зна́ю, вона́. Вона́ мене́ впізна́ла."
      ],
      "roles": [
        "oksana",
        "oleh",
        "taras",
        "yuliia"
      ],
      "problemState": "before",
      "plannedAction": "Оксана тримає коробку, чує знайомий голос і повертається до появи Катерини. Причина реакції передує видимому входу.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/original.mp4",
          "sha256": "a5746c9f61f4b11f333fa2ba9fe47cc6ec8b9d36b0606de6cebc4bac0c9c9000",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/entry.jpg",
          "sha256": "b5afe9996de8f4f3ff95d76074b41105f9afd559c58b7135dc74591ed87f8790",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/middle.jpg",
          "sha256": "701c34d42c08c9ce4e4519d0e13b12a7ccf5d55688276ab87e51e4e63231d609",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/exit.jpg",
          "sha256": "31f1bf9ced6efbd541019fa46128b444c9cd570d41031efe87070b531440db23",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/original.wav",
          "sha256": "3a6e77b2e10936f3acf9d0dc2fc1cb2b0bb31e8c000b6c5e99c881f7f767a502",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s016/source-text.json",
          "sha256": "0d429ed6b246248ba6eba38353f06ad7d6cb3a7d5409e26978a28c1829175e2b",
          "role": "actual own-original source unit targ-s016",
          "sourceTime": [
            42.13333333333333,
            46.03333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        56.0,
        60.7383
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        56.0,
        60.7383
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s016-e01-uk-v01",
          "sourceEventId": "targ-s016-e01",
          "sourceUnitId": "targ-s016",
          "sourceTime": [
            42.13333333333333,
            43.0
          ],
          "sourceObservation": "Gaze fixed downward, brows knotted, fingers on carton.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1266,
              "time": 42.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0212.jpg",
              "sha256": "13f109207e967f44f74be8386efdb771f5c95eff85c89cd5f1c0ef345aa84c98"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1290,
              "time": 43.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0216.jpg",
              "sha256": "c20455c73fb07271cf6e1dc01fae4c860ab9597605561bb5374152684ed74be7"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться вниз на коробку, нахмуривши брови; пальці утримують її краї.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            56.0,
            56.7724
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "пальці утримують її краї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            56.0,
            56.7724
          ],
          "targetSongTime": [
            56.0,
            56.7724
          ],
          "plannedAction": "Оксана дивиться вниз на коробку, нахмуривши брови; пальці утримують її краї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 56.0,
              "end": 56.7724,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s016-e02-uk-v01",
          "sourceEventId": "targ-s016-e02",
          "sourceUnitId": "targ-s016",
          "sourceTime": [
            43.0,
            44.0
          ],
          "sourceObservation": "Eyes lift up-left and mouth opens; she freezes with box.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1290,
              "time": 43.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0216.jpg",
              "sha256": "c20455c73fb07271cf6e1dc01fae4c860ab9597605561bb5374152684ed74be7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1320,
              "time": 44.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0221.jpg",
              "sha256": "32e09fa5a1ebd2f7eb1c70537ab4a15c28200d1e0989abb9346ed5b8e8a684ab"
            }
          ],
          "adaptedActionReaction": "Погляд Оксани піднімається вліво, рот відкривається; вона завмирає з коробкою, почувши голос.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            56.7724,
            57.6635
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "вона завмирає з коробкою, почувши голос.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            56.7724,
            57.6635
          ],
          "targetSongTime": [
            56.7724,
            57.6635
          ],
          "plannedAction": "Погляд Оксани піднімається вліво, рот відкривається; вона завмирає з коробкою, почувши голос.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 56.7724,
              "end": 57.6635,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s016-e03-uk-v01",
          "sourceEventId": "targ-s016-e03",
          "sourceUnitId": "targ-s016",
          "sourceTime": [
            44.0,
            45.0
          ],
          "sourceObservation": "Raised brows and searching gaze continue; the lyric identifies familiar voice.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1320,
              "time": 44.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0221.jpg",
              "sha256": "32e09fa5a1ebd2f7eb1c70537ab4a15c28200d1e0989abb9346ed5b8e8a684ab"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1350,
              "time": 45.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0226.jpg",
              "sha256": "a529581fa7eaa3bddcaf250f976c4e6e6abf7ab91c7851de68da16273b4548b3"
            }
          ],
          "adaptedActionReaction": "Підняті брови й пошуковий погляд утримуються, поки спів пояснює знайомий голос.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            57.6635,
            59.0186
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Підняті брови й пошуковий погляд утримуються, поки спів пояснює знайомий голос.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            57.6635,
            59.0186
          ],
          "targetSongTime": [
            57.6635,
            59.0186
          ],
          "plannedAction": "Підняті брови й пошуковий погляд утримуються, поки спів пояснює знайомий голос.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 57.6635,
              "end": 59.0186,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s016-e04-uk-v01",
          "sourceEventId": "targ-s016-e04",
          "sourceUnitId": "targ-s016",
          "sourceTime": [
            45.0,
            45.6
          ],
          "sourceObservation": "Brief eye-close then head turns screen-right toward expected arrival.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1350,
              "time": 45.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0226.jpg",
              "sha256": "a529581fa7eaa3bddcaf250f976c4e6e6abf7ab91c7851de68da16273b4548b3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1368,
              "time": 45.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0229.jpg",
              "sha256": "74855b0163bb48e69ec09145c72a40a705d5ec2fc49d890868fc3b0f8cd552c2"
            }
          ],
          "adaptedActionReaction": "Після короткого заплющення очей Оксана повертає голову праворуч до очікуваної появи Катерини.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            59.0186,
            60.0171
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Після короткого заплющення очей Оксана повертає голову праворуч до очікуваної появи Катерини.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            59.0186,
            60.0171
          ],
          "targetSongTime": [
            59.0186,
            60.0171
          ],
          "plannedAction": "Після короткого заплющення очей Оксана повертає голову праворуч до очікуваної появи Катерини.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 59.0186,
              "end": 60.0171,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s016-e05-uk-v01",
          "sourceEventId": "targ-s016-e05",
          "sourceUnitId": "targ-s016",
          "sourceTime": [
            45.6,
            46.033
          ],
          "sourceObservation": "Held sideways look; bright blur at45.966–46.033 bridges into a wider approach view.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1368,
              "time": 45.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0229.jpg",
              "sha256": "74855b0163bb48e69ec09145c72a40a705d5ec2fc49d890868fc3b0f8cd552c2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1380,
              "time": 46.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0231.jpg",
              "sha256": "0290394e637c5c44f5eed68a991a8b3aa9ac85dc77370fc7152ae7399c3a89b7"
            }
          ],
          "adaptedActionReaction": "Боковий погляд утримується; коротке світле розмиття переводить у ширший план наближення.",
          "characters": [
            "oksana",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            60.0171,
            60.7378
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Why-now trigger is recognition of her voice, explicitly before being seen. This anticipatory beat precedes visible confrontation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "коротке світле розмиття переводить у ширший план наближення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            60.0171,
            60.7378
          ],
          "targetSongTime": [
            60.0171,
            60.7378
          ],
          "plannedAction": "Боковий погляд утримується; коротке світле розмиття переводить у ширший план наближення.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 60.0171,
              "end": 60.7378,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.738300000000002,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s016-v01.json",
          "sha256": "f16758e8b6536545ba4af41d24851aada527d119030d7e5f8c39dce75e57a617"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s017",
      "sourceNativeFrames": [
        1381,
        1411
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s017-e01",
          "time": 46.03333333333333,
          "start": 46.03333333333333,
          "end": 46.2,
          "type": "transition",
          "observation": "View resolves from blur with mother profile/three-quarter back.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1380,
              "time": 46.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0231.jpg",
              "sha256": "0290394e637c5c44f5eed68a991a8b3aa9ac85dc77370fc7152ae7399c3a89b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1386,
              "time": 46.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0232.jpg",
              "sha256": "12eafc0f5eff63d7b856a50346f5d1767692bed3583c0fbdab1b40fd5589f6ff"
            }
          ]
        },
        {
          "id": "targ-s017-e02",
          "time": 46.2,
          "start": 46.2,
          "end": 46.6,
          "type": "gaze-change",
          "observation": "Mother looks toward blonde; blonde smiles with head tilt.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1386,
              "time": 46.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0232.jpg",
              "sha256": "12eafc0f5eff63d7b856a50346f5d1767692bed3583c0fbdab1b40fd5589f6ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1398,
              "time": 46.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0234.jpg",
              "sha256": "06278a148f9fb227c06f23c85e0484e29926e68c107b8078580984393ef94d3a"
            }
          ]
        },
        {
          "id": "targ-s017-e03",
          "time": 46.6,
          "start": 46.6,
          "end": 47.033,
          "type": "body-turn",
          "observation": "Mother begins turning back down/front; abrupt cut moves women adjacent.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1398,
              "time": 46.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0234.jpg",
              "sha256": "06278a148f9fb227c06f23c85e0484e29926e68c107b8078580984393ef94d3a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1410,
              "time": 47.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0236.jpg",
              "sha256": "3305326fa95f39fcf7fc4fd420656a0d0c21ab90d9dcafdecf9a0825ea7ee733"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-016"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-016-ua-r2"
      ],
      "adaptedWords": [
        "Ще́ не ба́чу — зна́ю, вона́. Вона́ мене́ впізна́ла."
      ],
      "roles": [
        "oksana",
        "kateryna",
        "oleh",
        "taras",
        "yuliia"
      ],
      "problemState": "before",
      "plannedAction": "Окремий короткий ширший мікроплан: Оксана повертається, Катерина ще далі позаду. Не об’єднувати із сусідніми планами.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/original.mp4",
          "sha256": "edbe836edc3f7eb126ffa5be5fd029308c10e172d1496d227ac49ebcb3ff13a2",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/entry.jpg",
          "sha256": "f2f02794002f1a6f9df38f23902c5e55335fd4ae103fa0037a6d23aab2a310ba",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/middle.jpg",
          "sha256": "08c37869a3ffe8d437a994e6c0a76fae3a5ecb647633a1ff9b3e8789c2a32f37",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/exit.jpg",
          "sha256": "9f536a0f03f814fa2eac8aac2b15a621c99d7d1e72fa3e63a37c94112bd346a7",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/original.wav",
          "sha256": "5087fa2b93ac6b9509e2e398c26a7fca2e346089a6cfdfb0cb5589aaffd0d1c7",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s017/source-text.json",
          "sha256": "c2ded69c37b15f01a5c2b69aebfe324f9b2ff7deb3284ffafe91934d2d95cba3",
          "role": "actual own-original source unit targ-s017",
          "sourceTime": [
            46.03333333333333,
            47.03333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        60.7383,
        62.4026
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        60.7383,
        62.4026
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s017-e01-uk-v01",
          "sourceEventId": "targ-s017-e01",
          "sourceUnitId": "targ-s017",
          "sourceTime": [
            46.03333333333333,
            46.2
          ],
          "sourceObservation": "View resolves from blur with mother profile/three-quarter back.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1380,
              "time": 46.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0231.jpg",
              "sha256": "0290394e637c5c44f5eed68a991a8b3aa9ac85dc77370fc7152ae7399c3a89b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1386,
              "time": 46.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0232.jpg",
              "sha256": "12eafc0f5eff63d7b856a50346f5d1767692bed3583c0fbdab1b40fd5589f6ff"
            }
          ],
          "adaptedActionReaction": "Розмиття відкриває Оксану в профіль або три чверті зі спини; напрямок її повороту зберігається.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            60.7383,
            61.0157
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Spatial link between heard voice and next close evaluator shot; very short insert was erased by previous broad analysis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "напрямок її повороту зберігається.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            60.7383,
            61.0157
          ],
          "targetSongTime": [
            60.7383,
            61.0157
          ],
          "plannedAction": "Розмиття відкриває Оксану в профіль або три чверті зі спини; напрямок її повороту зберігається.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 60.7383,
              "end": 61.0157,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s017-e02-uk-v01",
          "sourceEventId": "targ-s017-e02",
          "sourceUnitId": "targ-s017",
          "sourceTime": [
            46.2,
            46.6
          ],
          "sourceObservation": "Mother looks toward blonde; blonde smiles with head tilt.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1386,
              "time": 46.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0232.jpg",
              "sha256": "12eafc0f5eff63d7b856a50346f5d1767692bed3583c0fbdab1b40fd5589f6ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1398,
              "time": 46.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0234.jpg",
              "sha256": "06278a148f9fb227c06f23c85e0484e29926e68c107b8078580984393ef94d3a"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться на Катерину, яка посміхається зі схиленою головою.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            61.0157,
            61.6814
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Spatial link between heard voice and next close evaluator shot; very short insert was erased by previous broad analysis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана дивиться на Катерину, яка посміхається зі схиленою головою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            61.0157,
            61.6814
          ],
          "targetSongTime": [
            61.0157,
            61.6814
          ],
          "plannedAction": "Оксана дивиться на Катерину, яка посміхається зі схиленою головою.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 61.0157,
              "end": 61.6814,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s017-e03-uk-v01",
          "sourceEventId": "targ-s017-e03",
          "sourceUnitId": "targ-s017",
          "sourceTime": [
            46.6,
            47.033
          ],
          "sourceObservation": "Mother begins turning back down/front; abrupt cut moves women adjacent.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1398,
              "time": 46.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0234.jpg",
              "sha256": "06278a148f9fb227c06f23c85e0484e29926e68c107b8078580984393ef94d3a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1410,
              "time": 47.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0236.jpg",
              "sha256": "3305326fa95f39fcf7fc4fd420656a0d0c21ab90d9dcafdecf9a0825ea7ee733"
            }
          ],
          "adaptedActionReaction": "Оксана починає повертатися вниз і вперед; прямий монтажний стик ставить жінок поруч.",
          "characters": [
            "oksana",
            "kateryna",
            "oleh",
            "taras",
            "yuliia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            61.6814,
            62.4021
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Spatial link between heard voice and next close evaluator shot; very short insert was erased by previous broad analysis.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "oleh",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oleh-v03.json",
                "sha256": "9b995521820de7a79825288851831fdd138c81e563c856706e96bdea49253a96"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "taras",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/taras-v03.json",
                "sha256": "107f2f379c18e83a6a3492da78fc39422a286cf140936b4e27833f7b1ee33c1d"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "yuliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/yuliia-v03.json",
                "sha256": "60e38e7958fa70580b7fce1147dd3eb63f5e6fffb616af93b4008d2270ac12a0"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "прямий монтажний стик ставить жінок поруч.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            61.6814,
            62.4021
          ],
          "targetSongTime": [
            61.6814,
            62.4021
          ],
          "plannedAction": "Оксана починає повертатися вниз і вперед; прямий монтажний стик ставить жінок поруч.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 61.6814,
              "end": 62.4021,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 1.6642999999999972,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s017-v01.json",
          "sha256": "46d6cf82b6b48170d8cfdcb9f6e38b83621911fc74020cb85376f9734e4e9778"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s018",
      "sourceNativeFrames": [
        1411,
        1713
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s018-e01",
          "time": 47.03333333333333,
          "start": 47.03333333333333,
          "end": 48.0,
          "type": "scan",
          "observation": "Blonde starts eyes lowered, then raises gaze up mother face.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1410,
              "time": 47.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0236.jpg",
              "sha256": "3305326fa95f39fcf7fc4fd420656a0d0c21ab90d9dcafdecf9a0825ea7ee733"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1440,
              "time": 48.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0241.jpg",
              "sha256": "be0ccd00d78f1ed7181a369ed1a12027489a1397f30abda99a832904dd273b83"
            }
          ]
        },
        {
          "id": "targ-s018-e02",
          "time": 48.0,
          "start": 48.0,
          "end": 49.2,
          "type": "response",
          "observation": "Blonde mouth opens and eyes widen; mother holds gaze sideways, shoulders stiff.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1440,
              "time": 48.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0241.jpg",
              "sha256": "be0ccd00d78f1ed7181a369ed1a12027489a1397f30abda99a832904dd273b83"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1476,
              "time": 49.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0247.jpg",
              "sha256": "4364ea9c8baa3935e52038a69936d20a9357bdab99097734273e188d3c71bd13"
            }
          ]
        },
        {
          "id": "targ-s018-e03",
          "time": 49.2,
          "start": 49.2,
          "end": 50.2,
          "type": "scan",
          "observation": "Blonde looks down forehead/cheek/jaw direction and inclines head.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1476,
              "time": 49.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0247.jpg",
              "sha256": "4364ea9c8baa3935e52038a69936d20a9357bdab99097734273e188d3c71bd13"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1506,
              "time": 50.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0252.jpg",
              "sha256": "6e6b4cece80584a6f4af856edeb27f8b554f714cff7872c42beb00820578f539"
            }
          ]
        },
        {
          "id": "targ-s018-e04",
          "time": 50.2,
          "start": 50.2,
          "end": 51.4,
          "type": "proximity",
          "observation": "Blonde leans inward and lower; mother gaze drops, mouth tightens.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1506,
              "time": 50.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0252.jpg",
              "sha256": "6e6b4cece80584a6f4af856edeb27f8b554f714cff7872c42beb00820578f539"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1542,
              "time": 51.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0258.jpg",
              "sha256": "a29901b9100b0dc44cb5667691c99ab1e342a0b34bff13715412ae000dcb0d83"
            }
          ]
        },
        {
          "id": "targ-s018-e05",
          "time": 51.4,
          "start": 51.4,
          "end": 52.4,
          "type": "response",
          "observation": "Blonde lifts eyes and straightens; mother glances back.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1542,
              "time": 51.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0258.jpg",
              "sha256": "a29901b9100b0dc44cb5667691c99ab1e342a0b34bff13715412ae000dcb0d83"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1572,
              "time": 52.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0263.jpg",
              "sha256": "b1c9b049024e38ee1e712787b450c696a72f61048fb8ff28fc36f342b9fcfee6"
            }
          ]
        },
        {
          "id": "targ-s018-e06",
          "time": 52.4,
          "start": 52.4,
          "end": 53.4,
          "type": "expression-change",
          "observation": "Blonde mouth opens as if talking, head tipped; mother still watchful.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1572,
              "time": 52.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0263.jpg",
              "sha256": "b1c9b049024e38ee1e712787b450c696a72f61048fb8ff28fc36f342b9fcfee6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1602,
              "time": 53.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0268.jpg",
              "sha256": "dd8d53298aed34990c1057ebc4cd24d2c414e2ff04ce39eaf586eb94c780cce4"
            }
          ]
        },
        {
          "id": "targ-s018-e07",
          "time": 53.4,
          "start": 53.4,
          "end": 54.8,
          "type": "sympathy",
          "observation": "Blonde smile softens with raised inner brows; source lyric explicitly says not mean.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1602,
              "time": 53.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0268.jpg",
              "sha256": "dd8d53298aed34990c1057ebc4cd24d2c414e2ff04ce39eaf586eb94c780cce4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1644,
              "time": 54.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0275.jpg",
              "sha256": "307dce0e9fa109917e48dae5cd0405af2399ab1be7b1c98bd569b8a60eeef971"
            }
          ]
        },
        {
          "id": "targ-s018-e08",
          "time": 54.8,
          "start": 54.8,
          "end": 55.8,
          "type": "distress",
          "observation": "Mother turns more frontward, widens eyes, opens one hand low; shoulders tense.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1644,
              "time": 54.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0275.jpg",
              "sha256": "307dce0e9fa109917e48dae5cd0405af2399ab1be7b1c98bd569b8a60eeef971"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1674,
              "time": 55.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0280.jpg",
              "sha256": "39970ef1b0bc344e71c44b23b545b104bc637cf4ed1dff4257a9e1f98be79241"
            }
          ]
        },
        {
          "id": "targ-s018-e09",
          "time": 55.8,
          "start": 55.8,
          "end": 57.1,
          "type": "reframe",
          "observation": "Mother front-facing distressed look holds, blonde remains smiling at side; before-version metaphor launches wedding cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1674,
              "time": 55.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0280.jpg",
              "sha256": "39970ef1b0bc344e71c44b23b545b104bc637cf4ed1dff4257a9e1f98be79241"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1710,
              "time": 57.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0286.jpg",
              "sha256": "f8b44576798f9f75637a62733bf851e3f13fd6fcd9e32a43643436b00068d3a2"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-016",
        "targ-caption-017",
        "targ-caption-018",
        "targ-caption-019",
        "targ-caption-020"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-016-ua-r2",
        "targ-caption-017-ua-r2",
        "targ-caption-018-ua-r2",
        "targ-caption-019-ua-r2",
        "targ-caption-020-ua-r2"
      ],
      "adaptedWords": [
        "Ще́ не ба́чу — зна́ю, вона́. Вона́ мене́ впізна́ла.",
        "Її́ по́гляд ко́взає вни́з — Від обли́ччя до ши́ї.",
        "Дві́ секу́нди. Як боли́ть!",
        "Всміхну́лась — і ні кра́плі зло́сті.",
        "Співчуття́. Від ньо́го ще́ гі́рше."
      ],
      "roles": [
        "oksana",
        "kateryna"
      ],
      "problemState": "before",
      "plannedAction": "Довший парний план розгортає першу зустріч: сканувальний погляд від обличчя до шиї, нахил, співчутлива усмішка, ніяковість Оксани. Катерина не лиходійка.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/original.mp4",
          "sha256": "0c60b28bfee2417664a2416af0af688903e3779a0120dd846edc7adb7c8e381e",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/entry.jpg",
          "sha256": "b83dfa764bd5222382874827e28bd952f40e955d0b4f53618f8c0956d5938aaa",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/middle.jpg",
          "sha256": "c87b7e19ed03a73acbd4fd7d1a7f1b4fffdbc5ebf0f74da8d73d8b39db6d0e34",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/exit.jpg",
          "sha256": "d4b4faf4835f3eca0f9fbf114f9a30a464015a75438dfb9a09727e3c4d8924af",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/original.wav",
          "sha256": "e1a357a03e95f7d00e933e38c7cb94a690a233d8c7038937e090d4245951aac4",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s018/source-text.json",
          "sha256": "f61b08f86e47dd5929c549ee6bc31e6bb44af57aa7b9e338580de76b50e01fb1",
          "role": "actual own-original source unit targ-s018",
          "sourceTime": [
            47.03333333333333,
            57.1
          ]
        }
      ],
      "acceptedSongTime": [
        62.4026,
        74.418
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        62.4026,
        74.418
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s018-e01-uk-v01",
          "sourceEventId": "targ-s018-e01",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            47.03333333333333,
            48.0
          ],
          "sourceObservation": "Blonde starts eyes lowered, then raises gaze up mother face.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1410,
              "time": 47.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0236.jpg",
              "sha256": "3305326fa95f39fcf7fc4fd420656a0d0c21ab90d9dcafdecf9a0825ea7ee733"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1440,
              "time": 48.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0241.jpg",
              "sha256": "be0ccd00d78f1ed7181a369ed1a12027489a1397f30abda99a832904dd273b83"
            }
          ],
          "adaptedActionReaction": "Катерина піднімає очі віднизу до обличчя Оксани.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            62.4026,
            63.6489
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина піднімає очі віднизу до обличчя Оксани.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            62.4026,
            63.6489
          ],
          "targetSongTime": [
            62.4026,
            63.6489
          ],
          "plannedAction": "Катерина піднімає очі віднизу до обличчя Оксани.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 62.4026,
              "end": 63.6489,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e02-uk-v01",
          "sourceEventId": "targ-s018-e02",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            48.0,
            49.2
          ],
          "sourceObservation": "Blonde mouth opens and eyes widen; mother holds gaze sideways, shoulders stiff.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1440,
              "time": 48.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0241.jpg",
              "sha256": "be0ccd00d78f1ed7181a369ed1a12027489a1397f30abda99a832904dd273b83"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1476,
              "time": 49.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0247.jpg",
              "sha256": "4364ea9c8baa3935e52038a69936d20a9357bdab99097734273e188d3c71bd13"
            }
          ],
          "adaptedActionReaction": "Рот Катерини ледь відкривається, очі ширшають; Оксана дивиться збоку з напруженими плечима.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            63.6489,
            65.1022
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана дивиться збоку з напруженими плечима.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            63.6489,
            65.1022
          ],
          "targetSongTime": [
            63.6489,
            65.1022
          ],
          "plannedAction": "Рот Катерини ледь відкривається, очі ширшають; Оксана дивиться збоку з напруженими плечима.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 63.6489,
              "end": 65.1022,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e03-uk-v01",
          "sourceEventId": "targ-s018-e03",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            49.2,
            50.2
          ],
          "sourceObservation": "Blonde looks down forehead/cheek/jaw direction and inclines head.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1476,
              "time": 49.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0247.jpg",
              "sha256": "4364ea9c8baa3935e52038a69936d20a9357bdab99097734273e188d3c71bd13"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1506,
              "time": 50.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0252.jpg",
              "sha256": "6e6b4cece80584a6f4af856edeb27f8b554f714cff7872c42beb00820578f539"
            }
          ],
          "adaptedActionReaction": "Катерина переводить погляд від обличчя до шиї Оксани й нахиляє голову; не сканує пігментні плями конкурента.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            65.1022,
            66.3133
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "не сканує пігментні плями конкурента.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            65.1022,
            66.3133
          ],
          "targetSongTime": [
            65.1022,
            66.3133
          ],
          "plannedAction": "Катерина переводить погляд від обличчя до шиї Оксани й нахиляє голову; не сканує пігментні плями конкурента.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 65.1022,
              "end": 66.3133,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e04-uk-v01",
          "sourceEventId": "targ-s018-e04",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            50.2,
            51.4
          ],
          "sourceObservation": "Blonde leans inward and lower; mother gaze drops, mouth tightens.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1506,
              "time": 50.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0252.jpg",
              "sha256": "6e6b4cece80584a6f4af856edeb27f8b554f714cff7872c42beb00820578f539"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1542,
              "time": 51.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0258.jpg",
              "sha256": "a29901b9100b0dc44cb5667691c99ab1e342a0b34bff13715412ae000dcb0d83"
            }
          ],
          "adaptedActionReaction": "Катерина нахиляється нижче і ближче; Оксана опускає погляд та стискає рот.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            66.3133,
            67.865
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана опускає погляд та стискає рот.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            66.3133,
            67.865
          ],
          "targetSongTime": [
            66.3133,
            67.865
          ],
          "plannedAction": "Катерина нахиляється нижче і ближче; Оксана опускає погляд та стискає рот.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 66.3133,
              "end": 67.865,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e05-uk-v01",
          "sourceEventId": "targ-s018-e05",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            51.4,
            52.4
          ],
          "sourceObservation": "Blonde lifts eyes and straightens; mother glances back.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1542,
              "time": 51.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0258.jpg",
              "sha256": "a29901b9100b0dc44cb5667691c99ab1e342a0b34bff13715412ae000dcb0d83"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1572,
              "time": 52.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0263.jpg",
              "sha256": "b1c9b049024e38ee1e712787b450c696a72f61048fb8ff28fc36f342b9fcfee6"
            }
          ],
          "adaptedActionReaction": "Катерина випростовується й піднімає очі; Оксана відповідає коротким поглядом.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            67.865,
            69.24
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана відповідає коротким поглядом.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            67.865,
            69.24
          ],
          "targetSongTime": [
            67.865,
            69.24
          ],
          "plannedAction": "Катерина випростовується й піднімає очі; Оксана відповідає коротким поглядом.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 67.865,
              "end": 69.24,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e06-uk-v01",
          "sourceEventId": "targ-s018-e06",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            52.4,
            53.4
          ],
          "sourceObservation": "Blonde mouth opens as if talking, head tipped; mother still watchful.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1572,
              "time": 52.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0263.jpg",
              "sha256": "b1c9b049024e38ee1e712787b450c696a72f61048fb8ff28fc36f342b9fcfee6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1602,
              "time": 53.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0268.jpg",
              "sha256": "dd8d53298aed34990c1057ebc4cd24d2c414e2ff04ce39eaf586eb94c780cce4"
            }
          ],
          "adaptedActionReaction": "Катерина відкриває рот і схиляє голову, ніби починає звертання; Оксана залишається настороженою.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            69.24,
            70.5733
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана залишається настороженою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            69.24,
            70.5733
          ],
          "targetSongTime": [
            69.24,
            70.5733
          ],
          "plannedAction": "Катерина відкриває рот і схиляє голову, ніби починає звертання; Оксана залишається настороженою.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 69.24,
              "end": 70.5733,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e07-uk-v01",
          "sourceEventId": "targ-s018-e07",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            53.4,
            54.8
          ],
          "sourceObservation": "Blonde smile softens with raised inner brows; source lyric explicitly says not mean.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1602,
              "time": 53.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0268.jpg",
              "sha256": "dd8d53298aed34990c1057ebc4cd24d2c414e2ff04ce39eaf586eb94c780cce4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1644,
              "time": 54.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0275.jpg",
              "sha256": "307dce0e9fa109917e48dae5cd0405af2399ab1be7b1c98bd569b8a60eeef971"
            }
          ],
          "adaptedActionReaction": "Посмішка Катерини пом’якшується, внутрішні кутики брів піднімаються; слова прямо пояснюють відсутність злості.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            70.5733,
            72.44
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "слова прямо пояснюють відсутність злості.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            70.5733,
            72.44
          ],
          "targetSongTime": [
            70.5733,
            72.44
          ],
          "plannedAction": "Посмішка Катерини пом’якшується, внутрішні кутики брів піднімаються; слова прямо пояснюють відсутність злості.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 70.5733,
              "end": 72.44,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e08-uk-v01",
          "sourceEventId": "targ-s018-e08",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            54.8,
            55.8
          ],
          "sourceObservation": "Mother turns more frontward, widens eyes, opens one hand low; shoulders tense.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1644,
              "time": 54.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0275.jpg",
              "sha256": "307dce0e9fa109917e48dae5cd0405af2399ab1be7b1c98bd569b8a60eeef971"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1674,
              "time": 55.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0280.jpg",
              "sha256": "39970ef1b0bc344e71c44b23b545b104bc637cf4ed1dff4257a9e1f98be79241"
            }
          ],
          "adaptedActionReaction": "Оксана повертається більше до камери, широко відкриває очі й одну долоню внизу кадру; плечі ще напружені.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            72.44,
            73.3
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "плечі ще напружені.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            72.44,
            73.3
          ],
          "targetSongTime": [
            72.44,
            73.3
          ],
          "plannedAction": "Оксана повертається більше до камери, широко відкриває очі й одну долоню внизу кадру; плечі ще напружені.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 72.44,
              "end": 73.3,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s018-e09-uk-v01",
          "sourceEventId": "targ-s018-e09",
          "sourceUnitId": "targ-s018",
          "sourceTime": [
            55.8,
            57.1
          ],
          "sourceObservation": "Mother front-facing distressed look holds, blonde remains smiling at side; before-version metaphor launches wedding cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1674,
              "time": 55.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0280.jpg",
              "sha256": "39970ef1b0bc344e71c44b23b545b104bc637cf4ed1dff4257a9e1f98be79241"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1710,
              "time": 57.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0286.jpg",
              "sha256": "f8b44576798f9f75637a62733bf851e3f13fd6fcd9e32a43643436b00068d3a2"
            }
          ],
          "adaptedActionReaction": "Стривожений погляд Оксани утримується, Катерина м’яко посміхається збоку; метафора минулої версії запускає весільний спогад.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            73.3,
            74.418
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "No verbal abuse: narrator interpretation of sympathy is the wound. Wedding callback identifies what she fears being compared with.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "метафора минулої версії запускає весільний спогад.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            73.3,
            74.418
          ],
          "targetSongTime": [
            73.3,
            74.418
          ],
          "plannedAction": "Стривожений погляд Оксани утримується, Катерина м’яко посміхається збоку; метафора минулої версії запускає весільний спогад.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 73.3,
              "end": 74.418,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 12.015400000000007,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s018-v01.json",
          "sha256": "90f1918df7d0121e514aaf758942fd5350867f9e4d037daa4b999125a48efc4c"
        },
        "generationSeconds": 13
      }
    },
    {
      "sourceUnitId": "targ-s019",
      "sourceNativeFrames": [
        1713,
        1895
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s019-e01",
          "time": 57.1,
          "start": 57.1,
          "end": 58.2,
          "type": "mutual-gaze",
          "observation": "Bride smiles up toward groom while he looks down.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1716,
              "time": 57.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0287.jpg",
              "sha256": "1e6cfc3ac3dd4d1773346d3d4e7bfe0430fb914545a80ff239f340cabb8c1025"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1746,
              "time": 58.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0292.jpg",
              "sha256": "afb20b88adba2ae9bfc4522a2c8d004f87b41942dd7521228d486015013f83bd"
            }
          ]
        },
        {
          "id": "targ-s019-e02",
          "time": 58.2,
          "start": 58.2,
          "end": 59.2,
          "type": "expression-change",
          "observation": "Bride opens mouth laughing then leans inward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1746,
              "time": 58.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0292.jpg",
              "sha256": "afb20b88adba2ae9bfc4522a2c8d004f87b41942dd7521228d486015013f83bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1776,
              "time": 59.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0297.jpg",
              "sha256": "86aed7d9fa3e1970fe62b276299890fd6634a2f5c42362a1df51fd15267f0f92"
            }
          ]
        },
        {
          "id": "targ-s019-e03",
          "time": 59.2,
          "start": 59.2,
          "end": 60.2,
          "type": "contact",
          "observation": "Groom folds arms around bride; bride closes eyes against shoulder.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1776,
              "time": 59.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0297.jpg",
              "sha256": "86aed7d9fa3e1970fe62b276299890fd6634a2f5c42362a1df51fd15267f0f92"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1806,
              "time": 60.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0302.jpg",
              "sha256": "179ebd32b632774abf534a02af2413fb2fb4c4079dd47139f3df3e9d51212bf7"
            }
          ]
        },
        {
          "id": "targ-s019-e04",
          "time": 60.2,
          "start": 60.2,
          "end": 61.4,
          "type": "contact-hold",
          "observation": "Arms tighten in embrace; both eyes closed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1806,
              "time": 60.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0302.jpg",
              "sha256": "179ebd32b632774abf534a02af2413fb2fb4c4079dd47139f3df3e9d51212bf7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1842,
              "time": 61.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0308.jpg",
              "sha256": "77f1ad6b109fef880bffb95e9837311677c352c361f44e7add4394b6d7ac3252"
            }
          ]
        },
        {
          "id": "targ-s019-e05",
          "time": 61.4,
          "start": 61.4,
          "end": 62.6,
          "type": "small-motion",
          "observation": "Bride makes small head adjustment nestled against him.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1842,
              "time": 61.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0308.jpg",
              "sha256": "77f1ad6b109fef880bffb95e9837311677c352c361f44e7add4394b6d7ac3252"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1878,
              "time": 62.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0314.jpg",
              "sha256": "1acb70b1b5779c4951977a34cc147f86b2bdf37994f5056f830d0256238d8261"
            }
          ]
        },
        {
          "id": "targ-s019-e06",
          "time": 62.6,
          "start": 62.6,
          "end": 63.166,
          "type": "caption-anticipation",
          "observation": "Walked-to-car caption arrives before image leaves wedding.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1878,
              "time": 62.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0314.jpg",
              "sha256": "1acb70b1b5779c4951977a34cc147f86b2bdf37994f5056f830d0256238d8261"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1896,
              "time": 63.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0317.jpg",
              "sha256": "9c6f6d6af5f85b5a4772b20131ca7ad08905459ce5953e48c244e5a5dee0bf3c"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-020",
        "targ-caption-021",
        "targ-caption-022"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-020-ua-r2",
        "targ-caption-021-ua-r2",
        "targ-caption-022-ua-r2"
      ],
      "adaptedWords": [
        "Співчуття́. Від ньо́го ще́ гі́рше.",
        "Ні́би я́ — ли́ш бліда́ ті́нь Жі́нки, яку́ її́ чолові́к Коха́в пе́ршою.",
        "Я́ пішла́ до авто́. П’ятна́дцять хвили́н сиді́ла."
      ],
      "roles": [
        "oksana",
        "andrii"
      ],
      "problemState": "before",
      "plannedAction": "Монохромний весільний спогад: Оксана й Андрій щасливо обіймаються. Ідентичність та 16-річна хронологія збережені; крем не змінює минуле.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/original.mp4",
          "sha256": "af26ac8e4c58524aaf59e45bc8fc6a1ac97b5bf588614c4d0a0de3dcb01e1349",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/entry.jpg",
          "sha256": "7b8c1a4de459650f63cae660892593472726ad0d02ad827acb387aa632fe5e88",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/middle.jpg",
          "sha256": "622eaf5fb22803a3f601afd1533dae1ed50950ab6dcee63d13bf232e733f7cac",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/exit.jpg",
          "sha256": "51fc4e4ae9fc765569155348333f1a21c6cc4fae4bc2a4bcf98694a0a2769601",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/original.wav",
          "sha256": "cc9da047432edbae811d39c77f38f1dd313533a7f2bbd80fce31d4952c92053a",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s019/source-text.json",
          "sha256": "5a126f0f70dec20287800486ef18b6ac352e4404cd7f11fcb22a5ce8d7dfb02d",
          "role": "actual own-original source unit targ-s019",
          "sourceTime": [
            57.1,
            63.166666666666664
          ]
        }
      ],
      "acceptedSongTime": [
        74.418,
        81.1169
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "Historical wedding ages28/30, 16years before present. Requires identity-linked chronological design before later film; current44/46 appearance is not a cosmetic before/after substitute.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        74.418,
        81.1169
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s019-e01-uk-v01",
          "sourceEventId": "targ-s019-e01",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            57.1,
            58.2
          ],
          "sourceObservation": "Bride smiles up toward groom while he looks down.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1716,
              "time": 57.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0287.jpg",
              "sha256": "1e6cfc3ac3dd4d1773346d3d4e7bfe0430fb914545a80ff239f340cabb8c1025"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1746,
              "time": 58.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0292.jpg",
              "sha256": "afb20b88adba2ae9bfc4522a2c8d004f87b41942dd7521228d486015013f83bd"
            }
          ],
          "adaptedActionReaction": "У повторному весільному спогаді Оксана28 посміхається вгору до Андрія30; він дивиться на неї вниз.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            74.418,
            75.4538
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "він дивиться на неї вниз.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            74.418,
            75.4538
          ],
          "targetSongTime": [
            74.418,
            75.4538
          ],
          "plannedAction": "У повторному весільному спогаді Оксана28 посміхається вгору до Андрія30; він дивиться на неї вниз.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 74.418,
              "end": 75.4538,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s019-e02-uk-v01",
          "sourceEventId": "targ-s019-e02",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            58.2,
            59.2
          ],
          "sourceObservation": "Bride opens mouth laughing then leans inward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1746,
              "time": 58.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0292.jpg",
              "sha256": "afb20b88adba2ae9bfc4522a2c8d004f87b41942dd7521228d486015013f83bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1776,
              "time": 59.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0297.jpg",
              "sha256": "86aed7d9fa3e1970fe62b276299890fd6634a2f5c42362a1df51fd15267f0f92"
            }
          ],
          "adaptedActionReaction": "Оксана сміється з відкритим ротом і нахиляється ближче до Андрія.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            75.4538,
            76.5385
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "Оксана сміється з відкритим ротом і нахиляється ближче до Андрія.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            75.4538,
            76.5385
          ],
          "targetSongTime": [
            75.4538,
            76.5385
          ],
          "plannedAction": "Оксана сміється з відкритим ротом і нахиляється ближче до Андрія.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 75.4538,
              "end": 76.5385,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s019-e03-uk-v01",
          "sourceEventId": "targ-s019-e03",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            59.2,
            60.2
          ],
          "sourceObservation": "Groom folds arms around bride; bride closes eyes against shoulder.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1776,
              "time": 59.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0297.jpg",
              "sha256": "86aed7d9fa3e1970fe62b276299890fd6634a2f5c42362a1df51fd15267f0f92"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1806,
              "time": 60.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0302.jpg",
              "sha256": "179ebd32b632774abf534a02af2413fb2fb4c4079dd47139f3df3e9d51212bf7"
            }
          ],
          "adaptedActionReaction": "Андрій обіймає Оксану; вона заплющує очі біля його плеча.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            76.5385,
            77.6231
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "вона заплющує очі біля його плеча.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            76.5385,
            77.6231
          ],
          "targetSongTime": [
            76.5385,
            77.6231
          ],
          "plannedAction": "Андрій обіймає Оксану; вона заплющує очі біля його плеча.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 76.5385,
              "end": 77.6231,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s019-e04-uk-v01",
          "sourceEventId": "targ-s019-e04",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            60.2,
            61.4
          ],
          "sourceObservation": "Arms tighten in embrace; both eyes closed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1806,
              "time": 60.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0302.jpg",
              "sha256": "179ebd32b632774abf534a02af2413fb2fb4c4079dd47139f3df3e9d51212bf7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1842,
              "time": 61.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0308.jpg",
              "sha256": "77f1ad6b109fef880bffb95e9837311677c352c361f44e7add4394b6d7ac3252"
            }
          ],
          "adaptedActionReaction": "Обійми міцнішають; обоє заплющують очі.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            77.6231,
            78.9246
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "обоє заплющують очі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            77.6231,
            78.9246
          ],
          "targetSongTime": [
            77.6231,
            78.9246
          ],
          "plannedAction": "Обійми міцнішають; обоє заплющують очі.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 77.6231,
              "end": 78.9246,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s019-e05-uk-v01",
          "sourceEventId": "targ-s019-e05",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            61.4,
            62.6
          ],
          "sourceObservation": "Bride makes small head adjustment nestled against him.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1842,
              "time": 61.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0308.jpg",
              "sha256": "77f1ad6b109fef880bffb95e9837311677c352c361f44e7add4394b6d7ac3252"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1878,
              "time": 62.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0314.jpg",
              "sha256": "1acb70b1b5779c4951977a34cc147f86b2bdf37994f5056f830d0256238d8261"
            }
          ],
          "adaptedActionReaction": "Оксана ледь змінює положення голови на плечі Андрія, утримуючи близькість минулого.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            78.9246,
            80.2262
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "Оксана ледь змінює положення голови на плечі Андрія, утримуючи близькість минулого.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            78.9246,
            80.2262
          ],
          "targetSongTime": [
            78.9246,
            80.2262
          ],
          "plannedAction": "Оксана ледь змінює положення голови на плечі Андрія, утримуючи близькість минулого.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 78.9246,
              "end": 80.2262,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s019-e06-uk-v01",
          "sourceEventId": "targ-s019-e06",
          "sourceUnitId": "targ-s019",
          "sourceTime": [
            62.6,
            63.166
          ],
          "sourceObservation": "Walked-to-car caption arrives before image leaves wedding.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1878,
              "time": 62.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0314.jpg",
              "sha256": "1acb70b1b5779c4951977a34cc147f86b2bdf37994f5056f830d0256238d8261"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1896,
              "time": 63.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0317.jpg",
              "sha256": "9c6f6d6af5f85b5a4772b20131ca7ad08905459ce5953e48c244e5a5dee0bf3c"
            }
          ],
          "adaptedActionReaction": "Слова про повернення до машини починаються до завершення весільного зображення; це пам’ять, не результат продукту.",
          "characters": [
            "oksana",
            "andrii"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Sixteen-years-earlier wedding; earlier age28/30 explicitly narrated, no product-result claim, affectedarea not efficacyproof.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            80.2262,
            81.1151
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reuses marriage memory under woman-he-loved-first interpretation. Source returning motif links external scan to internal loss.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": 28
            },
            {
              "characterId": "andrii",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/andrii-v03.json",
                "sha256": "869505754f6192ea1b3c70370dadee37a1f6e17528f79834d98f46d69806b24e"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": 30
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "futureFilmRequirement": "Create and inspect source-bound historical28/30variants before these film shots; current ADAPT role passport defines lineage but its44/46current image is not a verified historical render.",
          "plannedReactionOrConsequence": "це пам’ять, не результат продукту.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            80.2262,
            81.1151
          ],
          "targetSongTime": [
            80.2262,
            81.1151
          ],
          "plannedAction": "Слова про повернення до машини починаються до завершення весільного зображення; це пам’ять, не результат продукту.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 80.2262,
              "end": 81.1151,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 6.698899999999995,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s019-v01.json",
          "sha256": "5213f76b491361eb82fce2e860752b3f6491802c537b912fc86d6acc31cebcbd"
        },
        "generationSeconds": 7
      }
    },
    {
      "sourceUnitId": "targ-s020",
      "sourceNativeFrames": [
        1895,
        2013
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s020-e01",
          "time": 63.166666666666664,
          "start": 63.166666666666664,
          "end": 64.0,
          "type": "object-action",
          "observation": "Mother grasps open door and bends torso toward driver seat.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1896,
              "time": 63.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0317.jpg",
              "sha256": "9c6f6d6af5f85b5a4772b20131ca7ad08905459ce5953e48c244e5a5dee0bf3c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1920,
              "time": 64.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0321.jpg",
              "sha256": "71f6c54c1e83ec9a2c39846bd525857aba94c031dd80e17565045310f2f93dd6"
            }
          ]
        },
        {
          "id": "targ-s020-e02",
          "time": 64.0,
          "start": 64.0,
          "end": 64.8,
          "type": "locomotion",
          "observation": "Head and shoulders lower through doorway as she sits.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1920,
              "time": 64.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0321.jpg",
              "sha256": "71f6c54c1e83ec9a2c39846bd525857aba94c031dd80e17565045310f2f93dd6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1944,
              "time": 64.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0325.jpg",
              "sha256": "b4cd2060ac1b0047c696dd3d776defe77eb9bddb0bf5486ed8fafdd1b7b673c7"
            }
          ]
        },
        {
          "id": "targ-s020-e03",
          "time": 64.8,
          "start": 64.8,
          "end": 65.6,
          "type": "settle",
          "observation": "Mother visible low behind open door; hand stays near frame.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1944,
              "time": 64.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0325.jpg",
              "sha256": "b4cd2060ac1b0047c696dd3d776defe77eb9bddb0bf5486ed8fafdd1b7b673c7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1968,
              "time": 65.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0329.jpg",
              "sha256": "e17acabebf48e446f4e7b86f2b7d736775ef0f763d7a21271380b3462325061b"
            }
          ]
        },
        {
          "id": "targ-s020-e04",
          "time": 65.6,
          "start": 65.6,
          "end": 66.4,
          "type": "object-action",
          "observation": "Hand draws door toward body; opening narrows.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1968,
              "time": 65.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0329.jpg",
              "sha256": "e17acabebf48e446f4e7b86f2b7d736775ef0f763d7a21271380b3462325061b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1992,
              "time": 66.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0333.jpg",
              "sha256": "ecc2b22e2919ac0180ad321c51631c9e519962b4fe0ab869e9ff6805cd0b041e"
            }
          ]
        },
        {
          "id": "targ-s020-e05",
          "time": 66.4,
          "start": 66.4,
          "end": 67.1,
          "type": "closure",
          "observation": "Door closes fully, body becomes enclosed behind glass; camera remains outside.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1992,
              "time": 66.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0333.jpg",
              "sha256": "ecc2b22e2919ac0180ad321c51631c9e519962b4fe0ab869e9ff6805cd0b041e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2010,
              "time": 67.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0336.jpg",
              "sha256": "32026b9584ecec05c2ba3ad510837f3114efc4e6e7279853074bb0d1f5f4c3e7"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-022",
        "targ-caption-023"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-022-ua-r2",
        "targ-caption-023-ua-r2"
      ],
      "adaptedWords": [
        "Я́ пішла́ до авто́. П’ятна́дцять хвили́н сиді́ла.",
        "Не на не́ї я́ зли́лась — На те́, що ба́чила сама́."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Оксана відчиняє сріблясте авто біля крамниці, сідає й зачиняє двері, усамітнюючись після зустрічі.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/original.mp4",
          "sha256": "d70b3a79489403cdaee2483757117f2c382d51331d602253b39e881e5f4caaf9",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/entry.jpg",
          "sha256": "9e50b4ba3cfd10d11d363aaddd0157a194ff1876ad766bb39cd0d9e87e11d20c",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/middle.jpg",
          "sha256": "075b90f5e49021d376c435c1559835476bd875730077f7158177e123df6a75ba",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/exit.jpg",
          "sha256": "56174076495ed3089cd1b704cf63f7f2838f6ab2fccc970f72874e3de24378ff",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/original.wav",
          "sha256": "24d10cf4886cbcfed536dac223f556b2508bd00661d86f8a8ee9549faef938c8",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s020/source-text.json",
          "sha256": "859b949e7e0aebd86e84e98b7188d781406f48f679ae7e6fe0d375ccb37e0038",
          "role": "actual own-original source unit targ-s020",
          "sourceTime": [
            63.166666666666664,
            67.1
          ]
        }
      ],
      "acceptedSongTime": [
        81.1169,
        89.5663
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        81.1169,
        89.5663
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s020-e01-uk-v01",
          "sourceEventId": "targ-s020-e01",
          "sourceUnitId": "targ-s020",
          "sourceTime": [
            63.166666666666664,
            64.0
          ],
          "sourceObservation": "Mother grasps open door and bends torso toward driver seat.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1896,
              "time": 63.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0317.jpg",
              "sha256": "9c6f6d6af5f85b5a4772b20131ca7ad08905459ce5953e48c244e5a5dee0bf3c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1920,
              "time": 64.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0321.jpg",
              "sha256": "71f6c54c1e83ec9a2c39846bd525857aba94c031dd80e17565045310f2f93dd6"
            }
          ],
          "adaptedActionReaction": "Оксана тримає відчинені двері й нахиляє корпус до водійського сидіння.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            81.1169,
            83.4017
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана тримає відчинені двері й нахиляє корпус до водійського сидіння.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            81.1169,
            83.4017
          ],
          "targetSongTime": [
            81.1169,
            83.4017
          ],
          "plannedAction": "Оксана тримає відчинені двері й нахиляє корпус до водійського сидіння.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 81.1169,
              "end": 83.4017,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s020-e02-uk-v01",
          "sourceEventId": "targ-s020-e02",
          "sourceUnitId": "targ-s020",
          "sourceTime": [
            64.0,
            64.8
          ],
          "sourceObservation": "Head and shoulders lower through doorway as she sits.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1920,
              "time": 64.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0321.jpg",
              "sha256": "71f6c54c1e83ec9a2c39846bd525857aba94c031dd80e17565045310f2f93dd6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1944,
              "time": 64.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0325.jpg",
              "sha256": "b4cd2060ac1b0047c696dd3d776defe77eb9bddb0bf5486ed8fafdd1b7b673c7"
            }
          ],
          "adaptedActionReaction": "Голова і плечі Оксани опускаються у дверний отвір, коли вона сідає.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            83.4017,
            85.595
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Голова і плечі Оксани опускаються у дверний отвір, коли вона сідає.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            83.4017,
            85.595
          ],
          "targetSongTime": [
            83.4017,
            85.595
          ],
          "plannedAction": "Голова і плечі Оксани опускаються у дверний отвір, коли вона сідає.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 83.4017,
              "end": 85.595,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s020-e03-uk-v01",
          "sourceEventId": "targ-s020-e03",
          "sourceUnitId": "targ-s020",
          "sourceTime": [
            64.8,
            65.6
          ],
          "sourceObservation": "Mother visible low behind open door; hand stays near frame.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1944,
              "time": 64.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0325.jpg",
              "sha256": "b4cd2060ac1b0047c696dd3d776defe77eb9bddb0bf5486ed8fafdd1b7b673c7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1968,
              "time": 65.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0329.jpg",
              "sha256": "e17acabebf48e446f4e7b86f2b7d736775ef0f763d7a21271380b3462325061b"
            }
          ],
          "adaptedActionReaction": "Оксану видно низько за відчиненими дверима; рука залишається біля рами.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            85.595,
            87.5137
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "рука залишається біля рами.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            85.595,
            87.5137
          ],
          "targetSongTime": [
            85.595,
            87.5137
          ],
          "plannedAction": "Оксану видно низько за відчиненими дверима; рука залишається біля рами.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 85.595,
              "end": 87.5137,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s020-e04-uk-v01",
          "sourceEventId": "targ-s020-e04",
          "sourceUnitId": "targ-s020",
          "sourceTime": [
            65.6,
            66.4
          ],
          "sourceObservation": "Hand draws door toward body; opening narrows.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1968,
              "time": 65.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0329.jpg",
              "sha256": "e17acabebf48e446f4e7b86f2b7d736775ef0f763d7a21271380b3462325061b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1992,
              "time": 66.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0333.jpg",
              "sha256": "ecc2b22e2919ac0180ad321c51631c9e519962b4fe0ab869e9ff6805cd0b041e"
            }
          ],
          "adaptedActionReaction": "Оксана притягує двері до себе; проміжок звужується.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            87.5137,
            88.6084
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "проміжок звужується.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            87.5137,
            88.6084
          ],
          "targetSongTime": [
            87.5137,
            88.6084
          ],
          "plannedAction": "Оксана притягує двері до себе; проміжок звужується.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 87.5137,
              "end": 88.6084,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s020-e05-uk-v01",
          "sourceEventId": "targ-s020-e05",
          "sourceUnitId": "targ-s020",
          "sourceTime": [
            66.4,
            67.1
          ],
          "sourceObservation": "Door closes fully, body becomes enclosed behind glass; camera remains outside.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 1992,
              "time": 66.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0333.jpg",
              "sha256": "ecc2b22e2919ac0180ad321c51631c9e519962b4fe0ab869e9ff6805cd0b041e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2010,
              "time": 67.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0336.jpg",
              "sha256": "32026b9584ecec05c2ba3ad510837f3114efc4e6e7279853074bb0d1f5f4c3e7"
            }
          ],
          "adaptedActionReaction": "Двері повністю зачиняються, Оксана залишається за склом; камера утримує зовнішній ракурс.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            88.6084,
            89.5663
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Public encounter causes private withdrawal; fifteen minutes is narrated, not shown in real time. Same car motif returns at payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "камера утримує зовнішній ракурс.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            88.6084,
            89.5663
          ],
          "targetSongTime": [
            88.6084,
            89.5663
          ],
          "plannedAction": "Двері повністю зачиняються, Оксана залишається за склом; камера утримує зовнішній ракурс.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 88.6084,
              "end": 89.5663,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 8.449399999999997,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s020-v01.json",
          "sha256": "dd9559295a7ab6e172382ad65d5815c41ff3cc33577f24cd1995df23d2d3381b"
        },
        "generationSeconds": 9
      }
    },
    {
      "sourceUnitId": "targ-s021",
      "sourceNativeFrames": [
        2013,
        2165
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s021-e01",
          "time": 67.1,
          "start": 67.1,
          "end": 68.0,
          "type": "gaze-change",
          "observation": "Mother looks up toward mirror, worried brows; hands on steering wheel.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2016,
              "time": 67.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0337.jpg",
              "sha256": "8c54c7896dd067347744939223b5f7e094c6e3e02f8f0e89864ad4484b7878f9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2040,
              "time": 68.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0341.jpg",
              "sha256": "4907351c4b47a041028cfa086ccd08777a8d03b1c2866771aeb96bf3e7272255"
            }
          ]
        },
        {
          "id": "targ-s021-e02",
          "time": 68.0,
          "start": 68.0,
          "end": 69.0,
          "type": "camera-motion",
          "observation": "Camera moves closer toward overhead mirror; main face moves out right.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2040,
              "time": 68.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0341.jpg",
              "sha256": "4907351c4b47a041028cfa086ccd08777a8d03b1c2866771aeb96bf3e7272255"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2070,
              "time": 69.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0346.jpg",
              "sha256": "7bd41d9fd5e8353adebaba63e613d30184db542d81240dd4b96c22800c7e881a"
            }
          ]
        },
        {
          "id": "targ-s021-e03",
          "time": 69.0,
          "start": 69.0,
          "end": 70.0,
          "type": "problem-reveal",
          "observation": "Reflected face fills mirror; irregular cheek/forehead patches become explicit.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2070,
              "time": 69.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0346.jpg",
              "sha256": "7bd41d9fd5e8353adebaba63e613d30184db542d81240dd4b96c22800c7e881a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2100,
              "time": 70.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0351.jpg",
              "sha256": "8198cb7cce153fa43165b89e778940f69a228ce4b7aba71e45b6882269e1d3fd"
            }
          ]
        },
        {
          "id": "targ-s021-e04",
          "time": 70.0,
          "start": 70.0,
          "end": 71.0,
          "type": "microexpression",
          "observation": "Eyes track reflection downward and sideways, eyelids tighten.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2100,
              "time": 70.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0351.jpg",
              "sha256": "8198cb7cce153fa43165b89e778940f69a228ce4b7aba71e45b6882269e1d3fd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2130,
              "time": 71.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0356.jpg",
              "sha256": "d7dd72c3928bfb3b082cbc312ac8c962672909d6027e834ecae20588b162dd70"
            }
          ]
        },
        {
          "id": "targ-s021-e05",
          "time": 71.0,
          "start": 71.0,
          "end": 72.166,
          "type": "problem-hold",
          "observation": "Close reflected eyes/patches held; no change/resolution. This is a continuous reframe, not a separate69s cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2130,
              "time": 71.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0356.jpg",
              "sha256": "d7dd72c3928bfb3b082cbc312ac8c962672909d6027e834ecae20588b162dd70"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2166,
              "time": 72.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0362.jpg",
              "sha256": "ac0482c10c21b0e823e681ce86ad9397bb268b84084e96664dd95fc6873dcae2"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-023",
        "targ-caption-024"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-023-ua-r2",
        "targ-caption-024-ua-r2"
      ],
      "adaptedWords": [
        "Не на не́ї я́ зли́лась — На те́, що ба́чила сама́.",
        "На ши́ї — дрібні́ зало́ми,"
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Оксана за кермом. Рух камери переводить увагу на дзеркало й шию з заданими креповими заломами та лініями; це той самий before.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/original.mp4",
          "sha256": "534d71a703cf704206399e610113e1c2384063d15d6003ca51d6f2e7276b071f",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/entry.jpg",
          "sha256": "c8ea2bd212e5906876efd6c6cdf7e67104bdcc30a0099886544a0488793d14b1",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/middle.jpg",
          "sha256": "1572bd29c1ac7388d12db29ea92b6614b61a49dc05b667f92f0a39b53587ffff",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/exit.jpg",
          "sha256": "c4c60a23e0b6c10ce8b52cbe8d4e91b5e2194e4a8dc684d4b7779ecccde158d7",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/original.wav",
          "sha256": "2f7896e72dbb51999b08dde457dedcdad6bfd21cd68b50e4b0474b2757350cdb",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s021/source-text.json",
          "sha256": "314d6082fd159f587eba3bbd07ab3144d8a2827e6ffcb55d20babdb912f97514",
          "role": "actual own-original source unit targ-s021",
          "sourceTime": [
            67.1,
            72.16666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        89.5663,
        93.7798
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        89.5663,
        93.7798
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s021-e01-uk-v01",
          "sourceEventId": "targ-s021-e01",
          "sourceUnitId": "targ-s021",
          "sourceTime": [
            67.1,
            68.0
          ],
          "sourceObservation": "Mother looks up toward mirror, worried brows; hands on steering wheel.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2016,
              "time": 67.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0337.jpg",
              "sha256": "8c54c7896dd067347744939223b5f7e094c6e3e02f8f0e89864ad4484b7878f9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2040,
              "time": 68.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0341.jpg",
              "sha256": "4907351c4b47a041028cfa086ccd08777a8d03b1c2866771aeb96bf3e7272255"
            }
          ],
          "adaptedActionReaction": "Оксана стурбовано дивиться у дзеркало, руки на кермі; ділянка шиї ще у стані before.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            89.5663,
            90.7979
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "ділянка шиї ще у стані before.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            89.5663,
            90.7979
          ],
          "targetSongTime": [
            89.5663,
            90.7979
          ],
          "plannedAction": "Оксана стурбовано дивиться у дзеркало, руки на кермі; ділянка шиї ще у стані before.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 89.5663,
              "end": 90.7979,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s021-e02-uk-v01",
          "sourceEventId": "targ-s021-e02",
          "sourceUnitId": "targ-s021",
          "sourceTime": [
            68.0,
            69.0
          ],
          "sourceObservation": "Camera moves closer toward overhead mirror; main face moves out right.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2040,
              "time": 68.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0341.jpg",
              "sha256": "4907351c4b47a041028cfa086ccd08777a8d03b1c2866771aeb96bf3e7272255"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2070,
              "time": 69.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0346.jpg",
              "sha256": "7bd41d9fd5e8353adebaba63e613d30184db542d81240dd4b96c22800c7e881a"
            }
          ],
          "adaptedActionReaction": "Камера плавно наближається до дзеркала, зміщуючи пряме зображення обличчя праворуч за край.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            90.7979,
            92.1663
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Камера плавно наближається до дзеркала, зміщуючи пряме зображення обличчя праворуч за край.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            90.7979,
            92.1663
          ],
          "targetSongTime": [
            90.7979,
            92.1663
          ],
          "plannedAction": "Камера плавно наближається до дзеркала, зміщуючи пряме зображення обличчя праворуч за край.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 90.7979,
              "end": 92.1663,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s021-e03-uk-v01",
          "sourceEventId": "targ-s021-e03",
          "sourceUnitId": "targ-s021",
          "sourceTime": [
            69.0,
            70.0
          ],
          "sourceObservation": "Reflected face fills mirror; irregular cheek/forehead patches become explicit.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2070,
              "time": 69.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0346.jpg",
              "sha256": "7bd41d9fd5e8353adebaba63e613d30184db542d81240dd4b96c22800c7e881a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2100,
              "time": 70.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0351.jpg",
              "sha256": "8198cb7cce153fa43165b89e778940f69a228ce4b7aba71e45b6882269e1d3fd"
            }
          ],
          "adaptedActionReaction": "Дзеркальний ракурс відкриває не лише очі, а й шию з піднятим підборіддям; конкретні крепові заломи й поперечні лінії стають видимими.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            92.1663,
            92.8013
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "конкретні крепові заломи й поперечні лінії стають видимими.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            92.1663,
            92.8013
          ],
          "targetSongTime": [
            92.1663,
            92.8013
          ],
          "plannedAction": "Дзеркальний ракурс відкриває не лише очі, а й шию з піднятим підборіддям; конкретні крепові заломи й поперечні лінії стають видимими.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 92.1663,
              "end": 92.8013,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s021-e04-uk-v01",
          "sourceEventId": "targ-s021-e04",
          "sourceUnitId": "targ-s021",
          "sourceTime": [
            70.0,
            71.0
          ],
          "sourceObservation": "Eyes track reflection downward and sideways, eyelids tighten.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2100,
              "time": 70.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0351.jpg",
              "sha256": "8198cb7cce153fa43165b89e778940f69a228ce4b7aba71e45b6882269e1d3fd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2130,
              "time": 71.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0356.jpg",
              "sha256": "d7dd72c3928bfb3b082cbc312ac8c962672909d6027e834ecae20588b162dd70"
            }
          ],
          "adaptedActionReaction": "Очі Оксани стежать за відображенням униз і вбік; напружені повіки передають її оцінку побаченого.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            92.8013,
            93.2529
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "напружені повіки передають її оцінку побаченого.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            92.8013,
            93.2529
          ],
          "targetSongTime": [
            92.8013,
            93.2529
          ],
          "plannedAction": "Очі Оксани стежать за відображенням униз і вбік; напружені повіки передають її оцінку побаченого.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 92.8013,
              "end": 93.2529,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s021-e05-uk-v01",
          "sourceEventId": "targ-s021-e05",
          "sourceUnitId": "targ-s021",
          "sourceTime": [
            71.0,
            72.166
          ],
          "sourceObservation": "Close reflected eyes/patches held; no change/resolution. This is a continuous reframe, not a separate69s cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2130,
              "time": 71.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0356.jpg",
              "sha256": "d7dd72c3928bfb3b082cbc312ac8c962672909d6027e834ecae20588b162dd70"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2166,
              "time": 72.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0362.jpg",
              "sha256": "ac0482c10c21b0e823e681ce86ad9397bb268b84084e96664dd95fc6873dcae2"
            }
          ],
          "adaptedActionReaction": "Утримуємо зрівняний доказовий вид шиї та стурбовані очі; це безперервне перекадрування, не новий прихований план.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            93.2529,
            93.7795
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Narrator says anger is at what she saw, not the other woman. Mirror converts abstract shame into concrete visible condition.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "це безперервне перекадрування, не новий прихований план.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            93.2529,
            93.7795
          ],
          "targetSongTime": [
            93.2529,
            93.7795
          ],
          "plannedAction": "Утримуємо зрівняний доказовий вид шиї та стурбовані очі; це безперервне перекадрування, не новий прихований план.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 93.2529,
              "end": 93.7795,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.213499999999996,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s021-v01.json",
          "sha256": "e58a36f8bfdcf7e39738638492ff6b3838d62e921d639b6eeb3d67ed27473ed6"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s022",
      "sourceNativeFrames": [
        2165,
        2428
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s022-e01",
          "time": 72.16666666666667,
          "start": 72.16666666666667,
          "end": 73.2,
          "type": "problem-observation",
          "observation": "Face looks forward, brows raised then gaze lowers; forehead and cheek patches visible.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2166,
              "time": 72.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0362.jpg",
              "sha256": "ac0482c10c21b0e823e681ce86ad9397bb268b84084e96664dd95fc6873dcae2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2196,
              "time": 73.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0367.jpg",
              "sha256": "fa2e9e326dbd58768069143293708561fe81922d21c4255064a1ed7b87b507e1"
            }
          ]
        },
        {
          "id": "targ-s022-e02",
          "time": 73.2,
          "start": 73.2,
          "end": 74.0,
          "type": "body-action",
          "observation": "Both hands rise beside temples and sweep hair away from cheeks.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2196,
              "time": 73.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0367.jpg",
              "sha256": "fa2e9e326dbd58768069143293708561fe81922d21c4255064a1ed7b87b507e1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2220,
              "time": 74.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0371.jpg",
              "sha256": "188fd02e1afb8697fb39a72ebb5b90db672bf3e1f9e5d6a7bca1a28961f1b41f"
            }
          ]
        },
        {
          "id": "targ-s022-e03",
          "time": 74.0,
          "start": 74.0,
          "end": 75.0,
          "type": "gaze-change",
          "observation": "Hands move back toward ears; face turns screen-right with sad pursed lips.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2220,
              "time": 74.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0371.jpg",
              "sha256": "188fd02e1afb8697fb39a72ebb5b90db672bf3e1f9e5d6a7bca1a28961f1b41f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2250,
              "time": 75.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0376.jpg",
              "sha256": "d0b4813f3c0cbd04613747a3ce352393a23055f193331c0fe0137ccfe3eff29e"
            }
          ]
        },
        {
          "id": "targ-s022-e04",
          "time": 75.0,
          "start": 75.0,
          "end": 76.0,
          "type": "gaze-change",
          "observation": "Eyes close briefly then look down; hands lower out of frame.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2250,
              "time": 75.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0376.jpg",
              "sha256": "d0b4813f3c0cbd04613747a3ce352393a23055f193331c0fe0137ccfe3eff29e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2280,
              "time": 76.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0381.jpg",
              "sha256": "c45537bb58f7b4d680fcab7cc8771506d8d9a7fc1f7b56bea57ede5ccd6630e0"
            }
          ]
        },
        {
          "id": "targ-s022-e05",
          "time": 76.0,
          "start": 76.0,
          "end": 77.2,
          "type": "gaze-change",
          "observation": "Chin lowers and eyes shift side-to-side beneath pinched brows.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2280,
              "time": 76.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0381.jpg",
              "sha256": "c45537bb58f7b4d680fcab7cc8771506d8d9a7fc1f7b56bea57ede5ccd6630e0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2316,
              "time": 77.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0387.jpg",
              "sha256": "cb8104eda1ab4717ac58bb6ee3f7e61a6637957aad0c2e8682ae11d5c3dc33b7"
            }
          ]
        },
        {
          "id": "targ-s022-e06",
          "time": 77.2,
          "start": 77.2,
          "end": 78.4,
          "type": "reaction",
          "observation": "Eyes lift toward viewer and widen; mouth opens slightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2316,
              "time": 77.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0387.jpg",
              "sha256": "cb8104eda1ab4717ac58bb6ee3f7e61a6637957aad0c2e8682ae11d5c3dc33b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2352,
              "time": 78.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0393.jpg",
              "sha256": "c8ef53d1bc2451afa22277ecfb0d3e82bf29e529f4735be50c64a26f0da52c23"
            }
          ]
        },
        {
          "id": "targ-s022-e07",
          "time": 78.4,
          "start": 78.4,
          "end": 79.4,
          "type": "expression-change",
          "observation": "Open-mouth surprise softens to distress; brows stay raised.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2352,
              "time": 78.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0393.jpg",
              "sha256": "c8ef53d1bc2451afa22277ecfb0d3e82bf29e529f4735be50c64a26f0da52c23"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2382,
              "time": 79.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0398.jpg",
              "sha256": "a5ebbe5f41f543782508f060755e027229565f58fd1d1e14d9ca8417e947fefc"
            }
          ]
        },
        {
          "id": "targ-s022-e08",
          "time": 79.4,
          "start": 79.4,
          "end": 80.933,
          "type": "hold",
          "observation": "Gaze steadies front/down; blemishes remain unchanged before location cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2382,
              "time": 79.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0398.jpg",
              "sha256": "a5ebbe5f41f543782508f060755e027229565f58fd1d1e14d9ca8417e947fefc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2424,
              "time": 80.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0405.jpg",
              "sha256": "59c49e350abb00e17f992872e9ce1f6bab362c7241acea22b01eecca08e5e1ce"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-024",
        "targ-caption-025",
        "targ-caption-026"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-024-ua-r2",
        "targ-caption-025-ua-r2",
        "targ-caption-026-ua-r2"
      ],
      "adaptedWords": [
        "На ши́ї — дрібні́ зало́ми,",
        "Лі́нії впо́перек. Шкі́ра на ви́гляд в’я́ла.",
        "Ні́би сві́тло в мені́ зга́сло."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "before",
      "plannedAction": "Ізольований тісний план обличчя та шиї Оксани тримає той самий видимий дефект. Жести виснаження пояснюють внутрішній стан, але не замінюють проблему шкіри.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/original.mp4",
          "sha256": "e7b4fa58e8f054c71cbb9ee736d6d2e42bc8e96d82f0c4a950d27bd366a2f0a7",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/entry.jpg",
          "sha256": "27b56295dddf5c57eadf73b8ce675a448f013d0504befb6f91345f45689f2174",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/middle.jpg",
          "sha256": "5a83813f4752197110ac1ce50be6daa2cf4437de9920d573486441e2901aceee",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/exit.jpg",
          "sha256": "e051d634cd4c373ecb67f2e37782cec8a5970169c4b34324b875ec456ea6a50e",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/original.wav",
          "sha256": "852161fb48138cbdce8af430c65faf12884a27d4ae5d3463f2b8e4bee5d14463",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s022/source-text.json",
          "sha256": "305964522b67b36bbb8d434ab4ec12d9d2e26a593ac7dce3929753968b3e60f8",
          "role": "actual own-original source unit targ-s022",
          "sourceTime": [
            72.16666666666667,
            80.93333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        93.7798,
        101.5693
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        93.7798,
        101.5693
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s022-e01-uk-v01",
          "sourceEventId": "targ-s022-e01",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            72.16666666666667,
            73.2
          ],
          "sourceObservation": "Face looks forward, brows raised then gaze lowers; forehead and cheek patches visible.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2166,
              "time": 72.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0362.jpg",
              "sha256": "ac0482c10c21b0e823e681ce86ad9397bb268b84084e96664dd95fc6873dcae2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2196,
              "time": 73.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0367.jpg",
              "sha256": "fa2e9e326dbd58768069143293708561fe81922d21c4255064a1ed7b87b507e1"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться вперед, потім опускає очі; у відкритому комірі чітко видно задану текстуру й лінії шиї.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            93.7798,
            94.2465
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "у відкритому комірі чітко видно задану текстуру й лінії шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            93.7798,
            94.2465
          ],
          "targetSongTime": [
            93.7798,
            94.2465
          ],
          "plannedAction": "Оксана дивиться вперед, потім опускає очі; у відкритому комірі чітко видно задану текстуру й лінії шиї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 93.7798,
              "end": 94.2465,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e02-uk-v01",
          "sourceEventId": "targ-s022-e02",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            73.2,
            74.0
          ],
          "sourceObservation": "Both hands rise beside temples and sweep hair away from cheeks.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2196,
              "time": 73.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0367.jpg",
              "sha256": "fa2e9e326dbd58768069143293708561fe81922d21c4255064a1ed7b87b507e1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2220,
              "time": 74.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0371.jpg",
              "sha256": "188fd02e1afb8697fb39a72ebb5b90db672bf3e1f9e5d6a7bca1a28961f1b41f"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає обидві руки й відводить волосся від боків шиї, відкриваючи ділянку для огляду.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            94.2465,
            94.6077
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана піднімає обидві руки й відводить волосся від боків шиї, відкриваючи ділянку для огляду.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            94.2465,
            94.6077
          ],
          "targetSongTime": [
            94.2465,
            94.6077
          ],
          "plannedAction": "Оксана піднімає обидві руки й відводить волосся від боків шиї, відкриваючи ділянку для огляду.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 94.2465,
              "end": 94.6077,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e03-uk-v01",
          "sourceEventId": "targ-s022-e03",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            74.0,
            75.0
          ],
          "sourceObservation": "Hands move back toward ears; face turns screen-right with sad pursed lips.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2220,
              "time": 74.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0371.jpg",
              "sha256": "188fd02e1afb8697fb39a72ebb5b90db672bf3e1f9e5d6a7bca1a28961f1b41f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2250,
              "time": 75.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0376.jpg",
              "sha256": "d0b4813f3c0cbd04613747a3ce352393a23055f193331c0fe0137ccfe3eff29e"
            }
          ],
          "adaptedActionReaction": "Руки зміщуються до вух, обличчя повертається праворуч; губи стулені зі смутком.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            94.6077,
            95.0594
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "губи стулені зі смутком.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            94.6077,
            95.0594
          ],
          "targetSongTime": [
            94.6077,
            95.0594
          ],
          "plannedAction": "Руки зміщуються до вух, обличчя повертається праворуч; губи стулені зі смутком.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 94.6077,
              "end": 95.0594,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e04-uk-v01",
          "sourceEventId": "targ-s022-e04",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            75.0,
            76.0
          ],
          "sourceObservation": "Eyes close briefly then look down; hands lower out of frame.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2250,
              "time": 75.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0376.jpg",
              "sha256": "d0b4813f3c0cbd04613747a3ce352393a23055f193331c0fe0137ccfe3eff29e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2280,
              "time": 76.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0381.jpg",
              "sha256": "c45537bb58f7b4d680fcab7cc8771506d8d9a7fc1f7b56bea57ede5ccd6630e0"
            }
          ],
          "adaptedActionReaction": "Оксана ненадовго заплющує очі, потім дивиться вниз; руки виходять із кадру.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            95.0594,
            96.935
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "руки виходять із кадру.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            95.0594,
            96.935
          ],
          "targetSongTime": [
            95.0594,
            96.935
          ],
          "plannedAction": "Оксана ненадовго заплющує очі, потім дивиться вниз; руки виходять із кадру.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 95.0594,
              "end": 96.935,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e05-uk-v01",
          "sourceEventId": "targ-s022-e05",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            76.0,
            77.2
          ],
          "sourceObservation": "Chin lowers and eyes shift side-to-side beneath pinched brows.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2280,
              "time": 76.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0381.jpg",
              "sha256": "c45537bb58f7b4d680fcab7cc8771506d8d9a7fc1f7b56bea57ede5ccd6630e0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2316,
              "time": 77.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0387.jpg",
              "sha256": "cb8104eda1ab4717ac58bb6ee3f7e61a6637957aad0c2e8682ae11d5c3dc33b7"
            }
          ],
          "adaptedActionReaction": "Підборіддя опускається, очі рухаються вбік під напруженими бровами; дефект не змінюється від пози.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            96.935,
            99.852
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "дефект не змінюється від пози.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            96.935,
            99.852
          ],
          "targetSongTime": [
            96.935,
            99.852
          ],
          "plannedAction": "Підборіддя опускається, очі рухаються вбік під напруженими бровами; дефект не змінюється від пози.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 96.935,
              "end": 99.852,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e06-uk-v01",
          "sourceEventId": "targ-s022-e06",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            77.2,
            78.4
          ],
          "sourceObservation": "Eyes lift toward viewer and widen; mouth opens slightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2316,
              "time": 77.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0387.jpg",
              "sha256": "cb8104eda1ab4717ac58bb6ee3f7e61a6637957aad0c2e8682ae11d5c3dc33b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2352,
              "time": 78.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0393.jpg",
              "sha256": "c8ef53d1bc2451afa22277ecfb0d3e82bf29e529f4735be50c64a26f0da52c23"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає очі до глядача й широко їх відкриває; рот ледь розтуляється.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            99.852,
            100.404
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "рот ледь розтуляється.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            99.852,
            100.404
          ],
          "targetSongTime": [
            99.852,
            100.404
          ],
          "plannedAction": "Оксана піднімає очі до глядача й широко їх відкриває; рот ледь розтуляється.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 99.852,
              "end": 100.404,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e07-uk-v01",
          "sourceEventId": "targ-s022-e07",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            78.4,
            79.4
          ],
          "sourceObservation": "Open-mouth surprise softens to distress; brows stay raised.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2352,
              "time": 78.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0393.jpg",
              "sha256": "c8ef53d1bc2451afa22277ecfb0d3e82bf29e529f4735be50c64a26f0da52c23"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2382,
              "time": 79.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0398.jpg",
              "sha256": "a5ebbe5f41f543782508f060755e027229565f58fd1d1e14d9ca8417e947fefc"
            }
          ],
          "adaptedActionReaction": "Подив пом’якшується до розпачу; брови залишаються піднятими.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            100.404,
            100.864
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "брови залишаються піднятими.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            100.404,
            100.864
          ],
          "targetSongTime": [
            100.404,
            100.864
          ],
          "plannedAction": "Подив пом’якшується до розпачу; брови залишаються піднятими.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 100.404,
              "end": 100.864,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s022-e08-uk-v01",
          "sourceEventId": "targ-s022-e08",
          "sourceUnitId": "targ-s022",
          "sourceTime": [
            79.4,
            80.933
          ],
          "sourceObservation": "Gaze steadies front/down; blemishes remain unchanged before location cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2382,
              "time": 79.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0398.jpg",
              "sha256": "a5ebbe5f41f543782508f060755e027229565f58fd1d1e14d9ca8417e947fefc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2424,
              "time": 80.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0405.jpg",
              "sha256": "59c49e350abb00e17f992872e9ce1f6bab362c7241acea22b01eecca08e5e1ce"
            }
          ],
          "adaptedActionReaction": "Погляд стабілізується вперед униз; стан шиї before утримується до зміни місця.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            100.864,
            101.5692
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Forehead/cheek/lip description and light-gone-inside metaphor link appearance and inner state. Must retain visible defect independently of sadness.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "стан шиї before утримується до зміни місця.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            100.864,
            101.5692
          ],
          "targetSongTime": [
            100.864,
            101.5692
          ],
          "plannedAction": "Погляд стабілізується вперед униз; стан шиї before утримується до зміни місця.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 100.864,
              "end": 101.5692,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 7.789500000000004,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s022-v01.json",
          "sha256": "369003ca05445f72c6084f1d03d4ecfee8aad876ac87ce33509ea40cd70cf828"
        },
        "generationSeconds": 8
      }
    },
    {
      "sourceUnitId": "targ-s023",
      "sourceNativeFrames": [
        2428,
        2581
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s023-e01",
          "time": 80.93333333333334,
          "start": 80.93333333333334,
          "end": 82.0,
          "type": "establish",
          "observation": "Mentor looks down at reading item; mother looks toward class.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2430,
              "time": 81.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0406.jpg",
              "sha256": "20098b26a4e41e5470b92dd4e7f5e0ae8ac5a5a96b9c385d865b42b42756d33a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2460,
              "time": 82.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0411.jpg",
              "sha256": "d991978bb197178c87aac2ca149788196791f3efb773f30e8915c0a7ee121801"
            }
          ]
        },
        {
          "id": "targ-s023-e02",
          "time": 82.0,
          "start": 82.0,
          "end": 83.2,
          "type": "gaze-change",
          "observation": "Mother shifts attention left/down toward seated mentor.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2460,
              "time": 82.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0411.jpg",
              "sha256": "d991978bb197178c87aac2ca149788196791f3efb773f30e8915c0a7ee121801"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2496,
              "time": 83.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0417.jpg",
              "sha256": "2f94c2cbbedd096ec25d3a3f36e8504d7f7c32214e9aac4eae604b7acb76f84f"
            }
          ]
        },
        {
          "id": "targ-s023-e03",
          "time": 83.2,
          "start": 83.2,
          "end": 84.6,
          "type": "pre-question",
          "observation": "Mother stands facing mentor with slightly concerned mouth; mentor remains occupied.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2496,
              "time": 83.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0417.jpg",
              "sha256": "2f94c2cbbedd096ec25d3a3f36e8504d7f7c32214e9aac4eae604b7acb76f84f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2538,
              "time": 84.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0424.jpg",
              "sha256": "744cb54105137f154d33c73d45bdd7403a446b97394dd0dad34d13a580db5a09"
            }
          ]
        },
        {
          "id": "targ-s023-e04",
          "time": 84.6,
          "start": 84.6,
          "end": 85.3,
          "type": "background-action",
          "observation": "Children rotate/raise arms and instructor demonstrates; roles support pickup chronology.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2538,
              "time": 84.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0424.jpg",
              "sha256": "744cb54105137f154d33c73d45bdd7403a446b97394dd0dad34d13a580db5a09"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2556,
              "time": 85.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0427.jpg",
              "sha256": "e9bb2e896c32ad695b4e3eae971af4f90037ba52530c6fbecb1d9425551147ff"
            }
          ]
        },
        {
          "id": "targ-s023-e05",
          "time": 85.3,
          "start": 85.3,
          "end": 86.033,
          "type": "transition",
          "observation": "White/light wash and faint colour tint builds, portrait becomes superimposed; no hard cut discovered by simple threshold.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2556,
              "time": 85.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0427.jpg",
              "sha256": "e9bb2e896c32ad695b4e3eae971af4f90037ba52530c6fbecb1d9425551147ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2580,
              "time": 86.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0431.jpg",
              "sha256": "99ed629828028ccfa4315ad073e0200a0fbdf482fb8cf787ae5508dd25b4ab1c"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-026",
        "targ-caption-027",
        "targ-caption-028"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-026-ua-r2",
        "targ-caption-027-ua-r2",
        "targ-caption-028-ua-r2"
      ],
      "adaptedWords": [
        "Ні́би сві́тло в мені́ зга́сло.",
        "У то́й ти́ждень забира́ла До́ньку з та́нців.",
        "Та́м Іри́на — Ба́чу її́ ма́йже щодня́."
      ],
      "roles": [
        "oksana",
        "iryna",
        "hanna",
        "sofiia",
        "marichka",
        "solomiia"
      ],
      "problemState": "before",
      "plannedAction": "Оксана чекає біля Ірини, 55 років. За склом Ганна проводить танці для Софії, Марічки й Соломії; стосунок знайомих дорослих виникає через щоденне очікування дітей.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/original.mp4",
          "sha256": "08308903db01922738c5a8fd712cf10d1444c0b25b1779ac6a845a26ab9475fc",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/entry.jpg",
          "sha256": "ef65b935f9fd460ee35b0f4cbbb6a2e7980bc8039c02e15ce55e2ecbb5ef04ae",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/middle.jpg",
          "sha256": "6dffcc87d2e8dc3d76e56a8818ee13badf7b7e504acb2d19a29a7bd962bfbc99",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/exit.jpg",
          "sha256": "a89edc9e74deeaf3f81de4c354ca1a7fe0640f041270790955e7f0eed51cce7c",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/original.wav",
          "sha256": "1007270c2b996611d543a42b64832693f01102689668fcabf66a69384a1f1d83",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s023/source-text.json",
          "sha256": "7e3bfe80257f356001b9b314b0a172042573cdf6d1daee0b7c6406ed94a2256d",
          "role": "actual own-original source unit targ-s023",
          "sourceTime": [
            80.93333333333334,
            86.03333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        101.5693,
        108.6131
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        101.5693,
        108.6131
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s023-e01-uk-v01",
          "sourceEventId": "targ-s023-e01",
          "sourceUnitId": "targ-s023",
          "sourceTime": [
            80.93333333333334,
            82.0
          ],
          "sourceObservation": "Mentor looks down at reading item; mother looks toward class.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2430,
              "time": 81.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0406.jpg",
              "sha256": "20098b26a4e41e5470b92dd4e7f5e0ae8ac5a5a96b9c385d865b42b42756d33a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2460,
              "time": 82.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0411.jpg",
              "sha256": "d991978bb197178c87aac2ca149788196791f3efb773f30e8915c0a7ee121801"
            }
          ],
          "adaptedActionReaction": "Ірина55 читає буклет біля танцювального класу; Оксана дивиться на заняття доньки.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            101.5693,
            103.0769
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана дивиться на заняття доньки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            101.5693,
            103.0769
          ],
          "targetSongTime": [
            101.5693,
            103.0769
          ],
          "plannedAction": "Ірина55 читає буклет біля танцювального класу; Оксана дивиться на заняття доньки.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 101.5693,
              "end": 103.0769,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s023-e02-uk-v01",
          "sourceEventId": "targ-s023-e02",
          "sourceUnitId": "targ-s023",
          "sourceTime": [
            82.0,
            83.2
          ],
          "sourceObservation": "Mother shifts attention left/down toward seated mentor.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2460,
              "time": 82.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0411.jpg",
              "sha256": "d991978bb197178c87aac2ca149788196791f3efb773f30e8915c0a7ee121801"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2496,
              "time": 83.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0417.jpg",
              "sha256": "2f94c2cbbedd096ec25d3a3f36e8504d7f7c32214e9aac4eae604b7acb76f84f"
            }
          ],
          "adaptedActionReaction": "Оксана переводить увагу ліворуч униз до Ірини, яка сидить поруч.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            103.0769,
            104.8492
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана переводить увагу ліворуч униз до Ірини, яка сидить поруч.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            103.0769,
            104.8492
          ],
          "targetSongTime": [
            103.0769,
            104.8492
          ],
          "plannedAction": "Оксана переводить увагу ліворуч униз до Ірини, яка сидить поруч.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 103.0769,
              "end": 104.8492,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s023-e03-uk-v01",
          "sourceEventId": "targ-s023-e03",
          "sourceUnitId": "targ-s023",
          "sourceTime": [
            83.2,
            84.6
          ],
          "sourceObservation": "Mother stands facing mentor with slightly concerned mouth; mentor remains occupied.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2496,
              "time": 83.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0417.jpg",
              "sha256": "2f94c2cbbedd096ec25d3a3f36e8504d7f7c32214e9aac4eae604b7acb76f84f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2538,
              "time": 84.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0424.jpg",
              "sha256": "744cb54105137f154d33c73d45bdd7403a446b97394dd0dad34d13a580db5a09"
            }
          ],
          "adaptedActionReaction": "Оксана з легким занепокоєнням повертається до Ірини; та ще зайнята читанням.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            104.8492,
            106.744
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "та ще зайнята читанням.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            104.8492,
            106.744
          ],
          "targetSongTime": [
            104.8492,
            106.744
          ],
          "plannedAction": "Оксана з легким занепокоєнням повертається до Ірини; та ще зайнята читанням.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 104.8492,
              "end": 106.744,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s023-e04-uk-v01",
          "sourceEventId": "targ-s023-e04",
          "sourceUnitId": "targ-s023",
          "sourceTime": [
            84.6,
            85.3
          ],
          "sourceObservation": "Children rotate/raise arms and instructor demonstrates; roles support pickup chronology.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2538,
              "time": 84.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0424.jpg",
              "sha256": "744cb54105137f154d33c73d45bdd7403a446b97394dd0dad34d13a580db5a09"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2556,
              "time": 85.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0427.jpg",
              "sha256": "e9bb2e896c32ad695b4e3eae971af4f90037ba52530c6fbecb1d9425551147ff"
            }
          ],
          "adaptedActionReaction": "Софія, Марічка й Соломія повертаються та піднімають руки, Ганна показує рух; дія пояснює місце зустрічі.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            106.744,
            107.6568
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "дія пояснює місце зустрічі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            106.744,
            107.6568
          ],
          "targetSongTime": [
            106.744,
            107.6568
          ],
          "plannedAction": "Софія, Марічка й Соломія повертаються та піднімають руки, Ганна показує рух; дія пояснює місце зустрічі.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 106.744,
              "end": 107.6568,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s023-e05-uk-v01",
          "sourceEventId": "targ-s023-e05",
          "sourceUnitId": "targ-s023",
          "sourceTime": [
            85.3,
            86.033
          ],
          "sourceObservation": "White/light wash and faint colour tint builds, portrait becomes superimposed; no hard cut discovered by simple threshold.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2556,
              "time": 85.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0427.jpg",
              "sha256": "e9bb2e896c32ad695b4e3eae971af4f90037ba52530c6fbecb1d9425551147ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2580,
              "time": 86.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0431.jpg",
              "sha256": "99ed629828028ccfa4315ad073e0200a0fbdf482fb8cf787ae5508dd25b4ab1c"
            }
          ],
          "adaptedActionReaction": "Світла заливка з легкою тональністю накладає портрет Ірини; зберігаємо поступове накладання, не видаємо його за жорсткий стик.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            107.6568,
            108.6126
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Ordinary recurring pickup provides credible peer encounter and routine familiarity.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "зберігаємо поступове накладання, не видаємо його за жорсткий стик.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            107.6568,
            108.6126
          ],
          "targetSongTime": [
            107.6568,
            108.6126
          ],
          "plannedAction": "Світла заливка з легкою тональністю накладає портрет Ірини; зберігаємо поступове накладання, не видаємо його за жорсткий стик.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 107.6568,
              "end": 108.6126,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 7.0438000000000045,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s023-v01.json",
          "sha256": "1465c10303be952c35b2ac980a70dca04f64accfa49a0b6683f04eafcb34684e"
        },
        "generationSeconds": 8
      }
    },
    {
      "sourceUnitId": "targ-s024",
      "sourceNativeFrames": [
        2581,
        2710
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s024-e01",
          "time": 86.03333333333333,
          "start": 86.03333333333333,
          "end": 86.6,
          "type": "transition",
          "observation": "White dissolve fades off portrait; caption switches at86.1.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2580,
              "time": 86.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0431.jpg",
              "sha256": "99ed629828028ccfa4315ad073e0200a0fbdf482fb8cf787ae5508dd25b4ab1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2598,
              "time": 86.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0434.jpg",
              "sha256": "b69b2b7c45590852f35611bf46420af9879c03ca43eaf993b9c50ad2a601e77a"
            }
          ]
        },
        {
          "id": "targ-s024-e02",
          "time": 86.6,
          "start": 86.6,
          "end": 87.6,
          "type": "pose-hold",
          "observation": "Relaxed neutral face with direct gaze, minimal head tilt.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2598,
              "time": 86.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0434.jpg",
              "sha256": "b69b2b7c45590852f35611bf46420af9879c03ca43eaf993b9c50ad2a601e77a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2628,
              "time": 87.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0439.jpg",
              "sha256": "cd387ea74575f46318f797c7ac8d598f262697b0ceeda2b15ca7c2dd27899a57"
            }
          ]
        },
        {
          "id": "targ-s024-e03",
          "time": 87.6,
          "start": 87.6,
          "end": 88.4,
          "type": "blink",
          "observation": "Eyes close then reopen; mouth remains calm.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2628,
              "time": 87.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0439.jpg",
              "sha256": "cd387ea74575f46318f797c7ac8d598f262697b0ceeda2b15ca7c2dd27899a57"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2652,
              "time": 88.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0443.jpg",
              "sha256": "7ae9a0f59c8b03d87fb2eca2855e5852110e5f04e93665e939bf0c946021d1ad"
            }
          ]
        },
        {
          "id": "targ-s024-e04",
          "time": 88.4,
          "start": 88.4,
          "end": 89.2,
          "type": "gaze-change",
          "observation": "Head tilts slightly, eyes shift then settle.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2652,
              "time": 88.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0443.jpg",
              "sha256": "7ae9a0f59c8b03d87fb2eca2855e5852110e5f04e93665e939bf0c946021d1ad"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2676,
              "time": 89.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0447.jpg",
              "sha256": "5be69a6145b01c7bcfcd70939d0d1d15b31a7ddcb061048a47405b139b78ace2"
            }
          ]
        },
        {
          "id": "targ-s024-e05",
          "time": 89.2,
          "start": 89.2,
          "end": 90.333,
          "type": "expression-change",
          "observation": "Eyes close briefly then small warm smile appears before return to interaction.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2676,
              "time": 89.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0447.jpg",
              "sha256": "5be69a6145b01c7bcfcd70939d0d1d15b31a7ddcb061048a47405b139b78ace2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2706,
              "time": 90.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0452.jpg",
              "sha256": "9d1673fdb3a9579b36952475e14554aa026ac55054c5cfc19cbd7c3dcd9506f7"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-028",
        "targ-caption-029"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-028-ua-r2",
        "targ-caption-029-ua-r2"
      ],
      "adaptedWords": [
        "Та́м Іри́на — Ба́чу її́ ма́йже щодня́.",
        "Ї́й п’ятдеся́т п’я́ть — ши́я гладе́нька. Я́ зва́жилась:"
      ],
      "roles": [
        "iryna"
      ],
      "problemState": "before",
      "plannedAction": "Портрет Ірини у світлій блузі й темно-синьому вбранні: сивина, зріле обличчя, доглянута шия. Використати виправлений паспорт, не відхилену молоду третю колонку.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/original.mp4",
          "sha256": "14bc454b5f7d09a50fd1583e17cb412e7e7ea6115e614f55bf4e06e786959fd2",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/entry.jpg",
          "sha256": "2ebf0513c3cf02ea00d78b8aa16e269752e7cb6d2c590b635ded1198709a753e",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/middle.jpg",
          "sha256": "de113d0e56fe458b7369248ff3c8194952eb37710bdb121308bf7c32bb865ee7",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/exit.jpg",
          "sha256": "c8ef3aa2430b23d823127ba42027d5467a34558b930037aeebe5f2a626270779",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/original.wav",
          "sha256": "b8b9cb206c95841ab29c03edd99d384445378e74da0beea93c8d4cd567c1df9a",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s024/source-text.json",
          "sha256": "cd35cc4d5ba8578cf5f85f237c292a379db600b8161c3a0e2b2b49bafda001ad",
          "role": "actual own-original source unit targ-s024",
          "sourceTime": [
            86.03333333333333,
            90.33333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        108.6131,
        112.4818
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        108.6131,
        112.4818
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s024-e01-uk-v01",
          "sourceEventId": "targ-s024-e01",
          "sourceUnitId": "targ-s024",
          "sourceTime": [
            86.03333333333333,
            86.6
          ],
          "sourceObservation": "White dissolve fades off portrait; caption switches at86.1.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2580,
              "time": 86.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0431.jpg",
              "sha256": "99ed629828028ccfa4315ad073e0200a0fbdf482fb8cf787ae5508dd25b4ab1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2598,
              "time": 86.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0434.jpg",
              "sha256": "b69b2b7c45590852f35611bf46420af9879c03ca43eaf993b9c50ad2a601e77a"
            }
          ],
          "adaptedActionReaction": "Світле розчинення сходить із портрета Ірини55; титр переходить до її віку й доглянутої шиї.",
          "characters": [
            "iryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            108.6131,
            109.1467
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "титр переходить до її віку й доглянутої шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            108.6131,
            109.1467
          ],
          "targetSongTime": [
            108.6131,
            109.1467
          ],
          "plannedAction": "Світле розчинення сходить із портрета Ірини55; титр переходить до її віку й доглянутої шиї.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 108.6131,
              "end": 109.1467,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s024-e02-uk-v01",
          "sourceEventId": "targ-s024-e02",
          "sourceUnitId": "targ-s024",
          "sourceTime": [
            86.6,
            87.6
          ],
          "sourceObservation": "Relaxed neutral face with direct gaze, minimal head tilt.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2598,
              "time": 86.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0434.jpg",
              "sha256": "b69b2b7c45590852f35611bf46420af9879c03ca43eaf993b9c50ad2a601e77a"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2628,
              "time": 87.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0439.jpg",
              "sha256": "cd387ea74575f46318f797c7ac8d598f262697b0ceeda2b15ca7c2dd27899a57"
            }
          ],
          "adaptedActionReaction": "Ірина дивиться прямо зі спокійним обличчям і мінімальним нахилом голови; сивина та вік збережені.",
          "characters": [
            "iryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            109.1467,
            110.04
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "сивина та вік збережені.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            109.1467,
            110.04
          ],
          "targetSongTime": [
            109.1467,
            110.04
          ],
          "plannedAction": "Ірина дивиться прямо зі спокійним обличчям і мінімальним нахилом голови; сивина та вік збережені.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 109.1467,
              "end": 110.04,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s024-e03-uk-v01",
          "sourceEventId": "targ-s024-e03",
          "sourceUnitId": "targ-s024",
          "sourceTime": [
            87.6,
            88.4
          ],
          "sourceObservation": "Eyes close then reopen; mouth remains calm.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2628,
              "time": 87.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0439.jpg",
              "sha256": "cd387ea74575f46318f797c7ac8d598f262697b0ceeda2b15ca7c2dd27899a57"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2652,
              "time": 88.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0443.jpg",
              "sha256": "7ae9a0f59c8b03d87fb2eca2855e5852110e5f04e93665e939bf0c946021d1ad"
            }
          ],
          "adaptedActionReaction": "Ірина заплющує і знову відкриває очі; рот залишається спокійним.",
          "characters": [
            "iryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            110.04,
            110.7547
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "рот залишається спокійним.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            110.04,
            110.7547
          ],
          "targetSongTime": [
            110.04,
            110.7547
          ],
          "plannedAction": "Ірина заплющує і знову відкриває очі; рот залишається спокійним.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 110.04,
              "end": 110.7547,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s024-e04-uk-v01",
          "sourceEventId": "targ-s024-e04",
          "sourceUnitId": "targ-s024",
          "sourceTime": [
            88.4,
            89.2
          ],
          "sourceObservation": "Head tilts slightly, eyes shift then settle.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2652,
              "time": 88.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0443.jpg",
              "sha256": "7ae9a0f59c8b03d87fb2eca2855e5852110e5f04e93665e939bf0c946021d1ad"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2676,
              "time": 89.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0447.jpg",
              "sha256": "5be69a6145b01c7bcfcd70939d0d1d15b31a7ddcb061048a47405b139b78ace2"
            }
          ],
          "adaptedActionReaction": "Ірина трохи схиляє голову, переводить погляд і зупиняє його.",
          "characters": [
            "iryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            110.7547,
            111.4693
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Ірина трохи схиляє голову, переводить погляд і зупиняє його.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            110.7547,
            111.4693
          ],
          "targetSongTime": [
            110.7547,
            111.4693
          ],
          "plannedAction": "Ірина трохи схиляє голову, переводить погляд і зупиняє його.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 110.7547,
              "end": 111.4693,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s024-e05-uk-v01",
          "sourceEventId": "targ-s024-e05",
          "sourceUnitId": "targ-s024",
          "sourceTime": [
            89.2,
            90.333
          ],
          "sourceObservation": "Eyes close briefly then small warm smile appears before return to interaction.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2676,
              "time": 89.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0447.jpg",
              "sha256": "5be69a6145b01c7bcfcd70939d0d1d15b31a7ddcb061048a47405b139b78ace2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2706,
              "time": 90.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0452.jpg",
              "sha256": "9d1673fdb3a9579b36952475e14554aa026ac55054c5cfc19cbd7c3dcd9506f7"
            }
          ],
          "adaptedActionReaction": "Після короткого моргання в Ірини з’являється тепла посмішка перед поверненням до діалогу.",
          "characters": [
            "iryna"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            111.4693,
            112.4815
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Age/flawless-skin description explains why narrator chooses to ask; ethnic origin is source text, not proof of efficacy.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Після короткого моргання в Ірини з’являється тепла посмішка перед поверненням до діалогу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            111.4693,
            112.4815
          ],
          "targetSongTime": [
            111.4693,
            112.4815
          ],
          "plannedAction": "Після короткого моргання в Ірини з’являється тепла посмішка перед поверненням до діалогу.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 111.4693,
              "end": 112.4815,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 3.868700000000004,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s024-v01.json",
          "sha256": "a9c4f35cf172c26c2e1600b87792b6b492573dad22275fd1c37e6025e166f013"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s025",
      "sourceNativeFrames": [
        2710,
        2862
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s025-e01",
          "time": 90.33333333333333,
          "start": 90.33333333333333,
          "end": 91.2,
          "type": "initiation",
          "observation": "Mother leans torso forward toward seated mentor, mouth opens.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2712,
              "time": 90.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0453.jpg",
              "sha256": "9486e3d5deed4a1027fa5bb69e9ce215f2598d05dc3ca52403ac81b9a021bc77"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2736,
              "time": 91.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0457.jpg",
              "sha256": "c4e7585578c32164e91429617f60a73b965b1d6e97d886cc5dc593f3d2db7ed0"
            }
          ]
        },
        {
          "id": "targ-s025-e02",
          "time": 91.2,
          "start": 91.2,
          "end": 92.0,
          "type": "gaze-contact",
          "observation": "Mother and mentor look at each other; mother extends a hand toward conversational space.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2736,
              "time": 91.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0457.jpg",
              "sha256": "c4e7585578c32164e91429617f60a73b965b1d6e97d886cc5dc593f3d2db7ed0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2760,
              "time": 92.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0461.jpg",
              "sha256": "51ebafd910642fc448950be70d3b8ef665850eac1710d046b3169b3a6f65a5bd"
            }
          ]
        },
        {
          "id": "targ-s025-e03",
          "time": 92.0,
          "start": 92.0,
          "end": 93.0,
          "type": "gesture",
          "observation": "Mother raises both palms/open fingers, asking how; mentor looks upward listening.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2760,
              "time": 92.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0461.jpg",
              "sha256": "51ebafd910642fc448950be70d3b8ef665850eac1710d046b3169b3a6f65a5bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2790,
              "time": 93.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0466.jpg",
              "sha256": "41263659b60e4c146113a87556f251e6032a980fcdeb09f9260dad9f82e738f4"
            }
          ]
        },
        {
          "id": "targ-s025-e04",
          "time": 93.0,
          "start": 93.0,
          "end": 94.0,
          "type": "gesture",
          "observation": "Mother alternates hands near chest and toward mentor, eyebrows animated.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2790,
              "time": 93.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0466.jpg",
              "sha256": "41263659b60e4c146113a87556f251e6032a980fcdeb09f9260dad9f82e738f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2820,
              "time": 94.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0471.jpg",
              "sha256": "28005e9e65c02926fb11dfb32b1aa0146150d814548c870256862a4edcd2aa94"
            }
          ]
        },
        {
          "id": "targ-s025-e05",
          "time": 94.0,
          "start": 94.0,
          "end": 95.4,
          "type": "response-wait",
          "observation": "Mother straightens/slightly leans back, palms open then lowers; background dancers continue.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2820,
              "time": 94.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0471.jpg",
              "sha256": "28005e9e65c02926fb11dfb32b1aa0146150d814548c870256862a4edcd2aa94"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2862,
              "time": 95.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0478.jpg",
              "sha256": "07b6d2c7ff2c53802aaf063f3818044af43a4c48ffc4dd862600c8e8f9759cd5"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-029",
        "targ-caption-030"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-029-ua-r2",
        "targ-caption-030-ua-r2"
      ],
      "adaptedWords": [
        "Ї́й п’ятдеся́т п’я́ть — ши́я гладе́нька. Я́ зва́жилась:",
        "«Чи́м ви́ догляда́єте ши́ю? Про таку́ я́ ті́льки мрі́ю»."
      ],
      "roles": [
        "oksana",
        "iryna",
        "hanna",
        "sofiia",
        "marichka",
        "solomiia"
      ],
      "problemState": "before",
      "plannedAction": "Оксана нахиляється до Ірини й сама питає про догляд. Ірина слухає; за склом зберігається рух танцювального класу.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/original.mp4",
          "sha256": "089a2168eb909b593121ac5380b9d11801a6ab7dab7789358ad6e5ae619b4dc9",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/entry.jpg",
          "sha256": "77944134f2e1370724c64d1651c050d03f1180379b4be5505ad61eef210b79df",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/middle.jpg",
          "sha256": "326a244868c06a29238267d0a3bd8c62b5d9fec90b34cf3f47aa5194f49c6fd8",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/exit.jpg",
          "sha256": "1613cceba620d5f77440ce62926c27817179e8a485bc86f6ea6c41991dfcafb1",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/original.wav",
          "sha256": "53495415cd76f15bd3a1f57680077a4bf8db17c42e8490bfb8696ef807971f32",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s025/source-text.json",
          "sha256": "689f4dbf966037906e245a1cc823f2acd5b24e0c2000bca66059124c00c0193e",
          "role": "actual own-original source unit targ-s025",
          "sourceTime": [
            90.33333333333333,
            95.4
          ]
        }
      ],
      "acceptedSongTime": [
        112.4818,
        117.68
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        112.4818,
        117.68
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s025-e01-uk-v01",
          "sourceEventId": "targ-s025-e01",
          "sourceUnitId": "targ-s025",
          "sourceTime": [
            90.33333333333333,
            91.2
          ],
          "sourceObservation": "Mother leans torso forward toward seated mentor, mouth opens.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2712,
              "time": 90.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0453.jpg",
              "sha256": "9486e3d5deed4a1027fa5bb69e9ce215f2598d05dc3ca52403ac81b9a021bc77"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2736,
              "time": 91.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0457.jpg",
              "sha256": "c4e7585578c32164e91429617f60a73b965b1d6e97d886cc5dc593f3d2db7ed0"
            }
          ],
          "adaptedActionReaction": "Оксана нахиляється до Ірини, яка сидить, і відкриває рот для запитання.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            112.4818,
            113.34
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана нахиляється до Ірини, яка сидить, і відкриває рот для запитання.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            112.4818,
            113.34
          ],
          "targetSongTime": [
            112.4818,
            113.34
          ],
          "plannedAction": "Оксана нахиляється до Ірини, яка сидить, і відкриває рот для запитання.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 112.4818,
              "end": 113.34,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s025-e02-uk-v01",
          "sourceEventId": "targ-s025-e02",
          "sourceUnitId": "targ-s025",
          "sourceTime": [
            91.2,
            92.0
          ],
          "sourceObservation": "Mother and mentor look at each other; mother extends a hand toward conversational space.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2736,
              "time": 91.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0457.jpg",
              "sha256": "c4e7585578c32164e91429617f60a73b965b1d6e97d886cc5dc593f3d2db7ed0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2760,
              "time": 92.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0461.jpg",
              "sha256": "51ebafd910642fc448950be70d3b8ef665850eac1710d046b3169b3a6f65a5bd"
            }
          ],
          "adaptedActionReaction": "Жінки дивляться одна на одну; Оксана простягає руку в простір розмови.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            113.34,
            114.1667
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана простягає руку в простір розмови.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            113.34,
            114.1667
          ],
          "targetSongTime": [
            113.34,
            114.1667
          ],
          "plannedAction": "Жінки дивляться одна на одну; Оксана простягає руку в простір розмови.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 113.34,
              "end": 114.1667,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s025-e03-uk-v01",
          "sourceEventId": "targ-s025-e03",
          "sourceUnitId": "targ-s025",
          "sourceTime": [
            92.0,
            93.0
          ],
          "sourceObservation": "Mother raises both palms/open fingers, asking how; mentor looks upward listening.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2760,
              "time": 92.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0461.jpg",
              "sha256": "51ebafd910642fc448950be70d3b8ef665850eac1710d046b3169b3a6f65a5bd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2790,
              "time": 93.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0466.jpg",
              "sha256": "41263659b60e4c146113a87556f251e6032a980fcdeb09f9260dad9f82e738f4"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає відкриті долоні, запитуючи про догляд; Ірина дивиться вгору й слухає.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            114.1667,
            115.2
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Ірина дивиться вгору й слухає.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            114.1667,
            115.2
          ],
          "targetSongTime": [
            114.1667,
            115.2
          ],
          "plannedAction": "Оксана піднімає відкриті долоні, запитуючи про догляд; Ірина дивиться вгору й слухає.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 114.1667,
              "end": 115.2,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s025-e04-uk-v01",
          "sourceEventId": "targ-s025-e04",
          "sourceUnitId": "targ-s025",
          "sourceTime": [
            93.0,
            94.0
          ],
          "sourceObservation": "Mother alternates hands near chest and toward mentor, eyebrows animated.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2790,
              "time": 93.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0466.jpg",
              "sha256": "41263659b60e4c146113a87556f251e6032a980fcdeb09f9260dad9f82e738f4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2820,
              "time": 94.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0471.jpg",
              "sha256": "28005e9e65c02926fb11dfb32b1aa0146150d814548c870256862a4edcd2aa94"
            }
          ],
          "adaptedActionReaction": "Оксана чергує жести біля грудей і в бік Ірини, підкреслюючи бажання доглянути шию.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            115.2,
            116.2333
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана чергує жести біля грудей і в бік Ірини, підкреслюючи бажання доглянути шию.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            115.2,
            116.2333
          ],
          "targetSongTime": [
            115.2,
            116.2333
          ],
          "plannedAction": "Оксана чергує жести біля грудей і в бік Ірини, підкреслюючи бажання доглянути шию.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 115.2,
              "end": 116.2333,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s025-e05-uk-v01",
          "sourceEventId": "targ-s025-e05",
          "sourceUnitId": "targ-s025",
          "sourceTime": [
            94.0,
            95.4
          ],
          "sourceObservation": "Mother straightens/slightly leans back, palms open then lowers; background dancers continue.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2820,
              "time": 94.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0471.jpg",
              "sha256": "28005e9e65c02926fb11dfb32b1aa0146150d814548c870256862a4edcd2aa94"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2862,
              "time": 95.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0478.jpg",
              "sha256": "07b6d2c7ff2c53802aaf063f3818044af43a4c48ffc4dd862600c8e8f9759cd5"
            }
          ],
          "adaptedActionReaction": "Оксана випростовується, опускаючи відкриті долоні; заняття дітей триває у тлі.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            116.2333,
            117.68
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Agency shift: protagonist initiates a specific question instead of being rescued without cause.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "заняття дітей триває у тлі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            116.2333,
            117.68
          ],
          "targetSongTime": [
            116.2333,
            117.68
          ],
          "plannedAction": "Оксана випростовується, опускаючи відкриті долоні; заняття дітей триває у тлі.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 116.2333,
              "end": 117.68,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 5.1982,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s025-v01.json",
          "sha256": "39b150e426fee5398d5c90b6b4f4d4e24c5e5ffbba64fbfc8134a09589fabe04"
        },
        "generationSeconds": 6
      }
    },
    {
      "sourceUnitId": "targ-s026",
      "sourceNativeFrames": [
        2862,
        3015
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s026-e01",
          "time": 95.4,
          "start": 95.4,
          "end": 96.2,
          "type": "response",
          "observation": "Mentor looks up and opens mouth laughing; head tips back.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2862,
              "time": 95.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0478.jpg",
              "sha256": "07b6d2c7ff2c53802aaf063f3818044af43a4c48ffc4dd862600c8e8f9759cd5"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2886,
              "time": 96.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0482.jpg",
              "sha256": "f9574884c52d112204e009c66a565551d3c8b5946a0c4af6a179f75ca5be9fdb"
            }
          ]
        },
        {
          "id": "targ-s026-e02",
          "time": 96.2,
          "start": 96.2,
          "end": 97.2,
          "type": "laugh",
          "observation": "Mentor laughter/head-back peaks while mother watches standing.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2886,
              "time": 96.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0482.jpg",
              "sha256": "f9574884c52d112204e009c66a565551d3c8b5946a0c4af6a179f75ca5be9fdb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2916,
              "time": 97.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0487.jpg",
              "sha256": "e34e1c105dcbb6191788a405d06b5ab8e30fffdfdcac1ee4f226e374c7e24a0e"
            }
          ]
        },
        {
          "id": "targ-s026-e03",
          "time": 97.2,
          "start": 97.2,
          "end": 98.2,
          "type": "attention-shift",
          "observation": "Mentor lowers head and looks toward mother face; mother gaze forward/down.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2916,
              "time": 97.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0487.jpg",
              "sha256": "e34e1c105dcbb6191788a405d06b5ab8e30fffdfdcac1ee4f226e374c7e24a0e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2946,
              "time": 98.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0492.jpg",
              "sha256": "652999d644de200da84462ccc446a16226339e85721abf07ac8b3a8d2d98fde5"
            }
          ]
        },
        {
          "id": "targ-s026-e04",
          "time": 98.2,
          "start": 98.2,
          "end": 99.2,
          "type": "appraisal",
          "observation": "Mentor looks up warmly, no menacing scan; mother remains expectant.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2946,
              "time": 98.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0492.jpg",
              "sha256": "652999d644de200da84462ccc446a16226339e85721abf07ac8b3a8d2d98fde5"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2976,
              "time": 99.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0497.jpg",
              "sha256": "700fed9cccf2bc92683e843db24484a8893dd1a04d78421420a5da83e390e4dd"
            }
          ]
        },
        {
          "id": "targ-s026-e05",
          "time": 99.2,
          "start": 99.2,
          "end": 100.0,
          "type": "body-action",
          "observation": "Mentor leans forward, pushes off seat and stands beside mother.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2976,
              "time": 99.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0497.jpg",
              "sha256": "700fed9cccf2bc92683e843db24484a8893dd1a04d78421420a5da83e390e4dd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3000,
              "time": 100.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0501.jpg",
              "sha256": "620941b1449061b935e3cd4ace053f09c72134a30ae3510320d2b8d7cf33c8ab"
            }
          ]
        },
        {
          "id": "targ-s026-e06",
          "time": 100.0,
          "start": 100.0,
          "end": 100.5,
          "type": "question",
          "observation": "Mentor hand rises in small explanatory/questioning gesture; routine list begins before counter insert.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3000,
              "time": 100.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0501.jpg",
              "sha256": "620941b1449061b935e3cd4ace053f09c72134a30ae3510320d2b8d7cf33c8ab"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3012,
              "time": 100.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0503.jpg",
              "sha256": "1620bdc7da1badbc67a33283fac6455d121391cfe5101de3c6fc4c9a821a2de7"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-031",
        "targ-caption-032"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-031-ua-r2",
        "targ-caption-032-ua-r2"
      ],
      "adaptedWords": [
        "Всміхну́лась і гля́нула на ши́ю:",
        "«А чи́м ти́ користу́єшся?» Кажу́: «Кре́ми для обли́ччя."
      ],
      "roles": [
        "oksana",
        "iryna",
        "hanna",
        "sofiia",
        "marichka",
        "solomiia"
      ],
      "problemState": "before",
      "plannedAction": "Новий окремий мікроплан того самого кута: Ірина всміхається, дивиться на Оксану й підводиться, запитуючи про її звичний догляд.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/original.mp4",
          "sha256": "f4b5ceaa22b38192bd23baec33a5aa7327441903faf39e36f0132b17df2afc7e",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/entry.jpg",
          "sha256": "04d290d13552b3fec813d664e6dccb1937bc4ad27a91c682dce94c2ac896e180",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/middle.jpg",
          "sha256": "85e85fc188f0e33b574eb68c9c6d3d0763277b64baa09ca5e2c32390b6feaea3",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/exit.jpg",
          "sha256": "158621c44f5397f18e32cd1efd2bde5dd349b3a9e717b8c986f4bf1fe3ad93db",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/original.wav",
          "sha256": "dc6c2bbfcc4587782c327339156edfa72f70e6124f3ea8177169a134a3a39ab4",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s026/source-text.json",
          "sha256": "d9de47fafb90072ec1e5614ae20635e478fd71d21dc3e3c25dbe545d224d677b",
          "role": "actual own-original source unit targ-s026",
          "sourceTime": [
            95.4,
            100.5
          ]
        }
      ],
      "acceptedSongTime": [
        117.68,
        122.388
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        117.68,
        122.388
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s026-e01-uk-v01",
          "sourceEventId": "targ-s026-e01",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            95.4,
            96.2
          ],
          "sourceObservation": "Mentor looks up and opens mouth laughing; head tips back.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2862,
              "time": 95.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0478.jpg",
              "sha256": "07b6d2c7ff2c53802aaf063f3818044af43a4c48ffc4dd862600c8e8f9759cd5"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2886,
              "time": 96.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0482.jpg",
              "sha256": "f9574884c52d112204e009c66a565551d3c8b5946a0c4af6a179f75ca5be9fdb"
            }
          ],
          "adaptedActionReaction": "Ірина дивиться вгору й сміється, трохи відкидаючи голову; Оксана стоїть поряд.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            117.68,
            118.3273
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана стоїть поряд.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            117.68,
            118.3273
          ],
          "targetSongTime": [
            117.68,
            118.3273
          ],
          "plannedAction": "Ірина дивиться вгору й сміється, трохи відкидаючи голову; Оксана стоїть поряд.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 117.68,
              "end": 118.3273,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s026-e02-uk-v01",
          "sourceEventId": "targ-s026-e02",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            96.2,
            97.2
          ],
          "sourceObservation": "Mentor laughter/head-back peaks while mother watches standing.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2886,
              "time": 96.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0482.jpg",
              "sha256": "f9574884c52d112204e009c66a565551d3c8b5946a0c4af6a179f75ca5be9fdb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2916,
              "time": 97.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0487.jpg",
              "sha256": "e34e1c105dcbb6191788a405d06b5ab8e30fffdfdcac1ee4f226e374c7e24a0e"
            }
          ],
          "adaptedActionReaction": "Доброзичливий сміх Ірини досягає піку; Оксана очікує відповіді без приниження.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            118.3273,
            119.1364
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана очікує відповіді без приниження.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            118.3273,
            119.1364
          ],
          "targetSongTime": [
            118.3273,
            119.1364
          ],
          "plannedAction": "Доброзичливий сміх Ірини досягає піку; Оксана очікує відповіді без приниження.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 118.3273,
              "end": 119.1364,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s026-e03-uk-v01",
          "sourceEventId": "targ-s026-e03",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            97.2,
            98.2
          ],
          "sourceObservation": "Mentor lowers head and looks toward mother face; mother gaze forward/down.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2916,
              "time": 97.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0487.jpg",
              "sha256": "e34e1c105dcbb6191788a405d06b5ab8e30fffdfdcac1ee4f226e374c7e24a0e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2946,
              "time": 98.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0492.jpg",
              "sha256": "652999d644de200da84462ccc446a16226339e85721abf07ac8b3a8d2d98fde5"
            }
          ],
          "adaptedActionReaction": "Ірина опускає голову й дивиться на Оксану; Оксана переводить очі вперед униз.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            119.1364,
            119.9455
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана переводить очі вперед униз.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            119.1364,
            119.9455
          ],
          "targetSongTime": [
            119.1364,
            119.9455
          ],
          "plannedAction": "Ірина опускає голову й дивиться на Оксану; Оксана переводить очі вперед униз.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 119.1364,
              "end": 119.9455,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s026-e04-uk-v01",
          "sourceEventId": "targ-s026-e04",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            98.2,
            99.2
          ],
          "sourceObservation": "Mentor looks up warmly, no menacing scan; mother remains expectant.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2946,
              "time": 98.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0492.jpg",
              "sha256": "652999d644de200da84462ccc446a16226339e85721abf07ac8b3a8d2d98fde5"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2976,
              "time": 99.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0497.jpg",
              "sha256": "700fed9cccf2bc92683e843db24484a8893dd1a04d78421420a5da83e390e4dd"
            }
          ],
          "adaptedActionReaction": "Ірина піднімає теплий погляд; уважність замінює осудливе розглядання.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            119.9455,
            120.7545
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "уважність замінює осудливе розглядання.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            119.9455,
            120.7545
          ],
          "targetSongTime": [
            119.9455,
            120.7545
          ],
          "plannedAction": "Ірина піднімає теплий погляд; уважність замінює осудливе розглядання.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 119.9455,
              "end": 120.7545,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s026-e05-uk-v01",
          "sourceEventId": "targ-s026-e05",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            99.2,
            100.0
          ],
          "sourceObservation": "Mentor leans forward, pushes off seat and stands beside mother.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 2976,
              "time": 99.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0497.jpg",
              "sha256": "700fed9cccf2bc92683e843db24484a8893dd1a04d78421420a5da83e390e4dd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3000,
              "time": 100.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0501.jpg",
              "sha256": "620941b1449061b935e3cd4ace053f09c72134a30ae3510320d2b8d7cf33c8ab"
            }
          ],
          "adaptedActionReaction": "Ірина нахиляється вперед, спирається на сидіння і встає поруч з Оксаною.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            120.7545,
            121.568
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Ірина нахиляється вперед, спирається на сидіння і встає поруч з Оксаною.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            120.7545,
            121.568
          ],
          "targetSongTime": [
            120.7545,
            121.568
          ],
          "plannedAction": "Ірина нахиляється вперед, спирається на сидіння і встає поруч з Оксаною.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 120.7545,
              "end": 121.568,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s026-e06-uk-v01",
          "sourceEventId": "targ-s026-e06",
          "sourceUnitId": "targ-s026",
          "sourceTime": [
            100.0,
            100.5
          ],
          "sourceObservation": "Mentor hand rises in small explanatory/questioning gesture; routine list begins before counter insert.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3000,
              "time": 100.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0501.jpg",
              "sha256": "620941b1449061b935e3cd4ace053f09c72134a30ae3510320d2b8d7cf33c8ab"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3012,
              "time": 100.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0503.jpg",
              "sha256": "1620bdc7da1badbc67a33283fac6455d121391cfe5101de3c6fc4c9a821a2de7"
            }
          ],
          "adaptedActionReaction": "Ірина піднімає руку в пояснювальному запитальному жесті; перелік старого догляду починається перед предметною вставкою.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            121.568,
            122.388
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Reply is motivated by preceding question; warm laugh becomes concrete routine inquiry, not cruel evaluation.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "перелік старого догляду починається перед предметною вставкою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            121.568,
            122.388
          ],
          "targetSongTime": [
            121.568,
            122.388
          ],
          "plannedAction": "Ірина піднімає руку в пояснювальному запитальному жесті; перелік старого догляду починається перед предметною вставкою.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 121.568,
              "end": 122.388,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.707999999999998,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s026-v01.json",
          "sha256": "d50cee88d770ac3278effed71742870924e53c719fef37357ceb5d46ad0215f0"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s027",
      "sourceNativeFrames": [
        3015,
        3153
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s027-e01",
          "time": 100.5,
          "start": 100.5,
          "end": 101.6,
          "type": "object-reveal",
          "observation": "Cut reveals product lineup as narrator starts names.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3012,
              "time": 100.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0503.jpg",
              "sha256": "1620bdc7da1badbc67a33283fac6455d121391cfe5101de3c6fc4c9a821a2de7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3048,
              "time": 101.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0509.jpg",
              "sha256": "93fcdf317b7c2d4577a33f76215efb24abcf29cad375105eec3696608b861817"
            }
          ]
        },
        {
          "id": "targ-s027-e02",
          "time": 101.6,
          "start": 101.6,
          "end": 102.8,
          "type": "camera-motion",
          "observation": "Slow camera movement emphasizes angled tubes and bottle; labels not fully reliable.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3048,
              "time": 101.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0509.jpg",
              "sha256": "93fcdf317b7c2d4577a33f76215efb24abcf29cad375105eec3696608b861817"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3084,
              "time": 102.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0515.jpg",
              "sha256": "1f8eb1908d976b77ee7e43449199d409fa3da01ac9f8238732269117986206c9"
            }
          ]
        },
        {
          "id": "targ-s027-e03",
          "time": 102.8,
          "start": 102.8,
          "end": 104.0,
          "type": "caption-change",
          "observation": "Vitamin C/retinol/rest list and stop quote replace prior Tri-Luma text.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3084,
              "time": 102.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0515.jpg",
              "sha256": "1f8eb1908d976b77ee7e43449199d409fa3da01ac9f8238732269117986206c9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3120,
              "time": 104.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0521.jpg",
              "sha256": "70cd233ce9e74670edea95ef7126d353d945a364f01dd3dcf00707ec930ac8df"
            }
          ]
        },
        {
          "id": "targ-s027-e04",
          "time": 104.0,
          "start": 104.0,
          "end": 105.1,
          "type": "hold",
          "observation": "Products remain fixed; no evidence that they physically cause worsening.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3120,
              "time": 104.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0521.jpg",
              "sha256": "70cd233ce9e74670edea95ef7126d353d945a364f01dd3dcf00707ec930ac8df"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3150,
              "time": 105.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0526.jpg",
              "sha256": "2208ea74b1ed8b650b09760f5154b536e0f2fdc89bbfb1af6428ff3a441821cd"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-032",
        "targ-caption-033"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-032-ua-r2",
        "targ-caption-033-ua-r2"
      ],
      "adaptedWords": [
        "«А чи́м ти́ користу́єшся?» Кажу́: «Кре́ми для обли́ччя.",
        "І ге́лі, й ма́ски перепро́бувала»."
      ],
      "roles": [],
      "problemState": "before",
      "plannedAction": "Статичний ряд безіменних кремів для обличчя, гелів і масок на домашній поверхні. Це особиста історія спроб Оксани; жодного твердження, що категорії не працюють для всіх.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/original.mp4",
          "sha256": "3e754553cf46e46b993eb92302cb0ddd79e8893399c81ac09e5c3e92657e3a82",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/entry.jpg",
          "sha256": "2a16963e0bed2c3a5fb56bb27b3ea413e7f0e0cec67e5717cd646849e55e05d2",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/middle.jpg",
          "sha256": "7be69bbe1641c0cc31420bd7fbfb2f2137477439afeb9005f02c5affc6dce9de",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/exit.jpg",
          "sha256": "6602cb11a3f5f75a5093c71c07d46a5237e21c89587f33234b33facac2c87f02",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/original.wav",
          "sha256": "72a1bb73b1a1e9e5ba8eed4309173d2d0a113fcc7be5102fca7bec4c2da4307c",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s027/source-text.json",
          "sha256": "175b764a4be02044507b81bde34eb19ddd0f3adf70f0368139a6d91d012e9a06",
          "role": "actual own-original source unit targ-s027",
          "sourceTime": [
            100.5,
            105.1
          ]
        }
      ],
      "acceptedSongTime": [
        122.388,
        129.1365
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        122.388,
        129.1365
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s027-e01-uk-v01",
          "sourceEventId": "targ-s027-e01",
          "sourceUnitId": "targ-s027",
          "sourceTime": [
            100.5,
            101.6
          ],
          "sourceObservation": "Cut reveals product lineup as narrator starts names.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3012,
              "time": 100.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0503.jpg",
              "sha256": "1620bdc7da1badbc67a33283fac6455d121391cfe5101de3c6fc4c9a821a2de7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3048,
              "time": 101.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0509.jpg",
              "sha256": "93fcdf317b7c2d4577a33f76215efb24abcf29cad375105eec3696608b861817"
            }
          ],
          "adaptedActionReaction": "Стик відкриває ряд звичайних засобів для обличчя під початок переліку Оксани.",
          "characters": [],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            122.388,
            124.192
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Literal visual answer to what-are-you-using question; links past ineffective effort to advice.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Стик відкриває ряд звичайних засобів для обличчя під початок переліку Оксани.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            122.388,
            124.192
          ],
          "targetSongTime": [
            122.388,
            124.192
          ],
          "plannedAction": "Стик відкриває ряд звичайних засобів для обличчя під початок переліку Оксани.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 122.388,
              "end": 124.192,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s027-e02-uk-v01",
          "sourceEventId": "targ-s027-e02",
          "sourceUnitId": "targ-s027",
          "sourceTime": [
            101.6,
            102.8
          ],
          "sourceObservation": "Slow camera movement emphasizes angled tubes and bottle; labels not fully reliable.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3048,
              "time": 101.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0509.jpg",
              "sha256": "93fcdf317b7c2d4577a33f76215efb24abcf29cad375105eec3696608b861817"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3084,
              "time": 102.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0515.jpg",
              "sha256": "1f8eb1908d976b77ee7e43449199d409fa3da01ac9f8238732269117986206c9"
            }
          ],
          "adaptedActionReaction": "Повільний рух камери виділяє нахилені тюбики й флакон; не читаємо ненадійні генеровані марки як факти.",
          "characters": [],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            124.192,
            126.16
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Literal visual answer to what-are-you-using question; links past ineffective effort to advice.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "не читаємо ненадійні генеровані марки як факти.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            124.192,
            126.16
          ],
          "targetSongTime": [
            124.192,
            126.16
          ],
          "plannedAction": "Повільний рух камери виділяє нахилені тюбики й флакон; не читаємо ненадійні генеровані марки як факти.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 124.192,
              "end": 126.16,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s027-e03-uk-v01",
          "sourceEventId": "targ-s027-e03",
          "sourceUnitId": "targ-s027",
          "sourceTime": [
            102.8,
            104.0
          ],
          "sourceObservation": "Vitamin C/retinol/rest list and stop quote replace prior Tri-Luma text.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3084,
              "time": 102.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0515.jpg",
              "sha256": "1f8eb1908d976b77ee7e43449199d409fa3da01ac9f8238732269117986206c9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3120,
              "time": 104.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0521.jpg",
              "sha256": "70cd233ce9e74670edea95ef7126d353d945a364f01dd3dcf00707ec930ac8df"
            }
          ],
          "adaptedActionReaction": "Український титр послідовно називає креми для обличчя, гелі й маски та переходить до запитання про догляд за шиєю.",
          "characters": [],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            126.16,
            127.7129
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Final performed lyricsv07 replace personal prior serums list with gels/masks. Preserve fictional personal-care history and original list→mentor question causal role; no universal category failure claim.",
          "sourceFunction": "Literal visual answer to what-are-you-using question; links past ineffective effort to advice.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Український титр послідовно називає креми для обличчя, гелі й маски та переходить до запитання про догляд за шиєю.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            126.16,
            127.7129
          ],
          "targetSongTime": [
            126.16,
            127.7129
          ],
          "plannedAction": "Український титр послідовно називає креми для обличчя, гелі й маски та переходить до запитання про догляд за шиєю.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 126.16,
              "end": 127.7129,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s027-e04-uk-v01",
          "sourceEventId": "targ-s027-e04",
          "sourceUnitId": "targ-s027",
          "sourceTime": [
            104.0,
            105.1
          ],
          "sourceObservation": "Products remain fixed; no evidence that they physically cause worsening.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3120,
              "time": 104.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0521.jpg",
              "sha256": "70cd233ce9e74670edea95ef7126d353d945a364f01dd3dcf00707ec930ac8df"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3150,
              "time": 105.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0526.jpg",
              "sha256": "2208ea74b1ed8b650b09760f5154b536e0f2fdc89bbfb1af6428ff3a441821cd"
            }
          ],
          "adaptedActionReaction": "Предмети нерухомі; жоден ефект не приписує цим засобам шкоду чи загострення проблеми.",
          "characters": [],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            127.7129,
            129.1365
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Literal visual answer to what-are-you-using question; links past ineffective effort to advice.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "жоден ефект не приписує цим засобам шкоду чи загострення проблеми.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            127.7129,
            129.1365
          ],
          "targetSongTime": [
            127.7129,
            129.1365
          ],
          "plannedAction": "Предмети нерухомі; жоден ефект не приписує цим засобам шкоду чи загострення проблеми.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 127.7129,
              "end": 129.1365,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 6.748500000000007,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s027-v01.json",
          "sha256": "5ca67122ac59fdf28aab8e21e2e75c27a061874314404c4473dc0f2df0c3cfc7"
        },
        "generationSeconds": 7
      }
    },
    {
      "sourceUnitId": "targ-s028",
      "sourceNativeFrames": [
        3153,
        3283
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s028-e01",
          "time": 105.1,
          "start": 105.1,
          "end": 106.0,
          "type": "emphasis",
          "observation": "Mentor opens mouth and points/raises right-side hand; eyes widen.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3156,
              "time": 105.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0527.jpg",
              "sha256": "df8ab482576da7848145ff5cc46b2bfd2a9d61d3b080ef8574369eb2e417083f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3180,
              "time": 106.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0531.jpg",
              "sha256": "33c516a9228aefe4532677ffcde88b55754a0b495b6486b2a4ca70147611ca55"
            }
          ]
        },
        {
          "id": "targ-s028-e02",
          "time": 106.0,
          "start": 106.0,
          "end": 106.8,
          "type": "warning",
          "observation": "Brows lift and mouth shapes strong syllables, palm/fingers extend.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3180,
              "time": 106.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0531.jpg",
              "sha256": "33c516a9228aefe4532677ffcde88b55754a0b495b6486b2a4ca70147611ca55"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3204,
              "time": 106.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0535.jpg",
              "sha256": "5c22d58ec6ca84adc821a3187f1cb6d5c0d078a1f0d94d86f502ee7cdd9d5177"
            }
          ]
        },
        {
          "id": "targ-s028-e03",
          "time": 106.8,
          "start": 106.8,
          "end": 107.6,
          "type": "explanation",
          "observation": "Leans slightly forward, gaze directed offscreen toward mother, hand continues.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3204,
              "time": 106.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0535.jpg",
              "sha256": "5c22d58ec6ca84adc821a3187f1cb6d5c0d078a1f0d94d86f502ee7cdd9d5177"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3228,
              "time": 107.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0539.jpg",
              "sha256": "39de24e2f81488c788af9961221cfb8fc86e2acff899b78f695cc4b5ff1b48c1"
            }
          ]
        },
        {
          "id": "targ-s028-e04",
          "time": 107.6,
          "start": 107.6,
          "end": 108.4,
          "type": "soften",
          "observation": "Mentor lowers gaze and blinks; hand curls closer to chest.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3228,
              "time": 107.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0539.jpg",
              "sha256": "39de24e2f81488c788af9961221cfb8fc86e2acff899b78f695cc4b5ff1b48c1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3252,
              "time": 108.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0543.jpg",
              "sha256": "ebe917d16e94cd4b0a175f06c6aff933b9230985e784145f2a7ca340a31d6599"
            }
          ]
        },
        {
          "id": "targ-s028-e05",
          "time": 108.4,
          "start": 108.4,
          "end": 109.433,
          "type": "anticipation",
          "observation": "Gaze lifts and hand opens again; next-day pink-tube lyric begins before new shot.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3252,
              "time": 108.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0543.jpg",
              "sha256": "ebe917d16e94cd4b0a175f06c6aff933b9230985e784145f2a7ca340a31d6599"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3282,
              "time": 109.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0548.jpg",
              "sha256": "b23435112990b400ce4315f2d9cec5740558a20df752c2df9c822268e0308cf9"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-033",
        "targ-caption-034",
        "targ-caption-035"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-033-ua-r2",
        "targ-caption-034-ua-r2",
        "targ-caption-035-ua-r2"
      ],
      "adaptedWords": [
        "І ге́лі, й ма́ски перепро́бувала».",
        "«А ши́я? Ї́й щодня́ Потрі́бен вла́сний до́гляд».",
        "Наза́втра дала́ мені́ ба́ночку."
      ],
      "roles": [
        "iryna",
        "hanna",
        "sofiia",
        "marichka",
        "solomiia"
      ],
      "problemState": "before",
      "plannedAction": "Тісний план Ірини: жести рук і брів супроводжують репліку про окремий щоденний догляд за шиєю; це порада знайомої, не лікаря.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/original.mp4",
          "sha256": "06f76f76491cc236a1037da8d845eeb692c07f4d1257a4dcdc110852c0b88304",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/entry.jpg",
          "sha256": "fd861aa5fd099476f231025b562aa4a9b64cc1d5710dd346a88c20c5bcf165cc",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/middle.jpg",
          "sha256": "fb0595f680c795ea6332308722f8131f1e64b99b1eaace9cce0e11576db8c008",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/exit.jpg",
          "sha256": "658bb0ab0098366ba867b7fb4245213bf3ab77c8afcc7795c4206fb84cf44362",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/original.wav",
          "sha256": "a8ef303982dd96396040d661333c49719bb181d5e5a26829d4f1c4717299bf8e",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s028/source-text.json",
          "sha256": "362d397760bb5848d7ea7c877841be67e5f4f15f26cf3b3bba25fdac01babaff",
          "role": "actual own-original source unit targ-s028",
          "sourceTime": [
            105.1,
            109.43333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        129.1365,
        137.8008
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        129.1365,
        137.8008
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s028-e01-uk-v01",
          "sourceEventId": "targ-s028-e01",
          "sourceUnitId": "targ-s028",
          "sourceTime": [
            105.1,
            106.0
          ],
          "sourceObservation": "Mentor opens mouth and points/raises right-side hand; eyes widen.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3156,
              "time": 105.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0527.jpg",
              "sha256": "df8ab482576da7848145ff5cc46b2bfd2a9d61d3b080ef8574369eb2e417083f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3180,
              "time": 106.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0531.jpg",
              "sha256": "33c516a9228aefe4532677ffcde88b55754a0b495b6486b2a4ca70147611ca55"
            }
          ],
          "adaptedActionReaction": "Ірина відкриває рот і піднімає руку, привертаючи увагу запитанням про шию.",
          "characters": [
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            129.1365,
            130.3012
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Ірина відкриває рот і піднімає руку, привертаючи увагу запитанням про шию.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            129.1365,
            130.3012
          ],
          "targetSongTime": [
            129.1365,
            130.3012
          ],
          "plannedAction": "Ірина відкриває рот і піднімає руку, привертаючи увагу запитанням про шию.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 129.1365,
              "end": 130.3012,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s028-e02-uk-v01",
          "sourceEventId": "targ-s028-e02",
          "sourceUnitId": "targ-s028",
          "sourceTime": [
            106.0,
            106.8
          ],
          "sourceObservation": "Brows lift and mouth shapes strong syllables, palm/fingers extend.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3180,
              "time": 106.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0531.jpg",
              "sha256": "33c516a9228aefe4532677ffcde88b55754a0b495b6486b2a4ca70147611ca55"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3204,
              "time": 106.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0535.jpg",
              "sha256": "5c22d58ec6ca84adc821a3187f1cb6d5c0d078a1f0d94d86f502ee7cdd9d5177"
            }
          ],
          "adaptedActionReaction": "Брови Ірини піднімаються, долоня й пальці розкриваються на наголошених словах про щоденний догляд.",
          "characters": [
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            130.3012,
            131.9862
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Брови Ірини піднімаються, долоня й пальці розкриваються на наголошених словах про щоденний догляд.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            130.3012,
            131.9862
          ],
          "targetSongTime": [
            130.3012,
            131.9862
          ],
          "plannedAction": "Брови Ірини піднімаються, долоня й пальці розкриваються на наголошених словах про щоденний догляд.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 130.3012,
              "end": 131.9862,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s028-e03-uk-v01",
          "sourceEventId": "targ-s028-e03",
          "sourceUnitId": "targ-s028",
          "sourceTime": [
            106.8,
            107.6
          ],
          "sourceObservation": "Leans slightly forward, gaze directed offscreen toward mother, hand continues.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3204,
              "time": 106.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0535.jpg",
              "sha256": "5c22d58ec6ca84adc821a3187f1cb6d5c0d078a1f0d94d86f502ee7cdd9d5177"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3228,
              "time": 107.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0539.jpg",
              "sha256": "39de24e2f81488c788af9961221cfb8fc86e2acff899b78f695cc4b5ff1b48c1"
            }
          ],
          "adaptedActionReaction": "Ірина трохи нахиляється до Оксани за кадром, продовжуючи пояснення жестом.",
          "characters": [
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            131.9862,
            133.8877
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Ірина трохи нахиляється до Оксани за кадром, продовжуючи пояснення жестом.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            131.9862,
            133.8877
          ],
          "targetSongTime": [
            131.9862,
            133.8877
          ],
          "plannedAction": "Ірина трохи нахиляється до Оксани за кадром, продовжуючи пояснення жестом.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 131.9862,
              "end": 133.8877,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s028-e04-uk-v01",
          "sourceEventId": "targ-s028-e04",
          "sourceUnitId": "targ-s028",
          "sourceTime": [
            107.6,
            108.4
          ],
          "sourceObservation": "Mentor lowers gaze and blinks; hand curls closer to chest.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3228,
              "time": 107.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0539.jpg",
              "sha256": "39de24e2f81488c788af9961221cfb8fc86e2acff899b78f695cc4b5ff1b48c1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3252,
              "time": 108.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0543.jpg",
              "sha256": "ebe917d16e94cd4b0a175f06c6aff933b9230985e784145f2a7ca340a31d6599"
            }
          ],
          "adaptedActionReaction": "Ірина опускає погляд і моргає; рука збирається ближче до грудей.",
          "characters": [
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            133.8877,
            135.7892
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "рука збирається ближче до грудей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            133.8877,
            135.7892
          ],
          "targetSongTime": [
            133.8877,
            135.7892
          ],
          "plannedAction": "Ірина опускає погляд і моргає; рука збирається ближче до грудей.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 133.8877,
              "end": 135.7892,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s028-e05-uk-v01",
          "sourceEventId": "targ-s028-e05",
          "sourceUnitId": "targ-s028",
          "sourceTime": [
            108.4,
            109.433
          ],
          "sourceObservation": "Gaze lifts and hand opens again; next-day pink-tube lyric begins before new shot.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3252,
              "time": 108.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0543.jpg",
              "sha256": "ebe917d16e94cd4b0a175f06c6aff933b9230985e784145f2a7ca340a31d6599"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3282,
              "time": 109.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0548.jpg",
              "sha256": "b23435112990b400ce4315f2d9cec5740558a20df752c2df9c822268e0308cf9"
            }
          ],
          "adaptedActionReaction": "Ірина знову піднімає погляд і відкриває долоню; згадка наступного дня випереджає появу банки goPure.",
          "characters": [
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            135.7892,
            137.8003
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source warning turns routine list into recommendation; mechanism/stop-prescriptions instruction cannot transfer to goPure unexamined.",
          "characterBindings": [
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "згадка наступного дня випереджає появу банки goPure.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            135.7892,
            137.8003
          ],
          "targetSongTime": [
            135.7892,
            137.8003
          ],
          "plannedAction": "Ірина знову піднімає погляд і відкриває долоню; згадка наступного дня випереджає появу банки goPure.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 135.7892,
              "end": 137.8003,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 8.664299999999997,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s028-v01.json",
          "sha256": "f0601782238ee5156d07239fe3b1c73086ccafc55dbc2412c26055c92cab466e"
        },
        "generationSeconds": 9
      }
    },
    {
      "sourceUnitId": "targ-s029",
      "sourceNativeFrames": [
        3283,
        3565
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s029-e01",
          "time": 109.43333333333334,
          "start": 109.43333333333334,
          "end": 110.4,
          "type": "object-inspection",
          "observation": "Mother holds pink tube vertically at chest; mentor watches, mouth animated.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3282,
              "time": 109.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0548.jpg",
              "sha256": "b23435112990b400ce4315f2d9cec5740558a20df752c2df9c822268e0308cf9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3312,
              "time": 110.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0553.jpg",
              "sha256": "e17b12d073a29121ac8e84a5da334401047b7c42034cab90139dfef35fbc1871"
            }
          ]
        },
        {
          "id": "targ-s029-e02",
          "time": 110.4,
          "start": 110.4,
          "end": 111.4,
          "type": "gaze-change",
          "observation": "Mother looks from mentor down to printed tube; eyebrows high.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3312,
              "time": 110.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0553.jpg",
              "sha256": "e17b12d073a29121ac8e84a5da334401047b7c42034cab90139dfef35fbc1871"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3342,
              "time": 111.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0558.jpg",
              "sha256": "01f83268f116e5c70a2d2579989ae1e67a8dc003279e4619938dcb57902b6ec6"
            }
          ]
        },
        {
          "id": "targ-s029-e03",
          "time": 111.4,
          "start": 111.4,
          "end": 112.4,
          "type": "response",
          "observation": "Mother looks back up; mentor gestures near face and toward product.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3342,
              "time": 111.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0558.jpg",
              "sha256": "01f83268f116e5c70a2d2579989ae1e67a8dc003279e4619938dcb57902b6ec6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3372,
              "time": 112.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0563.jpg",
              "sha256": "02f6641ef980a195c85d920b4786a1495a0edec330055c891be8c42185b8e5ff"
            }
          ]
        },
        {
          "id": "targ-s029-e04",
          "time": 112.4,
          "start": 112.4,
          "end": 113.4,
          "type": "gesture",
          "observation": "Mentor raises index finger as usage instruction; mother keeps tube visible.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3372,
              "time": 112.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0563.jpg",
              "sha256": "02f6641ef980a195c85d920b4786a1495a0edec330055c891be8c42185b8e5ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3402,
              "time": 113.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0568.jpg",
              "sha256": "81ba61a07a8d63f2b9d7c172e46eeae5e572fa51cf5c43353ac4d2c1a6faefea"
            }
          ]
        },
        {
          "id": "targ-s029-e05",
          "time": 113.4,
          "start": 113.4,
          "end": 114.4,
          "type": "examination",
          "observation": "Mother bends closer over tube, gaze tracking package.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3402,
              "time": 113.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0568.jpg",
              "sha256": "81ba61a07a8d63f2b9d7c172e46eeae5e572fa51cf5c43353ac4d2c1a6faefea"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3432,
              "time": 114.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0573.jpg",
              "sha256": "2501fd3665b4783738296246151618a0b17de0064c0a5d2a2cb5494ae4f606af"
            }
          ]
        },
        {
          "id": "targ-s029-e06",
          "time": 114.4,
          "start": 114.4,
          "end": 115.4,
          "type": "instruction-response",
          "observation": "Mentor open palm gestures; mother furrows brow studying tube.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3432,
              "time": 114.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0573.jpg",
              "sha256": "2501fd3665b4783738296246151618a0b17de0064c0a5d2a2cb5494ae4f606af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3462,
              "time": 115.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0578.jpg",
              "sha256": "d11304b1778d520f9ac2f2dd01b2ed87fba5aabc369508960eb33fdde9ff7047"
            }
          ]
        },
        {
          "id": "targ-s029-e07",
          "time": 115.4,
          "start": 115.4,
          "end": 116.2,
          "type": "decision",
          "observation": "Mother keeps product, looks down with pursed lips; mentor posture relaxed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3462,
              "time": 115.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0578.jpg",
              "sha256": "d11304b1778d520f9ac2f2dd01b2ed87fba5aabc369508960eb33fdde9ff7047"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3486,
              "time": 116.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0582.jpg",
              "sha256": "c65d2631b6ada1891a42d952372bcbc6ddbae26dba636904e709b6982a8ab425"
            }
          ]
        },
        {
          "id": "targ-s029-e08",
          "time": 116.2,
          "start": 116.2,
          "end": 117.2,
          "type": "camera-motion",
          "observation": "Camera pans/pushes right, mentor moves out of frame; mother and upright tube become central.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3486,
              "time": 116.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0582.jpg",
              "sha256": "c65d2631b6ada1891a42d952372bcbc6ddbae26dba636904e709b6982a8ab425"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3516,
              "time": 117.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0587.jpg",
              "sha256": "c98f44f9047371dfdb7029d9207d1f7fec386334a97d8f785ef1b79170045b91"
            }
          ]
        },
        {
          "id": "targ-s029-e09",
          "time": 117.2,
          "start": 117.2,
          "end": 118.833,
          "type": "decision-hold",
          "observation": "Mother holds tube above open other palm, mouth opens then lips press; product chosen but application has not started.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3516,
              "time": 117.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0587.jpg",
              "sha256": "c98f44f9047371dfdb7029d9207d1f7fec386334a97d8f785ef1b79170045b91"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3564,
              "time": 118.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0595.jpg",
              "sha256": "fb69c0d0dd4e55b5d06900d05f73b2a30eb7c4d3145a28ecb81e06ef2d545ff3"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-035",
        "targ-caption-036",
        "targ-caption-037",
        "targ-caption-038"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-035-ua-r2",
        "targ-caption-036-ua-r2",
        "targ-caption-037-ua-r2",
        "targ-caption-038-ua-r2"
      ],
      "adaptedWords": [
        "Наза́втра дала́ мені́ ба́ночку.",
        "go pure. Я́ ста́ла чита́ти:",
        "«Кре́м для ши́ї. На чи́сту шкі́ру — Тонки́й ша́р, щодня́.",
        "Леге́нько, зни́зу вго́ру, Без обіця́нок чуде́с»."
      ],
      "roles": [
        "oksana",
        "iryna",
        "hanna",
        "sofiia",
        "marichka",
        "solomiia"
      ],
      "problemState": "before",
      "plannedAction": "Наступного дня Оксана вже тримає справжню за формою баночку goPure біля Ірини й уважно читає її. Рух камери ізолює Оксану та баночку; напис звірити з фактичним пекшотом.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/original.mp4",
          "sha256": "906e1b61db7f06c58ee087e2f524e5222ec9444f23d32057b4692e08f5b2a0db",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/entry.jpg",
          "sha256": "f3e7688715d55599e1096864db929c13fd31464c88ba1edf2998ea8d7f2c6091",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/middle.jpg",
          "sha256": "d8b2aa7b6f78282fa1ea28d7bb9cd0a7b0c2a55c50b53ace1b1888dae794efd6",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/exit.jpg",
          "sha256": "6ede6131cfc8dc3e1a6dd80dc7fa8b3c05c463ffe3e0a4344ca3ffd8be9bee8d",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/original.wav",
          "sha256": "4b61b91fc426601722b60d66616fdc4572ca82dc8be7bcff64799c69d6b6b009",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s029/source-text.json",
          "sha256": "7dbf591fd5ebc44c97703c8ebcb9b790b1ad3386a94635a7d1daaf730f71f634",
          "role": "actual own-original source unit targ-s029",
          "sourceTime": [
            109.43333333333334,
            118.83333333333333
          ]
        }
      ],
      "acceptedSongTime": [
        137.8008,
        149.63
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        137.8008,
        149.63
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s029-e01-uk-v01",
          "sourceEventId": "targ-s029-e01",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            109.43333333333334,
            110.4
          ],
          "sourceObservation": "Mother holds pink tube vertically at chest; mentor watches, mouth animated.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3282,
              "time": 109.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0548.jpg",
              "sha256": "b23435112990b400ce4315f2d9cec5740558a20df752c2df9c822268e0308cf9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3312,
              "time": 110.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0553.jpg",
              "sha256": "e17b12d073a29121ac8e84a5da334401047b7c42034cab90139dfef35fbc1871"
            }
          ],
          "adaptedActionReaction": "Оксана вертикально тримає справжнього вигляду банку goPure біля грудей; Ірина пояснює поруч.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            137.8008,
            139.42
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Ірина пояснює поруч.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            137.8008,
            139.42
          ],
          "targetSongTime": [
            137.8008,
            139.42
          ],
          "plannedAction": "Оксана вертикально тримає справжнього вигляду банку goPure біля грудей; Ірина пояснює поруч.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 137.8008,
              "end": 139.42,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e02-uk-v01",
          "sourceEventId": "targ-s029-e02",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            110.4,
            111.4
          ],
          "sourceObservation": "Mother looks from mentor down to printed tube; eyebrows high.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3312,
              "time": 110.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0553.jpg",
              "sha256": "e17b12d073a29121ac8e84a5da334401047b7c42034cab90139dfef35fbc1871"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3342,
              "time": 111.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0558.jpg",
              "sha256": "01f83268f116e5c70a2d2579989ae1e67a8dc003279e4619938dcb57902b6ec6"
            }
          ],
          "adaptedActionReaction": "Оксана переводить погляд від Ірини до напису на банці, піднімаючи брови.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            139.42,
            140.42
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана переводить погляд від Ірини до напису на банці, піднімаючи брови.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            139.42,
            140.42
          ],
          "targetSongTime": [
            139.42,
            140.42
          ],
          "plannedAction": "Оксана переводить погляд від Ірини до напису на банці, піднімаючи брови.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 139.42,
              "end": 140.42,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e03-uk-v01",
          "sourceEventId": "targ-s029-e03",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            111.4,
            112.4
          ],
          "sourceObservation": "Mother looks back up; mentor gestures near face and toward product.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3342,
              "time": 111.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0558.jpg",
              "sha256": "01f83268f116e5c70a2d2579989ae1e67a8dc003279e4619938dcb57902b6ec6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3372,
              "time": 112.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0563.jpg",
              "sha256": "02f6641ef980a195c85d920b4786a1495a0edec330055c891be8c42185b8e5ff"
            }
          ],
          "adaptedActionReaction": "Оксана знову дивиться вгору; Ірина жестом вказує на шию й продукт.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            140.42,
            141.42
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Ірина жестом вказує на шию й продукт.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            140.42,
            141.42
          ],
          "targetSongTime": [
            140.42,
            141.42
          ],
          "plannedAction": "Оксана знову дивиться вгору; Ірина жестом вказує на шию й продукт.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 140.42,
              "end": 141.42,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e04-uk-v01",
          "sourceEventId": "targ-s029-e04",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            112.4,
            113.4
          ],
          "sourceObservation": "Mentor raises index finger as usage instruction; mother keeps tube visible.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3372,
              "time": 112.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0563.jpg",
              "sha256": "02f6641ef980a195c85d920b4786a1495a0edec330055c891be8c42185b8e5ff"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3402,
              "time": 113.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0568.jpg",
              "sha256": "81ba61a07a8d63f2b9d7c172e46eeae5e572fa51cf5c43353ac4d2c1a6faefea"
            }
          ],
          "adaptedActionReaction": "Ірина піднімає вказівний палець, пояснюючи використання; Оксана зберігає банку видимою.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            141.42,
            142.3277
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана зберігає банку видимою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            141.42,
            142.3277
          ],
          "targetSongTime": [
            141.42,
            142.3277
          ],
          "plannedAction": "Ірина піднімає вказівний палець, пояснюючи використання; Оксана зберігає банку видимою.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 141.42,
              "end": 142.3277,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e05-uk-v01",
          "sourceEventId": "targ-s029-e05",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            113.4,
            114.4
          ],
          "sourceObservation": "Mother bends closer over tube, gaze tracking package.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3402,
              "time": 113.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0568.jpg",
              "sha256": "81ba61a07a8d63f2b9d7c172e46eeae5e572fa51cf5c43353ac4d2c1a6faefea"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3432,
              "time": 114.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0573.jpg",
              "sha256": "2501fd3665b4783738296246151618a0b17de0064c0a5d2a2cb5494ae4f606af"
            }
          ],
          "adaptedActionReaction": "Оксана нахиляється ближче до упаковки й стежить очима за інструкцією.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            142.3277,
            143.2123
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана нахиляється ближче до упаковки й стежить очима за інструкцією.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            142.3277,
            143.2123
          ],
          "targetSongTime": [
            142.3277,
            143.2123
          ],
          "plannedAction": "Оксана нахиляється ближче до упаковки й стежить очима за інструкцією.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 142.3277,
              "end": 143.2123,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e06-uk-v01",
          "sourceEventId": "targ-s029-e06",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            114.4,
            115.4
          ],
          "sourceObservation": "Mentor open palm gestures; mother furrows brow studying tube.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3432,
              "time": 114.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0573.jpg",
              "sha256": "2501fd3665b4783738296246151618a0b17de0064c0a5d2a2cb5494ae4f606af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3462,
              "time": 115.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0578.jpg",
              "sha256": "d11304b1778d520f9ac2f2dd01b2ed87fba5aabc369508960eb33fdde9ff7047"
            }
          ],
          "adaptedActionReaction": "Ірина відкриває долоню; Оксана уважно вивчає банку з насупленими бровами.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            143.2123,
            144.0969
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана уважно вивчає банку з насупленими бровами.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            143.2123,
            144.0969
          ],
          "targetSongTime": [
            143.2123,
            144.0969
          ],
          "plannedAction": "Ірина відкриває долоню; Оксана уважно вивчає банку з насупленими бровами.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 143.2123,
              "end": 144.0969,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e07-uk-v01",
          "sourceEventId": "targ-s029-e07",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            115.4,
            116.2
          ],
          "sourceObservation": "Mother keeps product, looks down with pursed lips; mentor posture relaxed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3462,
              "time": 115.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0578.jpg",
              "sha256": "d11304b1778d520f9ac2f2dd01b2ed87fba5aabc369508960eb33fdde9ff7047"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3486,
              "time": 116.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0582.jpg",
              "sha256": "c65d2631b6ada1891a42d952372bcbc6ddbae26dba636904e709b6982a8ab425"
            }
          ],
          "adaptedActionReaction": "Оксана утримує продукт і дивиться вниз зі стуленими губами; Ірина стоїть розслаблено.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            144.0969,
            144.8046
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Ірина стоїть розслаблено.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            144.0969,
            144.8046
          ],
          "targetSongTime": [
            144.0969,
            144.8046
          ],
          "plannedAction": "Оксана утримує продукт і дивиться вниз зі стуленими губами; Ірина стоїть розслаблено.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 144.0969,
              "end": 144.8046,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e08-uk-v01",
          "sourceEventId": "targ-s029-e08",
          "sourceUnitId": "targ-s029",
          "sourceTime": [
            116.2,
            117.2
          ],
          "sourceObservation": "Camera pans/pushes right, mentor moves out of frame; mother and upright tube become central.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3486,
              "time": 116.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0582.jpg",
              "sha256": "c65d2631b6ada1891a42d952372bcbc6ddbae26dba636904e709b6982a8ab425"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3516,
              "time": 117.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0587.jpg",
              "sha256": "c98f44f9047371dfdb7029d9207d1f7fec386334a97d8f785ef1b79170045b91"
            }
          ],
          "adaptedActionReaction": "Камера плавно наближається праворуч, виводячи Ірину за кадр; Оксана й банка стають центром уваги.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            144.8046,
            145.6892
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана й банка стають центром уваги.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            144.8046,
            145.6892
          ],
          "targetSongTime": [
            144.8046,
            145.6892
          ],
          "plannedAction": "Камера плавно наближається праворуч, виводячи Ірину за кадр; Оксана й банка стають центром уваги.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 144.8046,
              "end": 145.6892,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s029-e09-uk-v01",
          "sourceEventId": "targ-s029-e09",
          "sourceUnitId": "targ-s029",
          "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.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3516,
              "time": 117.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0587.jpg",
              "sha256": "c98f44f9047371dfdb7029d9207d1f7fec386334a97d8f785ef1b79170045b91"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3564,
              "time": 118.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0595.jpg",
              "sha256": "fb69c0d0dd4e55b5d06900d05f73b2a30eb7c4d3145a28ecb81e06ef2d545ff3"
            }
          ],
          "adaptedActionReaction": "Оксана тримає закриту банку над відкритою другою долонею; вона обрала догляд, але ще не нанесла його.",
          "characters": [
            "oksana",
            "iryna",
            "hanna",
            "sofiia",
            "marichka",
            "solomiia"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "before",
          "songInterval": [
            145.6892,
            149.6289
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "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.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "iryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/iryna-v03.json",
                "sha256": "7b5983b0bfbc6d6269230eb79b80464a13176ec34bf11be39d708f2c361b501f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "hanna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/hanna-v03.json",
                "sha256": "608874532c67c82a5526d02077b7e43fe2425293b322d5dc892557c66a535dcf"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "marichka",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/marichka-v03.json",
                "sha256": "923f31fafb06295cc466358ab604deb2f5874dacf3adbfff87b3d60e669c4512"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "solomiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/solomiia-v03.json",
                "sha256": "05930e69a9e68f872a411632afb46dc24ed859777437cbf0224c0fc944952d34"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "вона обрала догляд, але ще не нанесла його.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            145.6892,
            149.6289
          ],
          "targetSongTime": [
            145.6892,
            149.6289
          ],
          "plannedAction": "Оксана тримає закриту банку над відкритою другою долонею; вона обрала догляд, але ще не нанесла його.",
          "narrativeStageState": "before",
          "renderStateIntervals": [
            {
              "start": 145.6892,
              "end": 149.6289,
              "state": "before",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 11.829199999999986,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s029-v01.json",
          "sha256": "fcb038060afb51598f0dbf66a994471979d70a0934a9094cef62f9d5384fbc2c"
        },
        "generationSeconds": 12
      }
    },
    {
      "sourceUnitId": "targ-s030",
      "sourceNativeFrames": [
        3565,
        3687
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s030-e01",
          "time": 118.83333333333333,
          "start": 118.83333333333333,
          "end": 119.6,
          "type": "product-state",
          "observation": "Pink tube angled over open palm with already visible white cream; precise squeeze onset not established by sampled frames.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3564,
              "time": 118.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0595.jpg",
              "sha256": "fb69c0d0dd4e55b5d06900d05f73b2a30eb7c4d3145a28ecb81e06ef2d545ff3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3588,
              "time": 119.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0599.jpg",
              "sha256": "6cc67a2464725b3eaad31d3f74106469be4c6e19e02b9f299206e03578d33966"
            }
          ]
        },
        {
          "id": "targ-s030-e02",
          "time": 119.6,
          "start": 119.6,
          "end": 120.4,
          "type": "application-prep",
          "observation": "Mother looks down at cream then forward; tube lowers toward counter right.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3588,
              "time": 119.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0599.jpg",
              "sha256": "6cc67a2464725b3eaad31d3f74106469be4c6e19e02b9f299206e03578d33966"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3612,
              "time": 120.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0603.jpg",
              "sha256": "c2e678afb7b1d4d0ac495f3c4032dbae9db9e7281469ef9eee7e55cdc83e6d26"
            }
          ]
        },
        {
          "id": "targ-s030-e03",
          "time": 120.4,
          "start": 120.4,
          "end": 121.0,
          "type": "contact",
          "observation": "One hand lifts from palm to cheek, then second hand rises to opposite cheek.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3612,
              "time": 120.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0603.jpg",
              "sha256": "c2e678afb7b1d4d0ac495f3c4032dbae9db9e7281469ef9eee7e55cdc83e6d26"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3630,
              "time": 121.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0606.jpg",
              "sha256": "8895817be22b0aa5b3d4033eb6f59a79b5dca6fbb0bc1e5a177376f8b781af50"
            }
          ]
        },
        {
          "id": "targ-s030-e04",
          "time": 121.0,
          "start": 121.0,
          "end": 121.8,
          "type": "product-transfer",
          "observation": "Fingers press cheeks and white cream deposits become visible on both sides.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3630,
              "time": 121.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0606.jpg",
              "sha256": "8895817be22b0aa5b3d4033eb6f59a79b5dca6fbb0bc1e5a177376f8b781af50"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3654,
              "time": 121.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0610.jpg",
              "sha256": "4040c2f8aeebe6f37a420ce4e08468205557e288e0bb3e42fc029e0ddef952a7"
            }
          ]
        },
        {
          "id": "targ-s030-e05",
          "time": 121.8,
          "start": 121.8,
          "end": 122.4,
          "type": "spread",
          "observation": "Fingers move in small strokes over cheek surfaces; eyes look upward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3654,
              "time": 121.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0610.jpg",
              "sha256": "4040c2f8aeebe6f37a420ce4e08468205557e288e0bb3e42fc029e0ddef952a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3672,
              "time": 122.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0613.jpg",
              "sha256": "0bb7e0da9750fccc0338806d4ac384af28882d49143e2dd9d9500fac2794f85d"
            }
          ]
        },
        {
          "id": "targ-s030-e06",
          "time": 122.4,
          "start": 122.4,
          "end": 122.9,
          "type": "application-hold",
          "observation": "Large white swaths remain on cheeks; no resolution shown inside application shot.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3672,
              "time": 122.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0613.jpg",
              "sha256": "0bb7e0da9750fccc0338806d4ac384af28882d49143e2dd9d9500fac2794f85d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3684,
              "time": 122.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0615.jpg",
              "sha256": "88cd1fa51b8f3171d6cdc6830305533b4db60064af36619537453e82fe1adb78"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-038",
        "targ-caption-039"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-038-ua-r2",
        "targ-caption-039-ua-r2"
      ],
      "adaptedWords": [
        "Леге́нько, зни́зу вго́ру, Без обіця́нок чуде́с».",
        "Я́ кре́м нанесла́ — ле́гко ко́взає, Зволо́жує шкі́ру."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "application",
      "plannedAction": "Оксана у ванній бере тонкий шар білого крему з баночки goPure і наносить на чисту шию легкими рухами знизу вгору. Під час контакту видно початковий дефект; миттєве стирання ліній заборонено.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/original.mp4",
          "sha256": "3d69cd85bc53a7fc945e10fad06a2a7c39eb158e8e14edbc0bd36a77d887784c",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/entry.jpg",
          "sha256": "57ef2805519928c9f36a6ff57409f28b1bbd6d5b52124db2efaa65505551a77d",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/middle.jpg",
          "sha256": "812760f70e15495aedbd39dedcf5c9826c974c6b9af4f91adb8722374f28f2fe",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/exit.jpg",
          "sha256": "74911af81cdba32c04315b4fadb9f5ad2e1e4aa4c1c403fff01b62c59f2b6d3f",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/original.wav",
          "sha256": "9721bc3467c586cae1bac5215d9572fbc2ffdefb4b7d56f894c44ac8b1f828b3",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s030/source-text.json",
          "sha256": "79c2639940fd850a60dce02c9d2b95e8b2e99e3da2282638c6b232ea8d5af73f",
          "role": "actual own-original source unit targ-s030",
          "sourceTime": [
            118.83333333333333,
            122.9
          ]
        }
      ],
      "acceptedSongTime": [
        149.63,
        155.54
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        149.63,
        155.54
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s030-e01-uk-v01",
          "sourceEventId": "targ-s030-e01",
          "sourceUnitId": "targ-s030",
          "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.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3564,
              "time": 118.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0595.jpg",
              "sha256": "fb69c0d0dd4e55b5d06900d05f73b2a30eb7c4d3145a28ecb81e06ef2d545ff3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3588,
              "time": 119.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0599.jpg",
              "sha256": "6cc67a2464725b3eaad31d3f74106469be4c6e19e02b9f299206e03578d33966"
            }
          ],
          "adaptedActionReaction": "Відкрита банка goPure й мала кількість крему на пальці видимі разом; замість стискання чужого тюбика показуємо набір із банки.",
          "characters": [
            "oksana"
          ],
          "problemState": "before",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            149.63,
            151.3481
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "before",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "before",
                  "start": 149.63,
                  "end": 150.33,
                  "characterId": "oksana",
                  "age": 44
                },
                {
                  "from": "before",
                  "to": "application",
                  "start": 150.33,
                  "end": 150.73,
                  "transition": "crossfade",
                  "characterId": "oksana",
                  "age": 44
                },
                {
                  "state": "application",
                  "start": 150.73,
                  "end": 151.3481,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "замість стискання чужого тюбика показуємо набір із банки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            149.63,
            151.3481
          ],
          "targetSongTime": [
            149.63,
            151.3481
          ],
          "plannedAction": "Відкрита банка goPure й мала кількість крему на пальці видимі разом; замість стискання чужого тюбика показуємо набір із банки.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "before",
              "start": 149.63,
              "end": 150.33,
              "characterId": "oksana",
              "age": 44
            },
            {
              "from": "before",
              "to": "application",
              "start": 150.33,
              "end": 150.73,
              "transition": "crossfade",
              "characterId": "oksana",
              "age": 44
            },
            {
              "state": "application",
              "start": 150.73,
              "end": 151.3481,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s030-e02-uk-v01",
          "sourceEventId": "targ-s030-e02",
          "sourceUnitId": "targ-s030",
          "sourceTime": [
            119.6,
            120.4
          ],
          "sourceObservation": "Mother looks down at cream then forward; tube lowers toward counter right.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3588,
              "time": 119.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0599.jpg",
              "sha256": "6cc67a2464725b3eaad31d3f74106469be4c6e19e02b9f299206e03578d33966"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3612,
              "time": 120.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0603.jpg",
              "sha256": "c2e678afb7b1d4d0ac495f3c4032dbae9db9e7281469ef9eee7e55cdc83e6d26"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться на крем і вперед; банка опускається на стільницю праворуч.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            151.3481,
            152.3643
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "application",
                  "start": 151.3481,
                  "end": 152.3643,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "банка опускається на стільницю праворуч.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            151.3481,
            152.3643
          ],
          "targetSongTime": [
            151.3481,
            152.3643
          ],
          "plannedAction": "Оксана дивиться на крем і вперед; банка опускається на стільницю праворуч.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "application",
              "start": 151.3481,
              "end": 152.3643,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s030-e03-uk-v01",
          "sourceEventId": "targ-s030-e03",
          "sourceUnitId": "targ-s030",
          "sourceTime": [
            120.4,
            121.0
          ],
          "sourceObservation": "One hand lifts from palm to cheek, then second hand rises to opposite cheek.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3612,
              "time": 120.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0603.jpg",
              "sha256": "c2e678afb7b1d4d0ac495f3c4032dbae9db9e7281469ef9eee7e55cdc83e6d26"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3630,
              "time": 121.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0606.jpg",
              "sha256": "8895817be22b0aa5b3d4033eb6f59a79b5dca6fbb0bc1e5a177376f8b781af50"
            }
          ],
          "adaptedActionReaction": "Одна рука підводить крем до чистої шиї, друга відкриває комір; підборіддя підняте для порівнюваного ракурсу.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            152.3643,
            153.1265
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "application",
                  "start": 152.3643,
                  "end": 153.1265,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "підборіддя підняте для порівнюваного ракурсу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            152.3643,
            153.1265
          ],
          "targetSongTime": [
            152.3643,
            153.1265
          ],
          "plannedAction": "Одна рука підводить крем до чистої шиї, друга відкриває комір; підборіддя підняте для порівнюваного ракурсу.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "application",
              "start": 152.3643,
              "end": 153.1265,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s030-e04-uk-v01",
          "sourceEventId": "targ-s030-e04",
          "sourceUnitId": "targ-s030",
          "sourceTime": [
            121.0,
            121.8
          ],
          "sourceObservation": "Fingers press cheeks and white cream deposits become visible on both sides.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3630,
              "time": 121.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0606.jpg",
              "sha256": "8895817be22b0aa5b3d4033eb6f59a79b5dca6fbb0bc1e5a177376f8b781af50"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3654,
              "time": 121.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0610.jpg",
              "sha256": "4040c2f8aeebe6f37a420ce4e08468205557e288e0bb3e42fc029e0ddef952a7"
            }
          ],
          "adaptedActionReaction": "Палець торкається шиї, залишаючи тонкий видимий шар; нормальна анатомія й вихідні лінії зберігаються.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            153.1265,
            154.1427
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "application",
                  "start": 153.1265,
                  "end": 154.1427,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "нормальна анатомія й вихідні лінії зберігаються.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            153.1265,
            154.1427
          ],
          "targetSongTime": [
            153.1265,
            154.1427
          ],
          "plannedAction": "Палець торкається шиї, залишаючи тонкий видимий шар; нормальна анатомія й вихідні лінії зберігаються.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "application",
              "start": 153.1265,
              "end": 154.1427,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s030-e05-uk-v01",
          "sourceEventId": "targ-s030-e05",
          "sourceUnitId": "targ-s030",
          "sourceTime": [
            121.8,
            122.4
          ],
          "sourceObservation": "Fingers move in small strokes over cheek surfaces; eyes look upward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3654,
              "time": 121.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0610.jpg",
              "sha256": "4040c2f8aeebe6f37a420ce4e08468205557e288e0bb3e42fc029e0ddef952a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3672,
              "time": 122.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0613.jpg",
              "sha256": "0bb7e0da9750fccc0338806d4ac384af28882d49143e2dd9d9500fac2794f85d"
            }
          ],
          "adaptedActionReaction": "Пальці рухаються легкими мазками знизу вгору по шиї; Оксана стежить за рухом у дзеркалі.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            154.1427,
            154.9049
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "application",
                  "start": 154.1427,
                  "end": 154.9049,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана стежить за рухом у дзеркалі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            154.1427,
            154.9049
          ],
          "targetSongTime": [
            154.1427,
            154.9049
          ],
          "plannedAction": "Пальці рухаються легкими мазками знизу вгору по шиї; Оксана стежить за рухом у дзеркалі.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "application",
              "start": 154.1427,
              "end": 154.9049,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s030-e06-uk-v01",
          "sourceEventId": "targ-s030-e06",
          "sourceUnitId": "targ-s030",
          "sourceTime": [
            122.4,
            122.9
          ],
          "sourceObservation": "Large white swaths remain on cheeks; no resolution shown inside application shot.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3672,
              "time": 122.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0613.jpg",
              "sha256": "0bb7e0da9750fccc0338806d4ac384af28882d49143e2dd9d9500fac2794f85d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3684,
              "time": 122.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0615.jpg",
              "sha256": "88cd1fa51b8f3171d6cdc6830305533b4db60064af36619537453e82fe1adb78"
            }
          ],
          "adaptedActionReaction": "Тонкий слід крему залишається на шиї; нанесення не видається за миттєве розгладження чи повне вирішення.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "application",
          "songInterval": [
            154.9049,
            155.54
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Physical action is the bridge from recommendation to later appearance. Source tube handling must be redesigned for a goPure jar.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "application",
                  "start": 154.9049,
                  "end": 155.54,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "нанесення не видається за миттєве розгладження чи повне вирішення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            154.9049,
            155.54
          ],
          "targetSongTime": [
            154.9049,
            155.54
          ],
          "plannedAction": "Тонкий слід крему залишається на шиї; нанесення не видається за миттєве розгладження чи повне вирішення.",
          "narrativeStageState": "application",
          "renderStateIntervals": [
            {
              "state": "application",
              "start": 154.9049,
              "end": 155.54,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        }
      ],
      "production": {
        "retainedSeconds": 5.909999999999997,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s030-v01.json",
          "sha256": "0854d3cec010be66881c806a654f2e5b8fe78cb7b062b0a198b85d7ff1d219e9"
        },
        "generationSeconds": 6
      }
    },
    {
      "sourceUnitId": "targ-s031",
      "sourceNativeFrames": [
        3687,
        3846
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s031-e01",
          "time": 122.9,
          "start": 122.9,
          "end": 123.6,
          "type": "inspection",
          "observation": "Fingertips touch one cheek as eyes widen in reflection.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3684,
              "time": 122.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0615.jpg",
              "sha256": "88cd1fa51b8f3171d6cdc6830305533b4db60064af36619537453e82fe1adb78"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3708,
              "time": 123.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0619.jpg",
              "sha256": "da1d483edb6511ec3e77d2c4d555f6ee4afc78377e38b6204ab67650f261b8dd"
            }
          ]
        },
        {
          "id": "targ-s031-e02",
          "time": 123.6,
          "start": 123.6,
          "end": 124.6,
          "type": "gaze-change",
          "observation": "Mother looks sideways across face and lowers chin slightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3708,
              "time": 123.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0619.jpg",
              "sha256": "da1d483edb6511ec3e77d2c4d555f6ee4afc78377e38b6204ab67650f261b8dd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3738,
              "time": 124.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0624.jpg",
              "sha256": "d66ecdd56d78d4a99a3b793d80b9b9353a1a107ea51d757b31e63ff756eab3a3"
            }
          ]
        },
        {
          "id": "targ-s031-e03",
          "time": 124.6,
          "start": 124.6,
          "end": 125.6,
          "type": "inspection",
          "observation": "Hand shifts along lower cheek; brows and lips register uncertainty.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3738,
              "time": 124.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0624.jpg",
              "sha256": "d66ecdd56d78d4a99a3b793d80b9b9353a1a107ea51d757b31e63ff756eab3a3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3768,
              "time": 125.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0629.jpg",
              "sha256": "53edc41f1931ecc9ae7d5a9f91df8579e91e363a3a4e7d6f3e35a352ba266b73"
            }
          ]
        },
        {
          "id": "targ-s031-e04",
          "time": 125.6,
          "start": 125.6,
          "end": 126.6,
          "type": "comparison",
          "observation": "Face turns more toward mirror; other hand comes toward opposite cheek.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3768,
              "time": 125.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0629.jpg",
              "sha256": "53edc41f1931ecc9ae7d5a9f91df8579e91e363a3a4e7d6f3e35a352ba266b73"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3798,
              "time": 126.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0634.jpg",
              "sha256": "4412e62bd1adc08dec804013078af05328acb1261638de739154c71da2b00b9d"
            }
          ]
        },
        {
          "id": "targ-s031-e05",
          "time": 126.6,
          "start": 126.6,
          "end": 127.2,
          "type": "blink",
          "observation": "Eyes shut briefly during touch then reopen.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3798,
              "time": 126.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0634.jpg",
              "sha256": "4412e62bd1adc08dec804013078af05328acb1261638de739154c71da2b00b9d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3816,
              "time": 127.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0637.jpg",
              "sha256": "77fad836016af8a750a6cb4a94adff302dcd1a41c7a2c3b195aa0017ba027616"
            }
          ]
        },
        {
          "id": "targ-s031-e06",
          "time": 127.2,
          "start": 127.2,
          "end": 128.2,
          "type": "reaction",
          "observation": "Eyes widen and mouth opens; lighter-cheek caption holds. Lighting/render changes prevent controlled efficacy inference.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3816,
              "time": 127.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0637.jpg",
              "sha256": "77fad836016af8a750a6cb4a94adff302dcd1a41c7a2c3b195aa0017ba027616"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3846,
              "time": 128.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0642.jpg",
              "sha256": "1dd74676edd3f1237d08eea195dc6d46cf66772fced7a7676d6a590d15e2ac43"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-040",
        "targ-caption-041"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-040-ua-r2",
        "targ-caption-041-ua-r2"
      ],
      "adaptedWords": [
        "Мину́ло кі́лька ти́жнів — Я́ бі́ля дзе́ркала завме́рла:",
        "Зало́ми вже́ не та́к помі́тні."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "intermediate",
      "plannedAction": "Через кілька тижнів Оксана порівнює шию у тому самому дзеркалі. Частина крепових заломів менш помітна, але лишається видимою: стан intermediate, без освітлення пігментації чи обіцянки рівно трьох тижнів.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/original.mp4",
          "sha256": "ad201c21b76db89955a65883c8d4129a98a990e69197ac01499e56e34e2331f1",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/entry.jpg",
          "sha256": "8f9cbc8ae4eec5ee434e63fa3cc9adec5a4f3ec74d14a0e0e53ff3dfb07c5e49",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/middle.jpg",
          "sha256": "f919a41668868ad9ca5e30e8035a6327d0cb83932bacc7a5cec489a7efbb8097",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/exit.jpg",
          "sha256": "2b294456300f7fd8b3fa59d9e251e375596c11bfd3527db9cab1052545553d16",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/original.wav",
          "sha256": "4cc436ff8c2953ff0a25283d6f886e70d38b4a3068081e23f2b8e09e9439d4a3",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s031/source-text.json",
          "sha256": "f37ec2d5db1c7a47e11c07a0365661ce07fff992c630d7c62fa6e9247d6b5406",
          "role": "actual own-original source unit targ-s031",
          "sourceTime": [
            122.9,
            128.2
          ]
        }
      ],
      "acceptedSongTime": [
        155.54,
        162.88
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        155.54,
        162.88
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s031-e01-uk-v01",
          "sourceEventId": "targ-s031-e01",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            122.9,
            123.6
          ],
          "sourceObservation": "Fingertips touch one cheek as eyes widen in reflection.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3684,
              "time": 122.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0615.jpg",
              "sha256": "88cd1fa51b8f3171d6cdc6830305533b4db60064af36619537453e82fe1adb78"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3708,
              "time": 123.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0619.jpg",
              "sha256": "da1d483edb6511ec3e77d2c4d555f6ee4afc78377e38b6204ab67650f261b8dd"
            }
          ],
          "adaptedActionReaction": "Після кількох тижнів Оксана торкається боку шиї й ширше відкриває очі, порівнюючи відображення.",
          "characters": [
            "oksana"
          ],
          "problemState": "application",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            155.54,
            156.6793
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "application",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "from": "application",
                  "to": "intermediate",
                  "start": 155.54,
                  "end": 155.99,
                  "transition": "crossfade",
                  "characterId": "oksana",
                  "age": 44
                },
                {
                  "state": "intermediate",
                  "start": 155.99,
                  "end": 156.6793,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Після кількох тижнів Оксана торкається боку шиї й ширше відкриває очі, порівнюючи відображення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            155.54,
            156.6793
          ],
          "targetSongTime": [
            155.54,
            156.6793
          ],
          "plannedAction": "Після кількох тижнів Оксана торкається боку шиї й ширше відкриває очі, порівнюючи відображення.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "from": "application",
              "to": "intermediate",
              "start": 155.54,
              "end": 155.99,
              "transition": "crossfade",
              "characterId": "oksana",
              "age": 44
            },
            {
              "state": "intermediate",
              "start": 155.99,
              "end": 156.6793,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s031-e02-uk-v01",
          "sourceEventId": "targ-s031-e02",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            123.6,
            124.6
          ],
          "sourceObservation": "Mother looks sideways across face and lowers chin slightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3708,
              "time": 123.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0619.jpg",
              "sha256": "da1d483edb6511ec3e77d2c4d555f6ee4afc78377e38b6204ab67650f261b8dd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3738,
              "time": 124.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0624.jpg",
              "sha256": "d66ecdd56d78d4a99a3b793d80b9b9353a1a107ea51d757b31e63ff756eab3a3"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться вбік уздовж шиї й трохи опускає підборіддя; зберігається той самий контрольований ракурс і світло.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            156.6793,
            158.3069
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 156.6793,
                  "end": 158.3069,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "зберігається той самий контрольований ракурс і світло.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            156.6793,
            158.3069
          ],
          "targetSongTime": [
            156.6793,
            158.3069
          ],
          "plannedAction": "Оксана дивиться вбік уздовж шиї й трохи опускає підборіддя; зберігається той самий контрольований ракурс і світло.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 156.6793,
              "end": 158.3069,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s031-e03-uk-v01",
          "sourceEventId": "targ-s031-e03",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            124.6,
            125.6
          ],
          "sourceObservation": "Hand shifts along lower cheek; brows and lips register uncertainty.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3738,
              "time": 124.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0624.jpg",
              "sha256": "d66ecdd56d78d4a99a3b793d80b9b9353a1a107ea51d757b31e63ff756eab3a3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3768,
              "time": 125.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0629.jpg",
              "sha256": "53edc41f1931ecc9ae7d5a9f91df8579e91e363a3a4e7d6f3e35a352ba266b73"
            }
          ],
          "adaptedActionReaction": "Рука зміщується вздовж шиї; обличчя передає обережну оцінку часткового покращення.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            158.3069,
            159.9345
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 158.3069,
                  "end": 159.9345,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "обличчя передає обережну оцінку часткового покращення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            158.3069,
            159.9345
          ],
          "targetSongTime": [
            158.3069,
            159.9345
          ],
          "plannedAction": "Рука зміщується вздовж шиї; обличчя передає обережну оцінку часткового покращення.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 158.3069,
              "end": 159.9345,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s031-e04-uk-v01",
          "sourceEventId": "targ-s031-e04",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            125.6,
            126.6
          ],
          "sourceObservation": "Face turns more toward mirror; other hand comes toward opposite cheek.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3768,
              "time": 125.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0629.jpg",
              "sha256": "53edc41f1931ecc9ae7d5a9f91df8579e91e363a3a4e7d6f3e35a352ba266b73"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3798,
              "time": 126.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0634.jpg",
              "sha256": "4412e62bd1adc08dec804013078af05328acb1261638de739154c71da2b00b9d"
            }
          ],
          "adaptedActionReaction": "Оксана більше повертається до дзеркала, підводячи другу руку до іншого боку шиї.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            159.9345,
            161.1333
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 159.9345,
                  "end": 161.1333,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана більше повертається до дзеркала, підводячи другу руку до іншого боку шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            159.9345,
            161.1333
          ],
          "targetSongTime": [
            159.9345,
            161.1333
          ],
          "plannedAction": "Оксана більше повертається до дзеркала, підводячи другу руку до іншого боку шиї.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 159.9345,
              "end": 161.1333,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s031-e05-uk-v01",
          "sourceEventId": "targ-s031-e05",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            126.6,
            127.2
          ],
          "sourceObservation": "Eyes shut briefly during touch then reopen.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3798,
              "time": 126.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0634.jpg",
              "sha256": "4412e62bd1adc08dec804013078af05328acb1261638de739154c71da2b00b9d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3816,
              "time": 127.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0637.jpg",
              "sha256": "77fad836016af8a750a6cb4a94adff302dcd1a41c7a2c3b195aa0017ba027616"
            }
          ],
          "adaptedActionReaction": "Під час дотику Оксана ненадовго заплющує очі, потім відкриває їх.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            161.1333,
            161.7883
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 161.1333,
                  "end": 161.7883,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Під час дотику Оксана ненадовго заплющує очі, потім відкриває їх.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            161.1333,
            161.7883
          ],
          "targetSongTime": [
            161.1333,
            161.7883
          ],
          "plannedAction": "Під час дотику Оксана ненадовго заплющує очі, потім відкриває їх.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 161.1333,
              "end": 161.7883,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s031-e06-uk-v01",
          "sourceEventId": "targ-s031-e06",
          "sourceUnitId": "targ-s031",
          "sourceTime": [
            127.2,
            128.2
          ],
          "sourceObservation": "Eyes widen and mouth opens; lighter-cheek caption holds. Lighting/render changes prevent controlled efficacy inference.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3816,
              "time": 127.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0637.jpg",
              "sha256": "77fad836016af8a750a6cb4a94adff302dcd1a41c7a2c3b195aa0017ba027616"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3846,
              "time": 128.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0642.jpg",
              "sha256": "1dd74676edd3f1237d08eea195dc6d46cf66772fced7a7676d6a590d15e2ac43"
            }
          ],
          "adaptedActionReaction": "Очі й рот Оксани відкриваються ширше; дрібні заломи менш помітні, але залишковий дефект intermediate явно присутній.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            161.7883,
            162.88
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "First visual result check precedes daughter feedback; unsupported fixed timeline is source claim.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 161.7883,
                  "end": 162.88,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "дрібні заломи менш помітні, але залишковий дефект intermediate явно присутній.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            161.7883,
            162.88
          ],
          "targetSongTime": [
            161.7883,
            162.88
          ],
          "plannedAction": "Очі й рот Оксани відкриваються ширше; дрібні заломи менш помітні, але залишковий дефект intermediate явно присутній.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 161.7883,
              "end": 162.88,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        }
      ],
      "production": {
        "retainedSeconds": 7.340000000000003,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s031-v01.json",
          "sha256": "035e8b98273f2ea6f0f893b4fc3ebfb8a207e5fc47a8a48462ae36d153e373c3"
        },
        "generationSeconds": 8
      }
    },
    {
      "sourceUnitId": "targ-s032",
      "sourceNativeFrames": [
        3846,
        4088
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s032-e01",
          "time": 128.2,
          "start": 128.2,
          "end": 129.0,
          "type": "arrival-context",
          "observation": "Child faces mother with backpack; mother looks down smiling, open hand raised.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3846,
              "time": 128.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0642.jpg",
              "sha256": "1dd74676edd3f1237d08eea195dc6d46cf66772fced7a7676d6a590d15e2ac43"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3870,
              "time": 129.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0646.jpg",
              "sha256": "1c1f360decc05a72fbb9f050e9fccb2a28489f38228b137f853153660709ac5e"
            }
          ]
        },
        {
          "id": "targ-s032-e02",
          "time": 129.0,
          "start": 129.0,
          "end": 130.0,
          "type": "warmth",
          "observation": "Mother closes eyes smiling then bends head toward daughter.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3870,
              "time": 129.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0646.jpg",
              "sha256": "1c1f360decc05a72fbb9f050e9fccb2a28489f38228b137f853153660709ac5e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3900,
              "time": 130.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0651.jpg",
              "sha256": "3ce41af80965e4efc1dd91e26d60ce645013cee157fcdbd224add59ee815025f"
            }
          ]
        },
        {
          "id": "targ-s032-e03",
          "time": 130.0,
          "start": 130.0,
          "end": 131.0,
          "type": "dialogue-response",
          "observation": "Mother tilts head down, eyes on child; daughter looks up with open mouth.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3900,
              "time": 130.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0651.jpg",
              "sha256": "3ce41af80965e4efc1dd91e26d60ce645013cee157fcdbd224add59ee815025f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3930,
              "time": 131.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0656.jpg",
              "sha256": "68c4f51192e82ccdb18b8a335ff50b7afa4c1e309ae6384b00a26e75b9f03e3e"
            }
          ]
        },
        {
          "id": "targ-s032-e04",
          "time": 131.0,
          "start": 131.0,
          "end": 132.2,
          "type": "hold",
          "observation": "Child remains facing mother; mother face expectant, listening.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3930,
              "time": 131.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0656.jpg",
              "sha256": "68c4f51192e82ccdb18b8a335ff50b7afa4c1e309ae6384b00a26e75b9f03e3e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3966,
              "time": 132.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0662.jpg",
              "sha256": "71388494279ac427a8529594cedab6d719b6208839f3e282b70384dc082bfef7"
            }
          ]
        },
        {
          "id": "targ-s032-e05",
          "time": 132.2,
          "start": 132.2,
          "end": 133.2,
          "type": "surprise",
          "observation": "Mother eyes widen and mouth forms O on brighter wording.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3966,
              "time": 132.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0662.jpg",
              "sha256": "71388494279ac427a8529594cedab6d719b6208839f3e282b70384dc082bfef7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3996,
              "time": 133.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0667.jpg",
              "sha256": "02557ad6ecea6beaa1187907994feabfcdabab5edcb311afd7bedde795dcbcfd"
            }
          ]
        },
        {
          "id": "targ-s032-e06",
          "time": 133.2,
          "start": 133.2,
          "end": 134.2,
          "type": "gesture",
          "observation": "Mother raises open palm near shoulder then draws it inward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3996,
              "time": 133.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0667.jpg",
              "sha256": "02557ad6ecea6beaa1187907994feabfcdabab5edcb311afd7bedde795dcbcfd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4026,
              "time": 134.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0672.jpg",
              "sha256": "6d802b5cb0a32f5b1e341202d91be36e5188c422017b126927ca23baffa081b7"
            }
          ]
        },
        {
          "id": "targ-s032-e07",
          "time": 134.2,
          "start": 134.2,
          "end": 135.0,
          "type": "self-touch",
          "observation": "Palm reaches upper chest, eyes close briefly with emotion.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4026,
              "time": 134.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0672.jpg",
              "sha256": "6d802b5cb0a32f5b1e341202d91be36e5188c422017b126927ca23baffa081b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4050,
              "time": 135.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0676.jpg",
              "sha256": "12b4ed71f9b39a16e302cb644de62c3185482eebffc2bd4f70da454d42653ee6"
            }
          ]
        },
        {
          "id": "targ-s032-e08",
          "time": 135.0,
          "start": 135.0,
          "end": 136.266,
          "type": "joy",
          "observation": "Mother smiles widely, hand remains chest; six-week caption arrives before next mirror cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4050,
              "time": 135.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0676.jpg",
              "sha256": "12b4ed71f9b39a16e302cb644de62c3185482eebffc2bd4f70da454d42653ee6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4086,
              "time": 136.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0682.jpg",
              "sha256": "05264e263d3b7180edde91a8831cefda0da260e656ec71a55627e4c0c37f44ee"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-042",
        "targ-caption-043",
        "targ-caption-044",
        "targ-caption-045"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-042-ua-r2",
        "targ-caption-043-ua-r2",
        "targ-caption-044-ua-r2",
        "targ-caption-045-ua-r2"
      ],
      "adaptedWords": [
        "До́нька прийшла́ додо́му:",
        "«Ма́мо, ти́ сього́дні і́нша.",
        "Га́рна і́нша. На́че сві́тла бі́льше».",
        "Мину́в ще́ ча́с. Мі́й до́гляд трива́в І зно́ву ши́ю порівня́ла:"
      ],
      "roles": [
        "oksana",
        "sofiia"
      ],
      "problemState": "intermediate",
      "plannedAction": "Софія повертається з наплічником, дивиться на маму й говорить, що та інша. Оксана відповідає долонею й рукою до грудей; схвалення дитини не замінює видимий проміжний стан шиї.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/original.mp4",
          "sha256": "3f077f56fe07c8e4434f3e4f9636da75b7847520d81d3d8d2f73c56a4bdc507b",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/entry.jpg",
          "sha256": "47f293a984e30cba3f79a0e44915faf8be630afed132543af5f9603fe83c918e",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/middle.jpg",
          "sha256": "0ca4e42cca13fc47ff7f5021903105add751cc17c84aa3831323f80eeee1b878",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/exit.jpg",
          "sha256": "1edf7ee5e5ed507da688126d6773f21f7baa1423b57464c6074c0235bfd11798",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/original.wav",
          "sha256": "5b4f15d11ff4a97c1f7790e949af4aa356d8cd3facca1070b1be804bf5307405",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s032/source-text.json",
          "sha256": "7d53f751ddb8c978d3143607d20de58364e3fba86dd053315f82f25d83c42144",
          "role": "actual own-original source unit targ-s032",
          "sourceTime": [
            128.2,
            136.26666666666668
          ]
        }
      ],
      "acceptedSongTime": [
        162.88,
        173.232
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        162.88,
        173.232
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s032-e01-uk-v01",
          "sourceEventId": "targ-s032-e01",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            128.2,
            129.0
          ],
          "sourceObservation": "Child faces mother with backpack; mother looks down smiling, open hand raised.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3846,
              "time": 128.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0642.jpg",
              "sha256": "1dd74676edd3f1237d08eea195dc6d46cf66772fced7a7676d6a590d15e2ac43"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3870,
              "time": 129.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0646.jpg",
              "sha256": "1c1f360decc05a72fbb9f050e9fccb2a28489f38228b137f853153660709ac5e"
            }
          ],
          "adaptedActionReaction": "Софія з рюкзаком стоїть перед Оксаною; мама дивиться вниз і посміхається, піднімаючи відкриту руку.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            162.88,
            163.472
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 162.88,
                  "end": 163.472,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "мама дивиться вниз і посміхається, піднімаючи відкриту руку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            162.88,
            163.472
          ],
          "targetSongTime": [
            162.88,
            163.472
          ],
          "plannedAction": "Софія з рюкзаком стоїть перед Оксаною; мама дивиться вниз і посміхається, піднімаючи відкриту руку.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 162.88,
              "end": 163.472,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e02-uk-v01",
          "sourceEventId": "targ-s032-e02",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            129.0,
            130.0
          ],
          "sourceObservation": "Mother closes eyes smiling then bends head toward daughter.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3870,
              "time": 129.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0646.jpg",
              "sha256": "1c1f360decc05a72fbb9f050e9fccb2a28489f38228b137f853153660709ac5e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3900,
              "time": 130.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0651.jpg",
              "sha256": "3ce41af80965e4efc1dd91e26d60ce645013cee157fcdbd224add59ee815025f"
            }
          ],
          "adaptedActionReaction": "Оксана заплющує очі з посмішкою й нахиляє голову до доньки.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            163.472,
            164.212
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 163.472,
                  "end": 164.212,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана заплющує очі з посмішкою й нахиляє голову до доньки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            163.472,
            164.212
          ],
          "targetSongTime": [
            163.472,
            164.212
          ],
          "plannedAction": "Оксана заплющує очі з посмішкою й нахиляє голову до доньки.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 163.472,
              "end": 164.212,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e03-uk-v01",
          "sourceEventId": "targ-s032-e03",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            130.0,
            131.0
          ],
          "sourceObservation": "Mother tilts head down, eyes on child; daughter looks up with open mouth.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3900,
              "time": 130.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0651.jpg",
              "sha256": "3ce41af80965e4efc1dd91e26d60ce645013cee157fcdbd224add59ee815025f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3930,
              "time": 131.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0656.jpg",
              "sha256": "68c4f51192e82ccdb18b8a335ff50b7afa4c1e309ae6384b00a26e75b9f03e3e"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться на Софію; донька піднімає очі й відкриває рот для компліменту.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            164.212,
            165.5091
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 164.212,
                  "end": 165.5091,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "донька піднімає очі й відкриває рот для компліменту.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            164.212,
            165.5091
          ],
          "targetSongTime": [
            164.212,
            165.5091
          ],
          "plannedAction": "Оксана дивиться на Софію; донька піднімає очі й відкриває рот для компліменту.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 164.212,
              "end": 165.5091,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e04-uk-v01",
          "sourceEventId": "targ-s032-e04",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            131.0,
            132.2
          ],
          "sourceObservation": "Child remains facing mother; mother face expectant, listening.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3930,
              "time": 131.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0656.jpg",
              "sha256": "68c4f51192e82ccdb18b8a335ff50b7afa4c1e309ae6384b00a26e75b9f03e3e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3966,
              "time": 132.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0662.jpg",
              "sha256": "71388494279ac427a8529594cedab6d719b6208839f3e282b70384dc082bfef7"
            }
          ],
          "adaptedActionReaction": "Софія залишається перед мамою; Оксана уважно слухає з очікувальним виразом.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            165.5091,
            167.2327
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 165.5091,
                  "end": 167.2327,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана уважно слухає з очікувальним виразом.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            165.5091,
            167.2327
          ],
          "targetSongTime": [
            165.5091,
            167.2327
          ],
          "plannedAction": "Софія залишається перед мамою; Оксана уважно слухає з очікувальним виразом.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 165.5091,
              "end": 167.2327,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e05-uk-v01",
          "sourceEventId": "targ-s032-e05",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            132.2,
            133.2
          ],
          "sourceObservation": "Mother eyes widen and mouth forms O on brighter wording.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3966,
              "time": 132.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0662.jpg",
              "sha256": "71388494279ac427a8529594cedab6d719b6208839f3e282b70384dc082bfef7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3996,
              "time": 133.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0667.jpg",
              "sha256": "02557ad6ecea6beaa1187907994feabfcdabab5edcb311afd7bedde795dcbcfd"
            }
          ],
          "adaptedActionReaction": "Очі Оксани ширшають, рот округлюється на словах про більше світла.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            167.2327,
            168.36
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 167.2327,
                  "end": 168.36,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Очі Оксани ширшають, рот округлюється на словах про більше світла.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            167.2327,
            168.36
          ],
          "targetSongTime": [
            167.2327,
            168.36
          ],
          "plannedAction": "Очі Оксани ширшають, рот округлюється на словах про більше світла.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 167.2327,
              "end": 168.36,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e06-uk-v01",
          "sourceEventId": "targ-s032-e06",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            133.2,
            134.2
          ],
          "sourceObservation": "Mother raises open palm near shoulder then draws it inward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 3996,
              "time": 133.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0667.jpg",
              "sha256": "02557ad6ecea6beaa1187907994feabfcdabab5edcb311afd7bedde795dcbcfd"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4026,
              "time": 134.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0672.jpg",
              "sha256": "6d802b5cb0a32f5b1e341202d91be36e5188c422017b126927ca23baffa081b7"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає відкриту долоню біля плеча, потім притягує її до себе.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            168.36,
            169.41
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 168.36,
                  "end": 169.41,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана піднімає відкриту долоню біля плеча, потім притягує її до себе.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            168.36,
            169.41
          ],
          "targetSongTime": [
            168.36,
            169.41
          ],
          "plannedAction": "Оксана піднімає відкриту долоню біля плеча, потім притягує її до себе.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 168.36,
              "end": 169.41,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e07-uk-v01",
          "sourceEventId": "targ-s032-e07",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            134.2,
            135.0
          ],
          "sourceObservation": "Palm reaches upper chest, eyes close briefly with emotion.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4026,
              "time": 134.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0672.jpg",
              "sha256": "6d802b5cb0a32f5b1e341202d91be36e5188c422017b126927ca23baffa081b7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4050,
              "time": 135.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0676.jpg",
              "sha256": "12b4ed71f9b39a16e302cb644de62c3185482eebffc2bd4f70da454d42653ee6"
            }
          ],
          "adaptedActionReaction": "Долоня торкається верхньої частини грудей; Оксана ненадовго заплющує очі від емоції.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            169.41,
            170.781
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 169.41,
                  "end": 170.781,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана ненадовго заплющує очі від емоції.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            169.41,
            170.781
          ],
          "targetSongTime": [
            169.41,
            170.781
          ],
          "plannedAction": "Долоня торкається верхньої частини грудей; Оксана ненадовго заплющує очі від емоції.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 169.41,
              "end": 170.781,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s032-e08-uk-v01",
          "sourceEventId": "targ-s032-e08",
          "sourceUnitId": "targ-s032",
          "sourceTime": [
            135.0,
            136.266
          ],
          "sourceObservation": "Mother smiles widely, hand remains chest; six-week caption arrives before next mirror cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4050,
              "time": 135.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0676.jpg",
              "sha256": "12b4ed71f9b39a16e302cb644de62c3185482eebffc2bd4f70da454d42653ee6"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4086,
              "time": 136.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0682.jpg",
              "sha256": "05264e263d3b7180edde91a8831cefda0da260e656ec71a55627e4c0c37f44ee"
            }
          ],
          "adaptedActionReaction": "Оксана широко посміхається, рука залишається на грудях; слова про подальший час догляду передують новому порівнянню шиї.",
          "characters": [
            "oksana",
            "sofiia"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "intermediate",
          "songInterval": [
            170.781,
            173.2307
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Independent family observation confirms emotional change after self-check. Child bond already set by caregiving.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "intermediate",
                  "start": 170.781,
                  "end": 173.2307,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "слова про подальший час догляду передують новому порівнянню шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            170.781,
            173.2307
          ],
          "targetSongTime": [
            170.781,
            173.2307
          ],
          "plannedAction": "Оксана широко посміхається, рука залишається на грудях; слова про подальший час догляду передують новому порівнянню шиї.",
          "narrativeStageState": "intermediate",
          "renderStateIntervals": [
            {
              "state": "intermediate",
              "start": 170.781,
              "end": 173.2307,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        }
      ],
      "production": {
        "retainedSeconds": 10.352000000000004,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s032-v01.json",
          "sha256": "69f4a6a81af2895789fb2094d9eeccc021379ee0d6a30d8ea6f655514a529de4"
        },
        "generationSeconds": 11
      }
    },
    {
      "sourceUnitId": "targ-s033",
      "sourceNativeFrames": [
        4088,
        4290
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s033-e01",
          "time": 136.26666666666668,
          "start": 136.26666666666668,
          "end": 137.2,
          "type": "inspection",
          "observation": "Fingertips on cheek, mouth open and eyes wide; head pivots slightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4086,
              "time": 136.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0682.jpg",
              "sha256": "05264e263d3b7180edde91a8831cefda0da260e656ec71a55627e4c0c37f44ee"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4116,
              "time": 137.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0687.jpg",
              "sha256": "65f377aa4882305456f7ebcc6d52aec604c0f0887e941518cb57bed991fe56d4"
            }
          ]
        },
        {
          "id": "targ-s033-e02",
          "time": 137.2,
          "start": 137.2,
          "end": 138.2,
          "type": "inspection",
          "observation": "Gaze moves across face; hand lowers toward jaw.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4116,
              "time": 137.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0687.jpg",
              "sha256": "65f377aa4882305456f7ebcc6d52aec604c0f0887e941518cb57bed991fe56d4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4146,
              "time": 138.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0692.jpg",
              "sha256": "5a3009053be3653fd6d76604068a28bec04eacbf37dde5b92dde8e90a2c3666b"
            }
          ]
        },
        {
          "id": "targ-s033-e03",
          "time": 138.2,
          "start": 138.2,
          "end": 139.2,
          "type": "self-touch",
          "observation": "Fingers trace cheek; eyes close briefly then reopen.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4146,
              "time": 138.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0692.jpg",
              "sha256": "5a3009053be3653fd6d76604068a28bec04eacbf37dde5b92dde8e90a2c3666b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4176,
              "time": 139.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0697.jpg",
              "sha256": "bd47b0427ccaead15bdcbddbe7700e5db58240ba5d0dafd1a587d0f0e3a000a7"
            }
          ]
        },
        {
          "id": "targ-s033-e04",
          "time": 139.2,
          "start": 139.2,
          "end": 140.2,
          "type": "reaction",
          "observation": "Mouth opens again, brows lift; almost-gone caption persists.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4176,
              "time": 139.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0697.jpg",
              "sha256": "bd47b0427ccaead15bdcbddbe7700e5db58240ba5d0dafd1a587d0f0e3a000a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4206,
              "time": 140.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0702.jpg",
              "sha256": "3f76ddbd39f89a952e7c88de0283f3a962db24bea4ba1553ddb2bbd12255c737"
            }
          ]
        },
        {
          "id": "targ-s033-e05",
          "time": 140.2,
          "start": 140.2,
          "end": 141.0,
          "type": "emotion-change",
          "observation": "Smile emerges while fingers remain on cheeks.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4206,
              "time": 140.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0702.jpg",
              "sha256": "3f76ddbd39f89a952e7c88de0283f3a962db24bea4ba1553ddb2bbd12255c737"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4230,
              "time": 141.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0706.jpg",
              "sha256": "c6b0390708ed8d159c5c90302b951fa9eb7507742697a733128ef9743c7ec9f7"
            }
          ]
        },
        {
          "id": "targ-s033-e06",
          "time": 141.0,
          "start": 141.0,
          "end": 142.0,
          "type": "joy",
          "observation": "Eyes close into smile then reopen, cheeks pressed lightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4230,
              "time": 141.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0706.jpg",
              "sha256": "c6b0390708ed8d159c5c90302b951fa9eb7507742697a733128ef9743c7ec9f7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4260,
              "time": 142.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0711.jpg",
              "sha256": "dd5252d7f99ea4e727b8e62563748fbf33750a186837fff2f63fc919a80f62f0"
            }
          ]
        },
        {
          "id": "targ-s033-e07",
          "time": 142.0,
          "start": 142.0,
          "end": 143.0,
          "type": "release",
          "observation": "Hands slide slightly down/off cheek as smile holds; brighter lighting cannot itself prove defect resolution.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4260,
              "time": 142.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0711.jpg",
              "sha256": "dd5252d7f99ea4e727b8e62563748fbf33750a186837fff2f63fc919a80f62f0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4290,
              "time": 143.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0716.jpg",
              "sha256": "a934c3a26a2cd7443258ef23c21faf91549b7200e1540c4fb99559336e16a12c"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-045",
        "targ-caption-046",
        "targ-caption-047"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-045-ua-r2",
        "targ-caption-046-ua-r2",
        "targ-caption-047-ua-r2"
      ],
      "adaptedWords": [
        "Мину́в ще́ ча́с. Мі́й до́гляд трива́в І зно́ву ши́ю порівня́ла:",
        "Вона́ помі́тно гла́дша,",
        "На ви́гляд — пружні́ша. І лі́нії впо́перек Уже́ не та́к помі́тні."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "plannedAction": "Після подальшого щоденного догляду Оксана порівнює чітко гладкішу й пружнішу на вигляд шию, суттєво менш помітні задані лінії. Чистий held result за тим самим ракурсом і світлом; той самий зрілий вік.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/original.mp4",
          "sha256": "bf5a07c92b81fe066ff8921efa56bdcae1c77500dc41ce1fbac712f0a9fdcb23",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/entry.jpg",
          "sha256": "f64169f4b21379fae86fe75495493a2b630d2b82b0dc8553c724d0c67b073606",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/middle.jpg",
          "sha256": "c13f99bdb2ab86af39f367457cce06fbde3efebf319f3ca023044d9f89963e7f",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/exit.jpg",
          "sha256": "75b2d040b11eef92e2f4c0b84e069a00bcdb6019faf3839f14c467bdc352adac",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/original.wav",
          "sha256": "faeffcf317cb710c4aae8e00039f0fd3f64c6116845591ed2c082ff5a8e53231",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s033/source-text.json",
          "sha256": "d44b130967b6c5a8f1b0f5348dcb38920f8f4b6fa2df7fb4976a5cb06291cdb2",
          "role": "actual own-original source unit targ-s033",
          "sourceTime": [
            136.26666666666668,
            143.0
          ]
        }
      ],
      "acceptedSongTime": [
        173.232,
        183.6
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        173.232,
        183.6
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s033-e01-uk-v01",
          "sourceEventId": "targ-s033-e01",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            136.26666666666668,
            137.2
          ],
          "sourceObservation": "Fingertips on cheek, mouth open and eyes wide; head pivots slightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4086,
              "time": 136.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0682.jpg",
              "sha256": "05264e263d3b7180edde91a8831cefda0da260e656ec71a55627e4c0c37f44ee"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4116,
              "time": 137.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0687.jpg",
              "sha256": "65f377aa4882305456f7ebcc6d52aec604c0f0887e941518cb57bed991fe56d4"
            }
          ],
          "adaptedActionReaction": "Після подальшого щоденного догляду Оксана торкається шиї й розглядає її з широко відкритими очима; ракурс та світло зіставні з before.",
          "characters": [
            "oksana"
          ],
          "problemState": "intermediate",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            173.232,
            175.038
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "intermediate",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "from": "intermediate",
                  "to": "resolved",
                  "start": 173.232,
                  "end": 173.732,
                  "transition": "crossfade",
                  "characterId": "oksana",
                  "age": 44
                },
                {
                  "state": "resolved",
                  "start": 173.732,
                  "end": 175.038,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "ракурс та світло зіставні з before.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            173.232,
            175.038
          ],
          "targetSongTime": [
            173.232,
            175.038
          ],
          "plannedAction": "Після подальшого щоденного догляду Оксана торкається шиї й розглядає її з широко відкритими очима; ракурс та світло зіставні з before.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "from": "intermediate",
              "to": "resolved",
              "start": 173.232,
              "end": 173.732,
              "transition": "crossfade",
              "characterId": "oksana",
              "age": 44
            },
            {
              "state": "resolved",
              "start": 173.732,
              "end": 175.038,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e02-uk-v01",
          "sourceEventId": "targ-s033-e02",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            137.2,
            138.2
          ],
          "sourceObservation": "Gaze moves across face; hand lowers toward jaw.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4116,
              "time": 137.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0687.jpg",
              "sha256": "65f377aa4882305456f7ebcc6d52aec604c0f0887e941518cb57bed991fe56d4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4146,
              "time": 138.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0692.jpg",
              "sha256": "5a3009053be3653fd6d76604068a28bec04eacbf37dde5b92dde8e90a2c3666b"
            }
          ],
          "adaptedActionReaction": "Оксана переводить погляд уздовж шиї; рука опускається до її нижньої ділянки.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            175.038,
            176.973
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 175.038,
                  "end": 176.973,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "рука опускається до її нижньої ділянки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            175.038,
            176.973
          ],
          "targetSongTime": [
            175.038,
            176.973
          ],
          "plannedAction": "Оксана переводить погляд уздовж шиї; рука опускається до її нижньої ділянки.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 175.038,
              "end": 176.973,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e03-uk-v01",
          "sourceEventId": "targ-s033-e03",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            138.2,
            139.2
          ],
          "sourceObservation": "Fingers trace cheek; eyes close briefly then reopen.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4146,
              "time": 138.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0692.jpg",
              "sha256": "5a3009053be3653fd6d76604068a28bec04eacbf37dde5b92dde8e90a2c3666b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4176,
              "time": 139.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0697.jpg",
              "sha256": "bd47b0427ccaead15bdcbddbe7700e5db58240ba5d0dafd1a587d0f0e3a000a7"
            }
          ],
          "adaptedActionReaction": "Пальці легенько торкаються шиї; очі ненадовго закриваються і знову відкриваються.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            176.973,
            178.3911
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 176.973,
                  "end": 178.3911,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "очі ненадовго закриваються і знову відкриваються.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            176.973,
            178.3911
          ],
          "targetSongTime": [
            176.973,
            178.3911
          ],
          "plannedAction": "Пальці легенько торкаються шиї; очі ненадовго закриваються і знову відкриваються.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 176.973,
              "end": 178.3911,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e04-uk-v01",
          "sourceEventId": "targ-s033-e04",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            139.2,
            140.2
          ],
          "sourceObservation": "Mouth opens again, brows lift; almost-gone caption persists.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4176,
              "time": 139.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0697.jpg",
              "sha256": "bd47b0427ccaead15bdcbddbe7700e5db58240ba5d0dafd1a587d0f0e3a000a7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4206,
              "time": 140.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0702.jpg",
              "sha256": "3f76ddbd39f89a952e7c88de0283f3a962db24bea4ba1553ddb2bbd12255c737"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає брови й ледь відкриває рот; під спів видно суттєво менш помітні задані поперечні лінії.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            178.3911,
            179.68
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 178.3911,
                  "end": 179.68,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "під спів видно суттєво менш помітні задані поперечні лінії.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            178.3911,
            179.68
          ],
          "targetSongTime": [
            178.3911,
            179.68
          ],
          "plannedAction": "Оксана піднімає брови й ледь відкриває рот; під спів видно суттєво менш помітні задані поперечні лінії.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 178.3911,
              "end": 179.68,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e05-uk-v01",
          "sourceEventId": "targ-s033-e05",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            140.2,
            141.0
          ],
          "sourceObservation": "Smile emerges while fingers remain on cheeks.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4206,
              "time": 140.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0702.jpg",
              "sha256": "3f76ddbd39f89a952e7c88de0283f3a962db24bea4ba1553ddb2bbd12255c737"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4230,
              "time": 141.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0706.jpg",
              "sha256": "c6b0390708ed8d159c5c90302b951fa9eb7507742697a733128ef9743c7ec9f7"
            }
          ],
          "adaptedActionReaction": "Поки пальці залишаються біля шиї, виникає посмішка; результат уже показаний окремо від емоції.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            179.68,
            180.8
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 179.68,
                  "end": 180.8,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "результат уже показаний окремо від емоції.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            179.68,
            180.8
          ],
          "targetSongTime": [
            179.68,
            180.8
          ],
          "plannedAction": "Поки пальці залишаються біля шиї, виникає посмішка; результат уже показаний окремо від емоції.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 179.68,
              "end": 180.8,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e06-uk-v01",
          "sourceEventId": "targ-s033-e06",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            141.0,
            142.0
          ],
          "sourceObservation": "Eyes close into smile then reopen, cheeks pressed lightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4230,
              "time": 141.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0706.jpg",
              "sha256": "c6b0390708ed8d159c5c90302b951fa9eb7507742697a733128ef9743c7ec9f7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4260,
              "time": 142.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0711.jpg",
              "sha256": "dd5252d7f99ea4e727b8e62563748fbf33750a186837fff2f63fc919a80f62f0"
            }
          ],
          "adaptedActionReaction": "Оксана заплющує очі з посмішкою й знову відкриває їх; легкий дотик не розтягує шкіру для фальшивого ефекту.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            180.8,
            182.2
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 180.8,
                  "end": 182.2,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "легкий дотик не розтягує шкіру для фальшивого ефекту.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            180.8,
            182.2
          ],
          "targetSongTime": [
            180.8,
            182.2
          ],
          "plannedAction": "Оксана заплющує очі з посмішкою й знову відкриває їх; легкий дотик не розтягує шкіру для фальшивого ефекту.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 180.8,
              "end": 182.2,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        },
        {
          "id": "targ-s033-e07-uk-v01",
          "sourceEventId": "targ-s033-e07",
          "sourceUnitId": "targ-s033",
          "sourceTime": [
            142.0,
            143.0
          ],
          "sourceObservation": "Hands slide slightly down/off cheek as smile holds; brighter lighting cannot itself prove defect resolution.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4260,
              "time": 142.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0711.jpg",
              "sha256": "dd5252d7f99ea4e727b8e62563748fbf33750a186837fff2f63fc919a80f62f0"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4290,
              "time": 143.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0716.jpg",
              "sha256": "a934c3a26a2cd7443258ef23c21faf91549b7200e1540c4fb99559336e16a12c"
            }
          ],
          "adaptedActionReaction": "Руки відходять від шиї, відкриваючи чистий утриманий вид: значно гладша й пружніша на вигляд шия, той самий зрілий вік і нормальні складки.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            182.2,
            183.6
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Source claims almost-gone melasma and more-even skin before concealment disposal; source is not controlled medical proof.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age",
              "renderStateIntervals": [
                {
                  "state": "resolved",
                  "start": 182.2,
                  "end": 183.6,
                  "characterId": "oksana",
                  "age": 44
                }
              ]
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Руки відходять від шиї, відкриваючи чистий утриманий вид: значно гладша й пружніша на вигляд шия, той самий зрілий вік і нормальні складки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            182.2,
            183.6
          ],
          "targetSongTime": [
            182.2,
            183.6
          ],
          "plannedAction": "Руки відходять від шиї, відкриваючи чистий утриманий вид: значно гладша й пружніша на вигляд шия, той самий зрілий вік і нормальні складки.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "state": "resolved",
              "start": 182.2,
              "end": 183.6,
              "characterId": "oksana",
              "age": 44
            }
          ],
          "problemStateTimingAuthority": "renderStateIntervals: explicit comparable hold/fade overrides broad narrative stage at every time."
        }
      ],
      "production": {
        "retainedSeconds": 10.367999999999995,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s033-v01.json",
          "sha256": "05d46af70e363e92ed1d7899b5e7f900221c9362de8dc5762f31d5ef077813f0"
        },
        "generationSeconds": 11
      }
    },
    {
      "sourceUnitId": "targ-s034",
      "sourceNativeFrames": [
        4290,
        4392
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s034-e01",
          "time": 143.0,
          "start": 143.0,
          "end": 143.6,
          "type": "object-action",
          "observation": "Mother holds dark cosmetic item over open bin and releases/lowers it.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4290,
              "time": 143.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0716.jpg",
              "sha256": "a934c3a26a2cd7443258ef23c21faf91549b7200e1540c4fb99559336e16a12c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4308,
              "time": 143.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0719.jpg",
              "sha256": "afde0e155865a8331aff03453d41af49de6cebb5ed4a06a390a914aa58e15749"
            }
          ]
        },
        {
          "id": "targ-s034-e02",
          "time": 143.6,
          "start": 143.6,
          "end": 144.6,
          "type": "withdrawal",
          "observation": "Hand hovers/retracts above bin; items visible inside.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4308,
              "time": 143.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0719.jpg",
              "sha256": "afde0e155865a8331aff03453d41af49de6cebb5ed4a06a390a914aa58e15749"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4338,
              "time": 144.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0724.jpg",
              "sha256": "868d2e21f02300b05581f6803720f192994841abb4d1406c0b3ed2c09bd03015"
            }
          ]
        },
        {
          "id": "targ-s034-e03",
          "time": 144.6,
          "start": 144.6,
          "end": 145.4,
          "type": "closure-action",
          "observation": "Mother reaches toward lid area then starts drawing arm out.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4338,
              "time": 144.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0724.jpg",
              "sha256": "868d2e21f02300b05581f6803720f192994841abb4d1406c0b3ed2c09bd03015"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4362,
              "time": 145.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0728.jpg",
              "sha256": "f5ced88f4e12ec5306da5632f316c60eca601bd1a2a74a58e39c5106dca640cb"
            }
          ]
        },
        {
          "id": "targ-s034-e04",
          "time": 145.4,
          "start": 145.4,
          "end": 146.4,
          "type": "exit",
          "observation": "Body/hand leave frame right; bin remains alone, lid angle changes slightly.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4362,
              "time": 145.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0728.jpg",
              "sha256": "f5ced88f4e12ec5306da5632f316c60eca601bd1a2a74a58e39c5106dca640cb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4392,
              "time": 146.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0733.jpg",
              "sha256": "2adf1d38f5e263517b28c69b5e3f1ffcd6658996bb00752a358a00041ff616b3"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-048"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-048-ua-r2"
      ],
      "adaptedWords": [
        "Я́ лиши́лась собо́ю. І ши́ю бі́льше не хова́ю."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "plannedAction": "Замість викидання косметики Оксана відкладає складений високий шарф у кошик і виходить із відкритою шиєю. Рух руки, відкладання предмета та вихід збережені; причина — більше не ховати шию, не відмова від інших засобів.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/original.mp4",
          "sha256": "ae39b3f5047b3664445360550b0f1d7653b55a21f24b99ef536de87c9e9fc28a",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/entry.jpg",
          "sha256": "796872ecde7e07db08c2ad19b3d00b41247a8e6c37e68adc6df9ae7191587e29",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/middle.jpg",
          "sha256": "86271bb7376eb70bf632e161fbf0cee4492d91fab9da82c0af39d99057cca9c1",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/exit.jpg",
          "sha256": "ece51ce55d7ff00fc442dc8d719532b43d1a27b44e603e2d2ce0b887865f0050",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/original.wav",
          "sha256": "69784ee67e35e6e5fe7a210e01ec16f2a728101475b6bb4bc3b9edf179b08067",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s034/source-text.json",
          "sha256": "b8adb68fdacbd2e90f1d51fbf891c97202af34a538148c7f44ab765ccd6148f2",
          "role": "actual own-original source unit targ-s034",
          "sourceTime": [
            143.0,
            146.4
          ]
        }
      ],
      "acceptedSongTime": [
        183.6,
        189.062
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        183.6,
        189.062
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s034-e01-uk-v01",
          "sourceEventId": "targ-s034-e01",
          "sourceUnitId": "targ-s034",
          "sourceTime": [
            143.0,
            143.6
          ],
          "sourceObservation": "Mother holds dark cosmetic item over open bin and releases/lowers it.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4290,
              "time": 143.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0716.jpg",
              "sha256": "a934c3a26a2cd7443258ef23c21faf91549b7200e1540c4fb99559336e16a12c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4308,
              "time": 143.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0719.jpg",
              "sha256": "afde0e155865a8331aff03453d41af49de6cebb5ed4a06a390a914aa58e15749"
            }
          ],
          "adaptedActionReaction": "Оксана складає високий шарф у відкриту шухляду; відмова ховати шию замінює викидання косметики в оригіналі.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            183.6,
            184.5639
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Concrete reduction-of-concealment consequence after claimed even skin. A neck adaptation needs an honest equivalent, not literal foundation discard.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "відмова ховати шию замінює викидання косметики в оригіналі.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            183.6,
            184.5639
          ],
          "targetSongTime": [
            183.6,
            184.5639
          ],
          "plannedAction": "Оксана складає високий шарф у відкриту шухляду; відмова ховати шию замінює викидання косметики в оригіналі.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 183.6,
              "end": 184.5639,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s034-e02-uk-v01",
          "sourceEventId": "targ-s034-e02",
          "sourceUnitId": "targ-s034",
          "sourceTime": [
            143.6,
            144.6
          ],
          "sourceObservation": "Hand hovers/retracts above bin; items visible inside.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4308,
              "time": 143.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0719.jpg",
              "sha256": "afde0e155865a8331aff03453d41af49de6cebb5ed4a06a390a914aa58e15749"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4338,
              "time": 144.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0724.jpg",
              "sha256": "868d2e21f02300b05581f6803720f192994841abb4d1406c0b3ed2c09bd03015"
            }
          ],
          "adaptedActionReaction": "Рука зависає й відходить над складеним шарфом; інші речі залишаються в шухляді.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            184.5639,
            186.1704
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Concrete reduction-of-concealment consequence after claimed even skin. A neck adaptation needs an honest equivalent, not literal foundation discard.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "інші речі залишаються в шухляді.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            184.5639,
            186.1704
          ],
          "targetSongTime": [
            184.5639,
            186.1704
          ],
          "plannedAction": "Рука зависає й відходить над складеним шарфом; інші речі залишаються в шухляді.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 184.5639,
              "end": 186.1704,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s034-e03-uk-v01",
          "sourceEventId": "targ-s034-e03",
          "sourceUnitId": "targ-s034",
          "sourceTime": [
            144.6,
            145.4
          ],
          "sourceObservation": "Mother reaches toward lid area then starts drawing arm out.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4338,
              "time": 144.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0724.jpg",
              "sha256": "868d2e21f02300b05581f6803720f192994841abb4d1406c0b3ed2c09bd03015"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4362,
              "time": 145.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0728.jpg",
              "sha256": "f5ced88f4e12ec5306da5632f316c60eca601bd1a2a74a58e39c5106dca640cb"
            }
          ],
          "adaptedActionReaction": "Оксана тягнеться до краю шухляди й починає забирати руку.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            186.1704,
            187.4555
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Concrete reduction-of-concealment consequence after claimed even skin. A neck adaptation needs an honest equivalent, not literal foundation discard.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Оксана тягнеться до краю шухляди й починає забирати руку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            186.1704,
            187.4555
          ],
          "targetSongTime": [
            186.1704,
            187.4555
          ],
          "plannedAction": "Оксана тягнеться до краю шухляди й починає забирати руку.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 186.1704,
              "end": 187.4555,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s034-e04-uk-v01",
          "sourceEventId": "targ-s034-e04",
          "sourceUnitId": "targ-s034",
          "sourceTime": [
            145.4,
            146.4
          ],
          "sourceObservation": "Body/hand leave frame right; bin remains alone, lid angle changes slightly.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4362,
              "time": 145.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0728.jpg",
              "sha256": "f5ced88f4e12ec5306da5632f316c60eca601bd1a2a74a58e39c5106dca640cb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4392,
              "time": 146.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0733.jpg",
              "sha256": "2adf1d38f5e263517b28c69b5e3f1ffcd6658996bb00752a358a00041ff616b3"
            }
          ],
          "adaptedActionReaction": "Оксана виходить праворуч, шухляда залишається в кадрі й повільно закривається; це наслідок уже видимого результату шиї.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            187.4555,
            189.062
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Concrete reduction-of-concealment consequence after claimed even skin. A neck adaptation needs an honest equivalent, not literal foundation discard.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "це наслідок уже видимого результату шиї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            187.4555,
            189.062
          ],
          "targetSongTime": [
            187.4555,
            189.062
          ],
          "plannedAction": "Оксана виходить праворуч, шухляда залишається в кадрі й повільно закривається; це наслідок уже видимого результату шиї.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 187.4555,
              "end": 189.062,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 5.4620000000000175,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s034-v01.json",
          "sha256": "aaa158d07f05559266f357f88932cbb6ef184f5ca5fc10bec486606f69bc0f0e"
        },
        "generationSeconds": 6
      }
    },
    {
      "sourceUnitId": "targ-s035",
      "sourceNativeFrames": [
        4392,
        4523
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s035-e01",
          "time": 146.4,
          "start": 146.4,
          "end": 147.4,
          "type": "setting-reveal",
          "observation": "Stage and seated young pianist become visible behind audience heads.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4392,
              "time": 146.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0733.jpg",
              "sha256": "2adf1d38f5e263517b28c69b5e3f1ffcd6658996bb00752a358a00041ff616b3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4422,
              "time": 147.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0738.jpg",
              "sha256": "cde91eca8bb90dad8635ad9f1169ca8847f7e2f88f5c5a591195f506e9de0274"
            }
          ]
        },
        {
          "id": "targ-s035-e02",
          "time": 147.4,
          "start": 147.4,
          "end": 148.4,
          "type": "performance",
          "observation": "Child hands move toward keys, upper body upright; mother remains foreground.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4422,
              "time": 147.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0738.jpg",
              "sha256": "cde91eca8bb90dad8635ad9f1169ca8847f7e2f88f5c5a591195f506e9de0274"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4452,
              "time": 148.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0743.jpg",
              "sha256": "2abcd0d907c9b2d31fa5e892bdc0eab52ed2551fe26e4f41378438b731f6c0e9"
            }
          ]
        },
        {
          "id": "targ-s035-e03",
          "time": 148.4,
          "start": 148.4,
          "end": 149.4,
          "type": "camera-motion",
          "observation": "Camera drifts/pushes right toward piano; class-recital caption changes.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4452,
              "time": 148.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0743.jpg",
              "sha256": "2abcd0d907c9b2d31fa5e892bdc0eab52ed2551fe26e4f41378438b731f6c0e9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4482,
              "time": 149.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0748.jpg",
              "sha256": "b7f4d06c6941f9043c45a310b926c6fc551e4acacc0e9e1be314b06b8391e5dc"
            }
          ]
        },
        {
          "id": "targ-s035-e04",
          "time": 149.4,
          "start": 149.4,
          "end": 150.766,
          "type": "hold",
          "observation": "Pianist continues small arm motions; audience seated, ready for cut to women.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4482,
              "time": 149.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0748.jpg",
              "sha256": "b7f4d06c6941f9043c45a310b926c6fc551e4acacc0e9e1be314b06b8391e5dc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4524,
              "time": 150.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0755.jpg",
              "sha256": "ef8827a353f00181625ebd0fc6037bd89c54997f93c0a14a8c68857f2246b4c7"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-049",
        "targ-caption-050"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-049-ua-r2",
        "targ-caption-050-ua-r2"
      ],
      "adaptedWords": [
        "У че́рвні — конце́рт.",
        "До́ньчин кла́с гра́в на фортепіа́но."
      ],
      "roles": [
        "oksana",
        "sofiia",
        "nataliia",
        "bohdan",
        "mykola"
      ],
      "problemState": "resolved",
      "plannedAction": "У червні Софія грає на роялі під час концерту класу. Оксана й Наталія, Богдан, Микола сидять у залі; ця подія причинно організовує наступну зустріч.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/original.mp4",
          "sha256": "8a4ae79e6d2490fe189495b3118e42e968150770b7ba5d29967652722e2d2975",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/entry.jpg",
          "sha256": "805a4e185408d94472c3ad2d3d842a11ae1ddfa6084d58e4e83332ff680d8aa8",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/middle.jpg",
          "sha256": "498c27980a1c20ec6e7175bb467d42c197cce66ae8e150193dac15222175eba1",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/exit.jpg",
          "sha256": "c450fec694822f91ab5deed8f02a469f11bbecc500eb155aeb168c5d08855881",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/original.wav",
          "sha256": "4629cdf9e39a9f1b65b34186b0c14366387f431a18309a8b1806d92cbb3c0e42",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s035/source-text.json",
          "sha256": "f9a20c736089c8c44d254d6b2778d79b1e9c9001e382b6acb36df1cccd3ae502",
          "role": "actual own-original source unit targ-s035",
          "sourceTime": [
            146.4,
            150.76666666666668
          ]
        }
      ],
      "acceptedSongTime": [
        189.062,
        194.0327
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        189.062,
        194.0327
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s035-e01-uk-v01",
          "sourceEventId": "targ-s035-e01",
          "sourceUnitId": "targ-s035",
          "sourceTime": [
            146.4,
            147.4
          ],
          "sourceObservation": "Stage and seated young pianist become visible behind audience heads.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4392,
              "time": 146.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0733.jpg",
              "sha256": "2adf1d38f5e263517b28c69b5e3f1ffcd6658996bb00752a358a00041ff616b3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4422,
              "time": 147.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0738.jpg",
              "sha256": "cde91eca8bb90dad8635ad9f1169ca8847f7e2f88f5c5a591195f506e9de0274"
            }
          ],
          "adaptedActionReaction": "За головами глядачів відкривається сцена з Софією за фортепіано; Оксана серед аудиторії.",
          "characters": [
            "oksana",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            189.062,
            189.9247
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "June recital supplies motivated place for re-encounter; daughter activity bridges advice and payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Оксана серед аудиторії.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            189.062,
            189.9247
          ],
          "targetSongTime": [
            189.062,
            189.9247
          ],
          "plannedAction": "За головами глядачів відкривається сцена з Софією за фортепіано; Оксана серед аудиторії.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 189.062,
              "end": 189.9247,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s035-e02-uk-v01",
          "sourceEventId": "targ-s035-e02",
          "sourceUnitId": "targ-s035",
          "sourceTime": [
            147.4,
            148.4
          ],
          "sourceObservation": "Child hands move toward keys, upper body upright; mother remains foreground.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4422,
              "time": 147.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0738.jpg",
              "sha256": "cde91eca8bb90dad8635ad9f1169ca8847f7e2f88f5c5a591195f506e9de0274"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4452,
              "time": 148.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0743.jpg",
              "sha256": "2abcd0d907c9b2d31fa5e892bdc0eab52ed2551fe26e4f41378438b731f6c0e9"
            }
          ],
          "adaptedActionReaction": "Руки Софії рухаються до клавіш, корпус рівний; Оксана залишається на передньому плані.",
          "characters": [
            "oksana",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            189.9247,
            190.7875
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "June recital supplies motivated place for re-encounter; daughter activity bridges advice and payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Оксана залишається на передньому плані.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            189.9247,
            190.7875
          ],
          "targetSongTime": [
            189.9247,
            190.7875
          ],
          "plannedAction": "Руки Софії рухаються до клавіш, корпус рівний; Оксана залишається на передньому плані.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 189.9247,
              "end": 190.7875,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s035-e03-uk-v01",
          "sourceEventId": "targ-s035-e03",
          "sourceUnitId": "targ-s035",
          "sourceTime": [
            148.4,
            149.4
          ],
          "sourceObservation": "Camera drifts/pushes right toward piano; class-recital caption changes.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4452,
              "time": 148.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0743.jpg",
              "sha256": "2abcd0d907c9b2d31fa5e892bdc0eab52ed2551fe26e4f41378438b731f6c0e9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4482,
              "time": 149.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0748.jpg",
              "sha256": "b7f4d06c6941f9043c45a310b926c6fc551e4acacc0e9e1be314b06b8391e5dc"
            }
          ],
          "adaptedActionReaction": "Камера плавно зміщується праворуч до інструмента; титр пояснює концерт доньчиного класу.",
          "characters": [
            "oksana",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            190.7875,
            192.0945
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "June recital supplies motivated place for re-encounter; daughter activity bridges advice and payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "титр пояснює концерт доньчиного класу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            190.7875,
            192.0945
          ],
          "targetSongTime": [
            190.7875,
            192.0945
          ],
          "plannedAction": "Камера плавно зміщується праворуч до інструмента; титр пояснює концерт доньчиного класу.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 190.7875,
              "end": 192.0945,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        },
        {
          "id": "targ-s035-e04-uk-v01",
          "sourceEventId": "targ-s035-e04",
          "sourceUnitId": "targ-s035",
          "sourceTime": [
            149.4,
            150.766
          ],
          "sourceObservation": "Pianist continues small arm motions; audience seated, ready for cut to women.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4482,
              "time": 149.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0748.jpg",
              "sha256": "b7f4d06c6941f9043c45a310b926c6fc551e4acacc0e9e1be314b06b8391e5dc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4524,
              "time": 150.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0755.jpg",
              "sha256": "ef8827a353f00181625ebd0fc6037bd89c54997f93c0a14a8c68857f2246b4c7"
            }
          ],
          "adaptedActionReaction": "Софія продовжує невеликі рухи руками, Наталія, Богдан і Микола сидять у залі; готується перехід до зустрічі жінок.",
          "characters": [
            "oksana",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            192.0945,
            194.0318
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "June recital supplies motivated place for re-encounter; daughter activity bridges advice and payoff.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "готується перехід до зустрічі жінок.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            192.0945,
            194.0318
          ],
          "targetSongTime": [
            192.0945,
            194.0318
          ],
          "plannedAction": "Софія продовжує невеликі рухи руками, Наталія, Богдан і Микола сидять у залі; готується перехід до зустрічі жінок.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 192.0945,
              "end": 194.0318,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.970699999999994,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s035-v01.json",
          "sha256": "bfaffe4b2ca0170098fe63d2f76f70f52da2864627b95c3fa55d3ad6026b37a8"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s036",
      "sourceNativeFrames": [
        4523,
        4656
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s036-e01",
          "time": 150.76666666666668,
          "start": 150.76666666666668,
          "end": 151.6,
          "type": "recognition",
          "observation": "Blonde turns toward mother with round eyes; mother looks back, relaxed shoulders.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4524,
              "time": 150.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0755.jpg",
              "sha256": "ef8827a353f00181625ebd0fc6037bd89c54997f93c0a14a8c68857f2246b4c7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4548,
              "time": 151.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0759.jpg",
              "sha256": "fa065e6ad7c75988e60825ca8527a0cf4be7c87ec7fb87fdb25d0188de2a10d8"
            }
          ]
        },
        {
          "id": "targ-s036-e02",
          "time": 151.6,
          "start": 151.6,
          "end": 152.6,
          "type": "gaze-change",
          "observation": "Mother glances down/forward then back; blonde watches intently.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4548,
              "time": 151.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0759.jpg",
              "sha256": "fa065e6ad7c75988e60825ca8527a0cf4be7c87ec7fb87fdb25d0188de2a10d8"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4578,
              "time": 152.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0764.jpg",
              "sha256": "b3c637c40bf06aa0e57cbb5980cce2b660f35abceb5bc1fa3ae1aba95f37e8af"
            }
          ]
        },
        {
          "id": "targ-s036-e03",
          "time": 152.6,
          "start": 152.6,
          "end": 153.6,
          "type": "reaction",
          "observation": "Blonde mouth opens while mother listens with slight smile.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4578,
              "time": 152.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0764.jpg",
              "sha256": "b3c637c40bf06aa0e57cbb5980cce2b660f35abceb5bc1fa3ae1aba95f37e8af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4608,
              "time": 153.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0769.jpg",
              "sha256": "e33b76f276803bf74d56ec3b2bc1c0b558280744957f960e6a8de2ef50ad9a1f"
            }
          ]
        },
        {
          "id": "targ-s036-e04",
          "time": 153.6,
          "start": 153.6,
          "end": 154.6,
          "type": "response",
          "observation": "Blonde eyebrows rise and blink; mother remains poised, hands in lap.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4608,
              "time": 153.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0769.jpg",
              "sha256": "e33b76f276803bf74d56ec3b2bc1c0b558280744957f960e6a8de2ef50ad9a1f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4638,
              "time": 154.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0774.jpg",
              "sha256": "ed0e990a5c6a3cb65b6acdbc8cb84166774b501e65c075cbd99291cb521664d3"
            }
          ]
        },
        {
          "id": "targ-s036-e05",
          "time": 154.6,
          "start": 154.6,
          "end": 155.2,
          "type": "transition",
          "observation": "Radial zoom starts155.033, magnifies background then resets into another same-angle source segment.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4638,
              "time": 154.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0774.jpg",
              "sha256": "ed0e990a5c6a3cb65b6acdbc8cb84166774b501e65c075cbd99291cb521664d3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4656,
              "time": 155.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0777.jpg",
              "sha256": "14bfbf947cae058fd025d2b4464fa31dcbd315f7bb192e4f35c55eeeca3c62b9"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-050",
        "targ-caption-051"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-050-ua-r2",
        "targ-caption-051-ua-r2"
      ],
      "adaptedWords": [
        "До́ньчин кла́с гра́в на фортепіа́но.",
        "Андрі́я нова́ дружи́на Че́рез кі́лька мі́сць від ме́не сі́ла."
      ],
      "roles": [
        "oksana",
        "kateryna",
        "sofiia",
        "nataliia",
        "bohdan",
        "mykola"
      ],
      "problemState": "resolved",
      "plannedAction": "Оксана й Катерина сидять через кілька місць одна від одної, рояль позаду. У Оксани збережено прийнятий resolved стан шиї, а не лише іншу сукню.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/original.mp4",
          "sha256": "640a61aa8cb449768e0cd6267b4eff322064351cd4e0f90e7a3ff5555ac8c785",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/entry.jpg",
          "sha256": "d9b362a51c3187550b1598ab5b1bc47a046f2614529d818d88c8e20e87022167",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/middle.jpg",
          "sha256": "950e9499d520d0baa26dadc09fed5d2437cfc22dd2bd020a9119d127ec297dcc",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/exit.jpg",
          "sha256": "8d13e843e6181f30bb01331f8692261042269d5490c481bad5b6028fa30f3ef6",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/original.wav",
          "sha256": "1edfeacca1c95fda99f88a8ffba14c370d9e96899e0698159cf864d2e1b9d803",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s036/source-text.json",
          "sha256": "eea08438709bed408a974b54ffc6599d5aeb4f7942b5b039aaf25620f82eb06b",
          "role": "actual own-original source unit targ-s036",
          "sourceTime": [
            150.76666666666668,
            155.2
          ]
        }
      ],
      "acceptedSongTime": [
        194.0327,
        198.62
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        194.0327,
        198.62
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s036-e01-uk-v01",
          "sourceEventId": "targ-s036-e01",
          "sourceUnitId": "targ-s036",
          "sourceTime": [
            150.76666666666668,
            151.6
          ],
          "sourceObservation": "Blonde turns toward mother with round eyes; mother looks back, relaxed shoulders.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4524,
              "time": 150.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0755.jpg",
              "sha256": "ef8827a353f00181625ebd0fc6037bd89c54997f93c0a14a8c68857f2246b4c7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4548,
              "time": 151.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0759.jpg",
              "sha256": "fa065e6ad7c75988e60825ca8527a0cf4be7c87ec7fb87fdb25d0188de2a10d8"
            }
          ],
          "adaptedActionReaction": "Катерина повертається до Оксани з круглими очима; Оксана відповідає спокійним поглядом і розслабленими плечима.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            194.0327,
            194.9055
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана відповідає спокійним поглядом і розслабленими плечима.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            194.0327,
            194.9055
          ],
          "targetSongTime": [
            194.0327,
            194.9055
          ],
          "plannedAction": "Катерина повертається до Оксани з круглими очима; Оксана відповідає спокійним поглядом і розслабленими плечима.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 194.0327,
              "end": 194.9055,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s036-e02-uk-v01",
          "sourceEventId": "targ-s036-e02",
          "sourceUnitId": "targ-s036",
          "sourceTime": [
            151.6,
            152.6
          ],
          "sourceObservation": "Mother glances down/forward then back; blonde watches intently.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4548,
              "time": 151.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0759.jpg",
              "sha256": "fa065e6ad7c75988e60825ca8527a0cf4be7c87ec7fb87fdb25d0188de2a10d8"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4578,
              "time": 152.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0764.jpg",
              "sha256": "b3c637c40bf06aa0e57cbb5980cce2b660f35abceb5bc1fa3ae1aba95f37e8af"
            }
          ],
          "adaptedActionReaction": "Оксана коротко дивиться вниз і вперед, потім назад; Катерина уважно спостерігає за її зміною.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            194.9055,
            195.9373
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина уважно спостерігає за її зміною.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            194.9055,
            195.9373
          ],
          "targetSongTime": [
            194.9055,
            195.9373
          ],
          "plannedAction": "Оксана коротко дивиться вниз і вперед, потім назад; Катерина уважно спостерігає за її зміною.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 194.9055,
              "end": 195.9373,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s036-e03-uk-v01",
          "sourceEventId": "targ-s036-e03",
          "sourceUnitId": "targ-s036",
          "sourceTime": [
            152.6,
            153.6
          ],
          "sourceObservation": "Blonde mouth opens while mother listens with slight smile.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4578,
              "time": 152.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0764.jpg",
              "sha256": "b3c637c40bf06aa0e57cbb5980cce2b660f35abceb5bc1fa3ae1aba95f37e8af"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4608,
              "time": 153.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0769.jpg",
              "sha256": "e33b76f276803bf74d56ec3b2bc1c0b558280744957f960e6a8de2ef50ad9a1f"
            }
          ],
          "adaptedActionReaction": "Катерина відкриває рот; Оксана слухає з легкою посмішкою, не шукаючи схвалення.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            195.9373,
            196.9691
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана слухає з легкою посмішкою, не шукаючи схвалення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            195.9373,
            196.9691
          ],
          "targetSongTime": [
            195.9373,
            196.9691
          ],
          "plannedAction": "Катерина відкриває рот; Оксана слухає з легкою посмішкою, не шукаючи схвалення.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 195.9373,
              "end": 196.9691,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s036-e04-uk-v01",
          "sourceEventId": "targ-s036-e04",
          "sourceUnitId": "targ-s036",
          "sourceTime": [
            153.6,
            154.6
          ],
          "sourceObservation": "Blonde eyebrows rise and blink; mother remains poised, hands in lap.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4608,
              "time": 153.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0769.jpg",
              "sha256": "e33b76f276803bf74d56ec3b2bc1c0b558280744957f960e6a8de2ef50ad9a1f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4638,
              "time": 154.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0774.jpg",
              "sha256": "ed0e990a5c6a3cb65b6acdbc8cb84166774b501e65c075cbd99291cb521664d3"
            }
          ],
          "adaptedActionReaction": "Катерина піднімає брови й моргає; Оксана рівно сидить, руки в неї на колінах.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            196.9691,
            198.0009
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана рівно сидить, руки в неї на колінах.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            196.9691,
            198.0009
          ],
          "targetSongTime": [
            196.9691,
            198.0009
          ],
          "plannedAction": "Катерина піднімає брови й моргає; Оксана рівно сидить, руки в неї на колінах.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 196.9691,
              "end": 198.0009,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s036-e05-uk-v01",
          "sourceEventId": "targ-s036-e05",
          "sourceUnitId": "targ-s036",
          "sourceTime": [
            154.6,
            155.2
          ],
          "sourceObservation": "Radial zoom starts155.033, magnifies background then resets into another same-angle source segment.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4638,
              "time": 154.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0774.jpg",
              "sha256": "ed0e990a5c6a3cb65b6acdbc8cb84166774b501e65c075cbd99291cb521664d3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4656,
              "time": 155.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0777.jpg",
              "sha256": "14bfbf947cae058fd025d2b4464fa31dcbd315f7bb192e4f35c55eeeca3c62b9"
            }
          ],
          "adaptedActionReaction": "Радіальне наближення розмиває тло і переходить до нового вихідного мікроплану з тим самим ракурсом; обидва плани залишаються окремими.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            198.0009,
            198.62
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Same evaluator returns in credible shared event; initiating orientation reverses gaze relationship.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "обидва плани залишаються окремими.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            198.0009,
            198.62
          ],
          "targetSongTime": [
            198.0009,
            198.62
          ],
          "plannedAction": "Радіальне наближення розмиває тло і переходить до нового вихідного мікроплану з тим самим ракурсом; обидва плани залишаються окремими.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 198.0009,
              "end": 198.62,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.587299999999999,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s036-v01.json",
          "sha256": "4cb94ceb6a05a5d8edee9181edff654edf26ff7d3e043df268bd8fefe0ad36a2"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s037",
      "sourceNativeFrames": [
        4656,
        4796
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s037-e01",
          "time": 155.2,
          "start": 155.2,
          "end": 155.4,
          "type": "transition",
          "observation": "Zoom smear clears; mother eyes initially closed, blonde looks across.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4656,
              "time": 155.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0777.jpg",
              "sha256": "14bfbf947cae058fd025d2b4464fa31dcbd315f7bb192e4f35c55eeeca3c62b9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4662,
              "time": 155.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0778.jpg",
              "sha256": "df85176b615f0943268283e55e100c88e129877111f74fd54e340dc3245e9d31"
            }
          ]
        },
        {
          "id": "targ-s037-e02",
          "time": 155.4,
          "start": 155.4,
          "end": 156.4,
          "type": "reaction",
          "observation": "Blonde briefly closes eyes/smiles, then looks up with wide gaze.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4662,
              "time": 155.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0778.jpg",
              "sha256": "df85176b615f0943268283e55e100c88e129877111f74fd54e340dc3245e9d31"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4692,
              "time": 156.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0783.jpg",
              "sha256": "ce5e745231860d56d6ceeab0f4abf859224fb2c8c159f8281e748e8e512a8883"
            }
          ]
        },
        {
          "id": "targ-s037-e03",
          "time": 156.4,
          "start": 156.4,
          "end": 157.4,
          "type": "response",
          "observation": "Mother rotates slightly toward blonde; blonde gestures small with forearm.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4692,
              "time": 156.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0783.jpg",
              "sha256": "ce5e745231860d56d6ceeab0f4abf859224fb2c8c159f8281e748e8e512a8883"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4722,
              "time": 157.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0788.jpg",
              "sha256": "eae6dff102422c91def0a36ef5fef4ed34b3232a0f3305a4de172922df1e0eaf"
            }
          ]
        },
        {
          "id": "targ-s037-e04",
          "time": 157.4,
          "start": 157.4,
          "end": 158.4,
          "type": "surprise",
          "observation": "Blonde opens mouth and eyes widen; mother gently smiles.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4722,
              "time": 157.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0788.jpg",
              "sha256": "eae6dff102422c91def0a36ef5fef4ed34b3232a0f3305a4de172922df1e0eaf"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4752,
              "time": 158.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0793.jpg",
              "sha256": "73840545a0c96c2dd8cb09148096e408691d215d1aff7c1ca24c6e757398f8d3"
            }
          ]
        },
        {
          "id": "targ-s037-e05",
          "time": 158.4,
          "start": 158.4,
          "end": 159.866,
          "type": "hold",
          "observation": "Blonde leans/gestures toward mother and smiles; mother remains composed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4752,
              "time": 158.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0793.jpg",
              "sha256": "73840545a0c96c2dd8cb09148096e408691d215d1aff7c1ca24c6e757398f8d3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4794,
              "time": 159.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0800.jpg",
              "sha256": "ffee6b1f67b7fa6498dbffcd95b97c819f04d7b902ea3063fb6c99731cbe7522"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-052"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-052-ua-r2"
      ],
      "adaptedWords": [
        "Гля́нула. Не жа́ль, не співчуття́ — В оча́х лише́ здивува́ння."
      ],
      "roles": [
        "oksana",
        "kateryna",
        "sofiia",
        "nataliia",
        "bohdan",
        "mykola"
      ],
      "problemState": "resolved",
      "plannedAction": "Зум переходить у новий парний мікроплан залу. Катерина дивиться на Оксану без колишнього жалю, з подивом; розв’язка заслужена попереднім доглядом і порівнянням.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/original.mp4",
          "sha256": "06791b75eb0b151dcd79ecdb8ae3c699afcbaf2d2bd97ee843228efcec04c9c3",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/entry.jpg",
          "sha256": "c8e23b385e8cc1906287bb2ec842227f08fd4f412bd297d6c4b6822833fae886",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/middle.jpg",
          "sha256": "99f201a3786e42f161caf7e5ae8eb04f82665741f09aacbe42ded3d56ce13c2d",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/exit.jpg",
          "sha256": "1d1e16255c19999ce151340e0940ab88edf059e526e4468bdb2a7c2fd3624afa",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/original.wav",
          "sha256": "9daeb53e6569389daaba1eff06685d45eee7f09267f719982e4b61a92e121787",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s037/source-text.json",
          "sha256": "e604af7bc8502394e7844332b62a62fc228c85495c179ca629d98ab03a48a681",
          "role": "actual own-original source unit targ-s037",
          "sourceTime": [
            155.2,
            159.86666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        198.62,
        203.3
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        198.62,
        203.3
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s037-e01-uk-v01",
          "sourceEventId": "targ-s037-e01",
          "sourceUnitId": "targ-s037",
          "sourceTime": [
            155.2,
            155.4
          ],
          "sourceObservation": "Zoom smear clears; mother eyes initially closed, blonde looks across.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4656,
              "time": 155.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0777.jpg",
              "sha256": "14bfbf947cae058fd025d2b4464fa31dcbd315f7bb192e4f35c55eeeca3c62b9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4662,
              "time": 155.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0778.jpg",
              "sha256": "df85176b615f0943268283e55e100c88e129877111f74fd54e340dc3245e9d31"
            }
          ],
          "adaptedActionReaction": "Розмиття зникає; очі Оксани спочатку заплющені, Катерина дивиться на неї.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            198.62,
            198.8206
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "очі Оксани спочатку заплющені, Катерина дивиться на неї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            198.62,
            198.8206
          ],
          "targetSongTime": [
            198.62,
            198.8206
          ],
          "plannedAction": "Розмиття зникає; очі Оксани спочатку заплющені, Катерина дивиться на неї.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 198.62,
              "end": 198.8206,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s037-e02-uk-v01",
          "sourceEventId": "targ-s037-e02",
          "sourceUnitId": "targ-s037",
          "sourceTime": [
            155.4,
            156.4
          ],
          "sourceObservation": "Blonde briefly closes eyes/smiles, then looks up with wide gaze.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4662,
              "time": 155.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0778.jpg",
              "sha256": "df85176b615f0943268283e55e100c88e129877111f74fd54e340dc3245e9d31"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4692,
              "time": 156.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0783.jpg",
              "sha256": "ce5e745231860d56d6ceeab0f4abf859224fb2c8c159f8281e748e8e512a8883"
            }
          ],
          "adaptedActionReaction": "Катерина коротко заплющує очі з посмішкою, потім піднімає здивований погляд.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            198.8206,
            199.8234
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина коротко заплющує очі з посмішкою, потім піднімає здивований погляд.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            198.8206,
            199.8234
          ],
          "targetSongTime": [
            198.8206,
            199.8234
          ],
          "plannedAction": "Катерина коротко заплющує очі з посмішкою, потім піднімає здивований погляд.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 198.8206,
              "end": 199.8234,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s037-e03-uk-v01",
          "sourceEventId": "targ-s037-e03",
          "sourceUnitId": "targ-s037",
          "sourceTime": [
            156.4,
            157.4
          ],
          "sourceObservation": "Mother rotates slightly toward blonde; blonde gestures small with forearm.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4692,
              "time": 156.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0783.jpg",
              "sha256": "ce5e745231860d56d6ceeab0f4abf859224fb2c8c159f8281e748e8e512a8883"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4722,
              "time": 157.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0788.jpg",
              "sha256": "eae6dff102422c91def0a36ef5fef4ed34b3232a0f3305a4de172922df1e0eaf"
            }
          ],
          "adaptedActionReaction": "Оксана трохи повертається до Катерини; та робить невеликий жест передпліччям.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            199.8234,
            200.8263
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "та робить невеликий жест передпліччям.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            199.8234,
            200.8263
          ],
          "targetSongTime": [
            199.8234,
            200.8263
          ],
          "plannedAction": "Оксана трохи повертається до Катерини; та робить невеликий жест передпліччям.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 199.8234,
              "end": 200.8263,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s037-e04-uk-v01",
          "sourceEventId": "targ-s037-e04",
          "sourceUnitId": "targ-s037",
          "sourceTime": [
            157.4,
            158.4
          ],
          "sourceObservation": "Blonde opens mouth and eyes widen; mother gently smiles.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4722,
              "time": 157.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0788.jpg",
              "sha256": "eae6dff102422c91def0a36ef5fef4ed34b3232a0f3305a4de172922df1e0eaf"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4752,
              "time": 158.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0793.jpg",
              "sha256": "73840545a0c96c2dd8cb09148096e408691d215d1aff7c1ca24c6e757398f8d3"
            }
          ],
          "adaptedActionReaction": "Катерина відкриває рот і ширше очі; Оксана відповідає м’якою посмішкою.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            200.8263,
            201.8291
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана відповідає м’якою посмішкою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            200.8263,
            201.8291
          ],
          "targetSongTime": [
            200.8263,
            201.8291
          ],
          "plannedAction": "Катерина відкриває рот і ширше очі; Оксана відповідає м’якою посмішкою.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 200.8263,
              "end": 201.8291,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s037-e05-uk-v01",
          "sourceEventId": "targ-s037-e05",
          "sourceUnitId": "targ-s037",
          "sourceTime": [
            158.4,
            159.866
          ],
          "sourceObservation": "Blonde leans/gestures toward mother and smiles; mother remains composed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4752,
              "time": 158.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0793.jpg",
              "sha256": "73840545a0c96c2dd8cb09148096e408691d215d1aff7c1ca24c6e757398f8d3"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4794,
              "time": 159.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0800.jpg",
              "sha256": "ffee6b1f67b7fa6498dbffcd95b97c819f04d7b902ea3063fb6c99731cbe7522"
            }
          ],
          "adaptedActionReaction": "Катерина нахиляється і жестом звертається до Оксани; спокій Оксани зберігається.",
          "characters": [
            "oksana",
            "kateryna",
            "sofiia",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            201.8291,
            203.2993
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Not-pity/not-sympathy line reinterprets opening gaze. Must keep transition/reset even though location/camera almost match.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "sofiia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/sofiia-v03.json",
                "sha256": "ff391b6c38cec8dc39a488b9c865ae0f6b877988908df1aa6680b6ea3e638e38"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "спокій Оксани зберігається.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            201.8291,
            203.2993
          ],
          "targetSongTime": [
            201.8291,
            203.2993
          ],
          "plannedAction": "Катерина нахиляється і жестом звертається до Оксани; спокій Оксани зберігається.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 201.8291,
              "end": 203.2993,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 4.680000000000007,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s037-v01.json",
          "sha256": "b3aa34ba8adb4c90f2bab4e6ad38d99fb262b2404a368b0a3c5941ccfac82e29"
        },
        "generationSeconds": 5
      }
    },
    {
      "sourceUnitId": "targ-s038",
      "sourceNativeFrames": [
        4796,
        5008
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s038-e01",
          "time": 159.86666666666667,
          "start": 159.86666666666667,
          "end": 160.8,
          "type": "approach-result",
          "observation": "Women already stand together; blonde hand rests chest, mother hands low.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4794,
              "time": 159.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0800.jpg",
              "sha256": "ffee6b1f67b7fa6498dbffcd95b97c819f04d7b902ea3063fb6c99731cbe7522"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4824,
              "time": 160.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0805.jpg",
              "sha256": "85dd80df898637d86c72c216aae7d042e989e31d577a2d3f62e5edc762fd6395"
            }
          ]
        },
        {
          "id": "targ-s038-e02",
          "time": 160.8,
          "start": 160.8,
          "end": 161.8,
          "type": "speech-gesture",
          "observation": "Blonde mouth opens wide, lifts hand from chest outward.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4824,
              "time": 160.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0805.jpg",
              "sha256": "85dd80df898637d86c72c216aae7d042e989e31d577a2d3f62e5edc762fd6395"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4854,
              "time": 161.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0810.jpg",
              "sha256": "26e723a16cbfd9b8661e39f24781a01d8971ac6236d6198c194ec3688a04ddfc"
            }
          ]
        },
        {
          "id": "targ-s038-e03",
          "time": 161.8,
          "start": 161.8,
          "end": 162.8,
          "type": "gesture",
          "observation": "Blonde extends palm toward mother then returns hand to chest.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4854,
              "time": 161.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0810.jpg",
              "sha256": "26e723a16cbfd9b8661e39f24781a01d8971ac6236d6198c194ec3688a04ddfc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4884,
              "time": 162.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0815.jpg",
              "sha256": "04ec51d6208945c645e121a1cd36f561eb8d7c30f1affc0f125b2dee9ab3f997"
            }
          ]
        },
        {
          "id": "targ-s038-e04",
          "time": 162.8,
          "start": 162.8,
          "end": 163.8,
          "type": "compliment",
          "observation": "Blonde leans slightly toward mother with softened face and chest touch.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4884,
              "time": 162.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0815.jpg",
              "sha256": "04ec51d6208945c645e121a1cd36f561eb8d7c30f1affc0f125b2dee9ab3f997"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4914,
              "time": 163.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0820.jpg",
              "sha256": "236fae9d70933bb4d211aba0203448aab94afc80b666f260e1abe361fcf7471e"
            }
          ]
        },
        {
          "id": "targ-s038-e05",
          "time": 163.8,
          "start": 163.8,
          "end": 164.6,
          "type": "reply",
          "observation": "Mother closes eyes smiling then raises hand toward own chest.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4914,
              "time": 163.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0820.jpg",
              "sha256": "236fae9d70933bb4d211aba0203448aab94afc80b666f260e1abe361fcf7471e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4938,
              "time": 164.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0824.jpg",
              "sha256": "c974532e9aeb25812b602e42a1d763443e619cd9db733d8858111f20c7e635a9"
            }
          ]
        },
        {
          "id": "targ-s038-e06",
          "time": 164.6,
          "start": 164.6,
          "end": 165.6,
          "type": "mutual-warmth",
          "observation": "Mother gestures with open hand; blonde looks at her with softer mouth.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4938,
              "time": 164.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0824.jpg",
              "sha256": "c974532e9aeb25812b602e42a1d763443e619cd9db733d8858111f20c7e635a9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4968,
              "time": 165.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0829.jpg",
              "sha256": "c267fd028f9d576c5b548ac45e1f14fbcd565f6c1b62f2a91ae0d7b39d4cd733"
            }
          ]
        },
        {
          "id": "targ-s038-e07",
          "time": 165.6,
          "start": 165.6,
          "end": 166.933,
          "type": "release",
          "observation": "Both relax hands and smile; mother looks toward departing direction.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4968,
              "time": 165.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0829.jpg",
              "sha256": "c267fd028f9d576c5b548ac45e1f14fbcd565f6c1b62f2a91ae0d7b39d4cd733"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5004,
              "time": 166.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0835.jpg",
              "sha256": "5c13197bc31e0c91acae93288417dbc5a0236885ea182ba62c2a1836f2c1882a"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-052",
        "targ-caption-053",
        "targ-caption-054",
        "targ-caption-055"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-052-ua-r2",
        "targ-caption-053-ua-r2",
        "targ-caption-054-ua-r2",
        "targ-caption-055-ua-r2"
      ],
      "adaptedWords": [
        "Гля́нула. Не жа́ль, не співчуття́ — В оча́х лише́ здивува́ння.",
        "Пі́сля конце́рту сама́",
        "До ме́не підійшла́:",
        "«Ти́ ду́же до́бре вигляда́єш,"
      ],
      "roles": [
        "oksana",
        "kateryna",
        "nataliia",
        "bohdan",
        "mykola"
      ],
      "problemState": "resolved",
      "plannedAction": "У фоє після концерту Катерина сама підходить і говорить комплімент. Вона жестикулює до грудей, Оксана тепло відповідає; жодного повернення Андрія.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/original.mp4",
          "sha256": "f7758a28f562247d8ea722c806656ee2ab22e4dd30554ff2af5c8647bff2f20d",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/entry.jpg",
          "sha256": "8edba67a04b95b106d58c7f736ad74fefc0d529117c84052c67b126bcf1e81b7",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/middle.jpg",
          "sha256": "e51b6dc50723155fdbedd5c02ca77e0802bfa4793bca03bce8a28ea58f2a4257",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/exit.jpg",
          "sha256": "1e5acdaacbd7bf6d106cc2a6fe0eebd7082cf11ac40dcf412bb503e3b9195a3b",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/original.wav",
          "sha256": "5fe761ce2f64c0a1dd62bcc7e9fcdfaa21539964ff46d0922b03efde44e27ddd",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s038/source-text.json",
          "sha256": "507e07175a286bd23f1280b91f610327edc717fb7b5f3d2e6deaecc32ddafb86",
          "role": "actual own-original source unit targ-s038",
          "sourceTime": [
            159.86666666666667,
            166.93333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        203.3,
        210.3575
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        203.3,
        210.3575
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s038-e01-uk-v01",
          "sourceEventId": "targ-s038-e01",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            159.86666666666667,
            160.8
          ],
          "sourceObservation": "Women already stand together; blonde hand rests chest, mother hands low.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4794,
              "time": 159.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0800.jpg",
              "sha256": "ffee6b1f67b7fa6498dbffcd95b97c819f04d7b902ea3063fb6c99731cbe7522"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4824,
              "time": 160.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0805.jpg",
              "sha256": "85dd80df898637d86c72c216aae7d042e989e31d577a2d3f62e5edc762fd6395"
            }
          ],
          "adaptedActionReaction": "Жінки вже стоять поруч після концерту: рука Катерини біля грудей, руки Оксани внизу.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            203.3,
            204.1497
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Жінки вже стоять поруч після концерту: рука Катерини біля грудей, руки Оксани внизу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            203.3,
            204.1497
          ],
          "targetSongTime": [
            203.3,
            204.1497
          ],
          "plannedAction": "Жінки вже стоять поруч після концерту: рука Катерини біля грудей, руки Оксани внизу.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 203.3,
              "end": 204.1497,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e02-uk-v01",
          "sourceEventId": "targ-s038-e02",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            160.8,
            161.8
          ],
          "sourceObservation": "Blonde mouth opens wide, lifts hand from chest outward.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4824,
              "time": 160.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0805.jpg",
              "sha256": "85dd80df898637d86c72c216aae7d042e989e31d577a2d3f62e5edc762fd6395"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4854,
              "time": 161.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0810.jpg",
              "sha256": "26e723a16cbfd9b8661e39f24781a01d8971ac6236d6198c194ec3688a04ddfc"
            }
          ],
          "adaptedActionReaction": "Катерина відкриває рот і відводить руку від грудей, починаючи комплімент із власної ініціативи.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            204.1497,
            205.06
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина відкриває рот і відводить руку від грудей, починаючи комплімент із власної ініціативи.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            204.1497,
            205.06
          ],
          "targetSongTime": [
            204.1497,
            205.06
          ],
          "plannedAction": "Катерина відкриває рот і відводить руку від грудей, починаючи комплімент із власної ініціативи.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 204.1497,
              "end": 205.06,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e03-uk-v01",
          "sourceEventId": "targ-s038-e03",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            161.8,
            162.8
          ],
          "sourceObservation": "Blonde extends palm toward mother then returns hand to chest.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4854,
              "time": 161.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0810.jpg",
              "sha256": "26e723a16cbfd9b8661e39f24781a01d8971ac6236d6198c194ec3688a04ddfc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4884,
              "time": 162.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0815.jpg",
              "sha256": "04ec51d6208945c645e121a1cd36f561eb8d7c30f1affc0f125b2dee9ab3f997"
            }
          ],
          "adaptedActionReaction": "Катерина простягає долоню до Оксани, потім повертає її до грудей.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            205.06,
            206.24
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина простягає долоню до Оксани, потім повертає її до грудей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            205.06,
            206.24
          ],
          "targetSongTime": [
            205.06,
            206.24
          ],
          "plannedAction": "Катерина простягає долоню до Оксани, потім повертає її до грудей.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 205.06,
              "end": 206.24,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e04-uk-v01",
          "sourceEventId": "targ-s038-e04",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            162.8,
            163.8
          ],
          "sourceObservation": "Blonde leans slightly toward mother with softened face and chest touch.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4884,
              "time": 162.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0815.jpg",
              "sha256": "04ec51d6208945c645e121a1cd36f561eb8d7c30f1affc0f125b2dee9ab3f997"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4914,
              "time": 163.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0820.jpg",
              "sha256": "236fae9d70933bb4d211aba0203448aab94afc80b666f260e1abe361fcf7471e"
            }
          ],
          "adaptedActionReaction": "Катерина трохи нахиляється ближче зі щирим м’яким обличчям і дотиком до грудей.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            206.24,
            207.42
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина трохи нахиляється ближче зі щирим м’яким обличчям і дотиком до грудей.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            206.24,
            207.42
          ],
          "targetSongTime": [
            206.24,
            207.42
          ],
          "plannedAction": "Катерина трохи нахиляється ближче зі щирим м’яким обличчям і дотиком до грудей.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 206.24,
              "end": 207.42,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e05-uk-v01",
          "sourceEventId": "targ-s038-e05",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            163.8,
            164.6
          ],
          "sourceObservation": "Mother closes eyes smiling then raises hand toward own chest.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4914,
              "time": 163.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0820.jpg",
              "sha256": "236fae9d70933bb4d211aba0203448aab94afc80b666f260e1abe361fcf7471e"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4938,
              "time": 164.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0824.jpg",
              "sha256": "c974532e9aeb25812b602e42a1d763443e619cd9db733d8858111f20c7e635a9"
            }
          ],
          "adaptedActionReaction": "Оксана заплющує очі з посмішкою й піднімає руку до власних грудей, приймаючи слова.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            207.42,
            208.17
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана заплющує очі з посмішкою й піднімає руку до власних грудей, приймаючи слова.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            207.42,
            208.17
          ],
          "targetSongTime": [
            207.42,
            208.17
          ],
          "plannedAction": "Оксана заплющує очі з посмішкою й піднімає руку до власних грудей, приймаючи слова.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 207.42,
              "end": 208.17,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e06-uk-v01",
          "sourceEventId": "targ-s038-e06",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            164.6,
            165.6
          ],
          "sourceObservation": "Mother gestures with open hand; blonde looks at her with softer mouth.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4938,
              "time": 164.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0824.jpg",
              "sha256": "c974532e9aeb25812b602e42a1d763443e619cd9db733d8858111f20c7e635a9"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4968,
              "time": 165.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0829.jpg",
              "sha256": "c267fd028f9d576c5b548ac45e1f14fbcd565f6c1b62f2a91ae0d7b39d4cd733"
            }
          ],
          "adaptedActionReaction": "Оксана відповідає відкритою долонею; Катерина дивиться на неї спокійніше.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            208.17,
            209.1075
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина дивиться на неї спокійніше.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            208.17,
            209.1075
          ],
          "targetSongTime": [
            208.17,
            209.1075
          ],
          "plannedAction": "Оксана відповідає відкритою долонею; Катерина дивиться на неї спокійніше.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 208.17,
              "end": 209.1075,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s038-e07-uk-v01",
          "sourceEventId": "targ-s038-e07",
          "sourceUnitId": "targ-s038",
          "sourceTime": [
            165.6,
            166.933
          ],
          "sourceObservation": "Both relax hands and smile; mother looks toward departing direction.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 4968,
              "time": 165.6,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0829.jpg",
              "sha256": "c267fd028f9d576c5b548ac45e1f14fbcd565f6c1b62f2a91ae0d7b39d4cd733"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5004,
              "time": 166.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0835.jpg",
              "sha256": "5c13197bc31e0c91acae93288417dbc5a0236885ea182ba62c2a1836f2c1882a"
            }
          ],
          "adaptedActionReaction": "Обидві опускають руки й посміхаються; Оксана переводить погляд у напрямку виходу.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            209.1075,
            210.3572
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Explicit compliment follows visual surprise; it does not itself constitute product proof. Spring Recital signs conflict with sung June.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана переводить погляд у напрямку виходу.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            209.1075,
            210.3572
          ],
          "targetSongTime": [
            209.1075,
            210.3572
          ],
          "plannedAction": "Обидві опускають руки й посміхаються; Оксана переводить погляд у напрямку виходу.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 209.1075,
              "end": 210.3572,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 7.057499999999976,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s038-v01.json",
          "sha256": "5df7fad5b6b315ca995f9999bdb5db330a93c27a44bfcf541ef215bf3cdb5020"
        },
        "generationSeconds": 8
      }
    },
    {
      "sourceUnitId": "targ-s039",
      "sourceNativeFrames": [
        5008,
        5203
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s039-e01",
          "time": 166.93333333333334,
          "start": 166.93333333333334,
          "end": 167.8,
          "type": "walk",
          "observation": "Blonde steps toward mother with one hand gesturing; mother stands by car.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5010,
              "time": 167.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0836.jpg",
              "sha256": "c23de1e620cc6556656a0aa6fe33d9beb9ee9704552553fba8c966168152a6cb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5034,
              "time": 167.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0840.jpg",
              "sha256": "d04e24aec5ae3801eb8b8548162f9cc5056e93e473b4d76ab458b4f4a1b9b7d2"
            }
          ]
        },
        {
          "id": "targ-s039-e02",
          "time": 167.8,
          "start": 167.8,
          "end": 168.8,
          "type": "dialogue",
          "observation": "Blonde raises palms outward, mother turns torso to face her.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5034,
              "time": 167.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0840.jpg",
              "sha256": "d04e24aec5ae3801eb8b8548162f9cc5056e93e473b4d76ab458b4f4a1b9b7d2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5064,
              "time": 168.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0845.jpg",
              "sha256": "cfc8d65b7ba4b0b8d90c768baf39935192e70b5e79ce6178c427cb859c63902f"
            }
          ]
        },
        {
          "id": "targ-s039-e03",
          "time": 168.8,
          "start": 168.8,
          "end": 169.866,
          "type": "settle",
          "observation": "Women remain talking with small arm motions; mother relaxed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5064,
              "time": 168.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0845.jpg",
              "sha256": "cfc8d65b7ba4b0b8d90c768baf39935192e70b5e79ce6178c427cb859c63902f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5094,
              "time": 169.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
              "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
            }
          ]
        },
        {
          "id": "targ-s039-e04",
          "time": 169.866,
          "start": 169.866,
          "end": 170.4,
          "type": "inset-reveal",
          "observation": "Circular translucent memory appears upper-left and gains opacity/scale, showing earlier car interior.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5094,
              "time": 169.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
              "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5112,
              "time": 170.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
              "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
            }
          ]
        },
        {
          "id": "targ-s039-e05",
          "time": 170.4,
          "start": 170.4,
          "end": 171.4,
          "type": "parallel-time",
          "observation": "Inset camera advances toward rear-view reflection while present women hold calm exchange.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5112,
              "time": 170.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
              "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5142,
              "time": 171.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
              "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
            }
          ]
        },
        {
          "id": "targ-s039-e06",
          "time": 171.4,
          "start": 171.4,
          "end": 172.4,
          "type": "flashback-state",
          "observation": "Inset shows large worried reflected eyes/patches; mother base image lowers hand beside car.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5142,
              "time": 171.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
              "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5172,
              "time": 172.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
              "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
            }
          ]
        },
        {
          "id": "targ-s039-e07",
          "time": 172.4,
          "start": 172.4,
          "end": 173.433,
          "type": "payoff-prep",
          "observation": "Mother body turns toward her car/away from blonde; inset remains until cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5172,
              "time": 172.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
              "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5202,
              "time": 173.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
              "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-055",
        "targ-caption-056",
        "targ-caption-057",
        "targ-caption-058"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-055-ua-r2",
        "targ-caption-056-ua-r2",
        "targ-caption-057-ua-r2",
        "targ-caption-058-ua-r2"
      ],
      "adaptedWords": [
        "«Ти́ ду́же до́бре вигляда́єш,",
        "До ре́чі».",
        "Та ж жі́нка. Пі́сля зу́стрічі з не́ю",
        "Я́ в то́й де́нь у маши́ні сиді́ла."
      ],
      "roles": [
        "oksana",
        "kateryna",
        "nataliia",
        "bohdan",
        "mykola"
      ],
      "problemState": "resolved",
      "plannedAction": "Біля автомобіля розмова триває. Круглий inset показує колишню Оксану в машині зі станом before, тоді як поточна Оксана залишається resolved; не підміняти флешбек сучасним результатом.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/original.mp4",
          "sha256": "bb64d4726135c445f5b41f8267e000617e4607b96b03ef5f10bb28cbce72f817",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/entry.jpg",
          "sha256": "483a930dd8ef08466a2028aa9f62d729fe1e165a3de2857e2aff44c5fbf0a3bf",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/middle.jpg",
          "sha256": "3229dd839a1eeaf5053fe66ee762650fb4c140dcef81c0a38add59e853612b01",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/exit.jpg",
          "sha256": "676483e7702022891bcb5d26dd1dd711cd8e6056829e18c78d3aec603f0fb00a",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/original.wav",
          "sha256": "a1afb393e73c7e49e193c053e5019c40dd9c5887e21942370fcc4ff87cf7363d",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s039/source-text.json",
          "sha256": "732f86e49c153fa5c2a2df94c69e26534a0ce65388dc0fdffd06bc4c05a01270",
          "role": "actual own-original source unit targ-s039",
          "sourceTime": [
            166.93333333333334,
            173.43333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        210.3575,
        218.3739
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "Late circular car-memory inset must remain BEFORE with coarse neck defect; current-mother layer is RESOLVED.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        210.3575,
        218.3739
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s039-e01-uk-v01",
          "sourceEventId": "targ-s039-e01",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            166.93333333333334,
            167.8
          ],
          "sourceObservation": "Blonde steps toward mother with one hand gesturing; mother stands by car.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5010,
              "time": 167.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0836.jpg",
              "sha256": "c23de1e620cc6556656a0aa6fe33d9beb9ee9704552553fba8c966168152a6cb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5034,
              "time": 167.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0840.jpg",
              "sha256": "d04e24aec5ae3801eb8b8548162f9cc5056e93e473b4d76ab458b4f4a1b9b7d2"
            }
          ],
          "adaptedActionReaction": "Біля машини Катерина робить крок до Оксани, жестикулюючи однією рукою.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            210.3575,
            210.91
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Біля машини Катерина робить крок до Оксани, жестикулюючи однією рукою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            210.3575,
            210.91
          ],
          "targetSongTime": [
            210.3575,
            210.91
          ],
          "plannedAction": "Біля машини Катерина робить крок до Оксани, жестикулюючи однією рукою.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 210.3575,
              "end": 210.91,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s039-e02-uk-v01",
          "sourceEventId": "targ-s039-e02",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            167.8,
            168.8
          ],
          "sourceObservation": "Blonde raises palms outward, mother turns torso to face her.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5034,
              "time": 167.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0840.jpg",
              "sha256": "d04e24aec5ae3801eb8b8548162f9cc5056e93e473b4d76ab458b4f4a1b9b7d2"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5064,
              "time": 168.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0845.jpg",
              "sha256": "cfc8d65b7ba4b0b8d90c768baf39935192e70b5e79ce6178c427cb859c63902f"
            }
          ],
          "adaptedActionReaction": "Катерина розкриває долоні; Оксана повертає до неї корпус.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            210.91,
            211.9175
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана повертає до неї корпус.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            210.91,
            211.9175
          ],
          "targetSongTime": [
            210.91,
            211.9175
          ],
          "plannedAction": "Катерина розкриває долоні; Оксана повертає до неї корпус.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 210.91,
              "end": 211.9175,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s039-e03-uk-v01",
          "sourceEventId": "targ-s039-e03",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            168.8,
            169.866
          ],
          "sourceObservation": "Women remain talking with small arm motions; mother relaxed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5064,
              "time": 168.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0845.jpg",
              "sha256": "cfc8d65b7ba4b0b8d90c768baf39935192e70b5e79ce6178c427cb859c63902f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5094,
              "time": 169.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
              "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
            }
          ],
          "adaptedActionReaction": "Жінки продовжують спокійну розмову з невеликими рухами рук; шия Оксани в поточній сцені resolved.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            211.9175,
            214.6758
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "шия Оксани в поточній сцені resolved.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            211.9175,
            214.6758
          ],
          "targetSongTime": [
            211.9175,
            214.6758
          ],
          "plannedAction": "Жінки продовжують спокійну розмову з невеликими рухами рук; шия Оксани в поточній сцені resolved.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 211.9175,
              "end": 214.6758,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s039-e04-uk-v01",
          "sourceEventId": "targ-s039-e04",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            169.866,
            170.4
          ],
          "sourceObservation": "Circular translucent memory appears upper-left and gains opacity/scale, showing earlier car interior.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5094,
              "time": 169.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
              "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5112,
              "time": 170.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
              "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
            }
          ],
          "adaptedActionReaction": "Ліворуч угорі виникає прозоре кругле вікно пам’яті, збільшуючись і набираючи непрозорість; всередині колишній березневий стан before.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": "before",
          "currentHeroState": "resolved",
          "songInterval": [
            214.6758,
            215.7153
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "separateLayerBindings": [
            {
              "layer": "present",
              "characterId": "oksana",
              "problemState": "resolved",
              "age": 44
            },
            {
              "layer": "memory",
              "characterId": "oksana",
              "problemState": "before",
              "age": 44,
              "sameSourceEventEvidence": [
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5094,
                  "time": 169.8,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
                  "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
                },
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5112,
                  "time": 170.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
                  "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
                }
              ]
            }
          ],
          "plannedReactionOrConsequence": "всередині колишній березневий стан before.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            214.6758,
            215.7153
          ],
          "targetSongTime": [
            214.6758,
            215.7153
          ],
          "plannedAction": "Ліворуч угорі виникає прозоре кругле вікно пам’яті, збільшуючись і набираючи непрозорість; всередині колишній березневий стан before.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 214.6758,
              "end": 215.7153,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true,
              "separateLayers": [
                {
                  "layer": "present",
                  "characterId": "oksana",
                  "problemState": "resolved",
                  "age": 44
                },
                {
                  "layer": "memory",
                  "characterId": "oksana",
                  "problemState": "before",
                  "age": 44,
                  "sameSourceEventEvidence": [
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5094,
                      "time": 169.8,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0850.jpg",
                      "sha256": "e92694b38910e03981b359dac04fe7417cf0d536de69904ace0ac60eaf4313eb"
                    },
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5112,
                      "time": 170.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
                      "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "targ-s039-e05-uk-v01",
          "sourceEventId": "targ-s039-e05",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            170.4,
            171.4
          ],
          "sourceObservation": "Inset camera advances toward rear-view reflection while present women hold calm exchange.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5112,
              "time": 170.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
              "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5142,
              "time": 171.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
              "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
            }
          ],
          "adaptedActionReaction": "У вікні пам’яті камера рухається до дзеркального відображення шиї та очей; теперішні жінки спокійно розмовляють.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": "before",
          "currentHeroState": "resolved",
          "songInterval": [
            215.7153,
            216.5918
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "separateLayerBindings": [
            {
              "layer": "present",
              "characterId": "oksana",
              "problemState": "resolved",
              "age": 44
            },
            {
              "layer": "memory",
              "characterId": "oksana",
              "problemState": "before",
              "age": 44,
              "sameSourceEventEvidence": [
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5112,
                  "time": 170.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
                  "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
                },
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5142,
                  "time": 171.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
                  "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
                }
              ]
            }
          ],
          "plannedReactionOrConsequence": "теперішні жінки спокійно розмовляють.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            215.7153,
            216.5918
          ],
          "targetSongTime": [
            215.7153,
            216.5918
          ],
          "plannedAction": "У вікні пам’яті камера рухається до дзеркального відображення шиї та очей; теперішні жінки спокійно розмовляють.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 215.7153,
              "end": 216.5918,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true,
              "separateLayers": [
                {
                  "layer": "present",
                  "characterId": "oksana",
                  "problemState": "resolved",
                  "age": 44
                },
                {
                  "layer": "memory",
                  "characterId": "oksana",
                  "problemState": "before",
                  "age": 44,
                  "sameSourceEventEvidence": [
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5112,
                      "time": 170.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0853.jpg",
                      "sha256": "ed61ef6a70f27d153479ab5c2cdf715d7fc645a207634578ff4ac0f0e22dae86"
                    },
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5142,
                      "time": 171.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
                      "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "targ-s039-e06-uk-v01",
          "sourceEventId": "targ-s039-e06",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            171.4,
            172.4
          ],
          "sourceObservation": "Inset shows large worried reflected eyes/patches; mother base image lowers hand beside car.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5142,
              "time": 171.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
              "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5172,
              "time": 172.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
              "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
            }
          ],
          "adaptedActionReaction": "У спогаді утримуємо стурбовані очі й заданий видимий дефект шиї before; у головному кадрі Оксана з resolved опускає руку біля машини.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": "before",
          "currentHeroState": "resolved",
          "songInterval": [
            216.5918,
            217.4682
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "separateLayerBindings": [
            {
              "layer": "present",
              "characterId": "oksana",
              "problemState": "resolved",
              "age": 44
            },
            {
              "layer": "memory",
              "characterId": "oksana",
              "problemState": "before",
              "age": 44,
              "sameSourceEventEvidence": [
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5142,
                  "time": 171.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
                  "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
                },
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5172,
                  "time": 172.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
                  "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
                }
              ]
            }
          ],
          "plannedReactionOrConsequence": "у головному кадрі Оксана з resolved опускає руку біля машини.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            216.5918,
            217.4682
          ],
          "targetSongTime": [
            216.5918,
            217.4682
          ],
          "plannedAction": "У спогаді утримуємо стурбовані очі й заданий видимий дефект шиї before; у головному кадрі Оксана з resolved опускає руку біля машини.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 216.5918,
              "end": 217.4682,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true,
              "separateLayers": [
                {
                  "layer": "present",
                  "characterId": "oksana",
                  "problemState": "resolved",
                  "age": 44
                },
                {
                  "layer": "memory",
                  "characterId": "oksana",
                  "problemState": "before",
                  "age": 44,
                  "sameSourceEventEvidence": [
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5142,
                      "time": 171.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0858.jpg",
                      "sha256": "6fe2c86df0b32e365270f309993ccd7a4df5681d7c1028f9ad1b942fa8f7b6a1"
                    },
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5172,
                      "time": 172.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
                      "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "id": "targ-s039-e07-uk-v01",
          "sourceEventId": "targ-s039-e07",
          "sourceUnitId": "targ-s039",
          "sourceTime": [
            172.4,
            173.433
          ],
          "sourceObservation": "Mother body turns toward her car/away from blonde; inset remains until cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5172,
              "time": 172.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
              "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5202,
              "time": 173.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
              "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
            }
          ],
          "adaptedActionReaction": "Оксана повертає корпус до своєї машини й від Катерини; вікно пам’яті залишається до наступного стику.",
          "characters": [
            "oksana",
            "kateryna",
            "nataliia",
            "bohdan",
            "mykola"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": "before",
          "currentHeroState": "resolved",
          "songInterval": [
            217.4682,
            218.3736
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "This explicit memory overlay earns the reversed car meaning; inset must stay in before state while base is late result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "nataliia",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/nataliia-v03.json",
                "sha256": "b9e7a8f93353bb4ee4db0ef8e3ec468459d6c034b994c5f0f785dfb67ebd2bd7"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "bohdan",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/bohdan-v03.json",
                "sha256": "da90705605824726204d7a530027df44950a6a4c070a0dcbe96604f3eae43724"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "mykola",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/mykola-v03.json",
                "sha256": "0d26895faa03d11df5df6929e642fe87dc8a97697d79ee0572aa202e9377fbdc"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "separateLayerBindings": [
            {
              "layer": "present",
              "characterId": "oksana",
              "problemState": "resolved",
              "age": 44
            },
            {
              "layer": "memory",
              "characterId": "oksana",
              "problemState": "before",
              "age": 44,
              "sameSourceEventEvidence": [
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5172,
                  "time": 172.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
                  "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
                },
                {
                  "kind": "actual-source-frame",
                  "sourceId": "targ",
                  "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                  "frame": 5202,
                  "time": 173.4,
                  "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
                  "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
                }
              ]
            }
          ],
          "plannedReactionOrConsequence": "вікно пам’яті залишається до наступного стику.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            217.4682,
            218.3736
          ],
          "targetSongTime": [
            217.4682,
            218.3736
          ],
          "plannedAction": "Оксана повертає корпус до своєї машини й від Катерини; вікно пам’яті залишається до наступного стику.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 217.4682,
              "end": 218.3736,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true,
              "separateLayers": [
                {
                  "layer": "present",
                  "characterId": "oksana",
                  "problemState": "resolved",
                  "age": 44
                },
                {
                  "layer": "memory",
                  "characterId": "oksana",
                  "problemState": "before",
                  "age": 44,
                  "sameSourceEventEvidence": [
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5172,
                      "time": 172.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0863.jpg",
                      "sha256": "ab69ea7db5a32a4b99209ff6e473540573a786a5e992e2c1aeb3dbe346c0d0e4"
                    },
                    {
                      "kind": "actual-source-frame",
                      "sourceId": "targ",
                      "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
                      "frame": 5202,
                      "time": 173.4,
                      "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
                      "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
                    }
                  ]
                }
              ]
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 8.016400000000004,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s039-v01.json",
          "sha256": "ee9fa82e9a501ea6b95f12c0864f74594dc4fb87964f885da06d3d6e2920c0b3"
        },
        "generationSeconds": 9
      }
    },
    {
      "sourceUnitId": "targ-s040",
      "sourceNativeFrames": [
        5203,
        5410
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s040-e01",
          "time": 173.43333333333334,
          "start": 173.43333333333334,
          "end": 174.2,
          "type": "response",
          "observation": "Mother eyes closed then open, mouth shapes thanks while turning toward camera direction.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5202,
              "time": 173.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
              "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5226,
              "time": 174.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0872.jpg",
              "sha256": "257b9761270666a04a1557f2ffa5b11c123324b26fe09b1cb110eb0095264b2d"
            }
          ]
        },
        {
          "id": "targ-s040-e02",
          "time": 174.2,
          "start": 174.2,
          "end": 175.2,
          "type": "warmth",
          "observation": "Mother gaze lifts and smile settles; shoulders relaxed.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5226,
              "time": 174.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0872.jpg",
              "sha256": "257b9761270666a04a1557f2ffa5b11c123324b26fe09b1cb110eb0095264b2d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5256,
              "time": 175.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0877.jpg",
              "sha256": "8e8d8fa5eb94673d0acc8888b0b28f25323f97efd0a851fef56eee0a0da8fc1c"
            }
          ]
        },
        {
          "id": "targ-s040-e03",
          "time": 175.2,
          "start": 175.2,
          "end": 176.2,
          "type": "expression-change",
          "observation": "Blink and small mouth movement, then soft smile under meant-it line.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5256,
              "time": 175.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0877.jpg",
              "sha256": "8e8d8fa5eb94673d0acc8888b0b28f25323f97efd0a851fef56eee0a0da8fc1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5286,
              "time": 176.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0882.jpg",
              "sha256": "2eabebe14d27536026a2678ce34edeb2751921a22b0ac1518b0bc04803104f96"
            }
          ]
        },
        {
          "id": "targ-s040-e04",
          "time": 176.2,
          "start": 176.2,
          "end": 177.2,
          "type": "self-regard",
          "observation": "Eyes close briefly then reopen; head slightly turns, no dependence on blonde response.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5286,
              "time": 176.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0882.jpg",
              "sha256": "2eabebe14d27536026a2678ce34edeb2751921a22b0ac1518b0bc04803104f96"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5316,
              "time": 177.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0887.jpg",
              "sha256": "8ff2d9041d23543f1864ba8a1d66ee9345a7c2ecfb36d0fcdfb829d4b08a402b"
            }
          ]
        },
        {
          "id": "targ-s040-e05",
          "time": 177.2,
          "start": 177.2,
          "end": 178.2,
          "type": "hold",
          "observation": "Smile sustained, eyes shift outward; blonde remains passive behind.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5316,
              "time": 177.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0887.jpg",
              "sha256": "8ff2d9041d23543f1864ba8a1d66ee9345a7c2ecfb36d0fcdfb829d4b08a402b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5346,
              "time": 178.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0892.jpg",
              "sha256": "fa06cbbe7dcbcf7249700ccc83e5c897b1a44bfedd38779b677fcd785ce1288f"
            }
          ]
        },
        {
          "id": "targ-s040-e06",
          "time": 178.2,
          "start": 178.2,
          "end": 179.2,
          "type": "resolution",
          "observation": "Mother closes eyes then opens with settled smile as mine-finally-did begins.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5346,
              "time": 178.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0892.jpg",
              "sha256": "fa06cbbe7dcbcf7249700ccc83e5c897b1a44bfedd38779b677fcd785ce1288f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5376,
              "time": 179.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0897.jpg",
              "sha256": "994c245a0970d94e069a3adfc9f184e1216b092822058782efad23cb1896b976"
            }
          ]
        },
        {
          "id": "targ-s040-e07",
          "time": 179.2,
          "start": 179.2,
          "end": 180.333,
          "type": "exit-hold",
          "observation": "Mother smiles by car, identity/appearance unchanged within shot; next mirror will visualize internal payoff.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5376,
              "time": 179.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0897.jpg",
              "sha256": "994c245a0970d94e069a3adfc9f184e1216b092822058782efad23cb1896b976"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5406,
              "time": 180.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0902.jpg",
              "sha256": "b4c4e82144aa86e7b1bed707a2b409f19e183bbc90db6397a6097bb47e095084"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-058",
        "targ-caption-059",
        "targ-caption-060",
        "targ-caption-061",
        "targ-caption-062"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-058-ua-r2",
        "targ-caption-059-ua-r2",
        "targ-caption-060-ua-r2",
        "targ-caption-061-ua-r2",
        "targ-caption-062-ua-r2"
      ],
      "adaptedWords": [
        "Я́ в то́й де́нь у маши́ні сиді́ла.",
        "«Дя́кую», — сказа́ла",
        "щи́ро.",
        "Її́ ду́мка — не головна́.",
        "Бо́ наре́шті я́ ціну́ю Те́, що ду́маю сама́."
      ],
      "roles": [
        "oksana",
        "kateryna"
      ],
      "problemState": "resolved",
      "plannedAction": "Тісний план біля авто: Оксана повертається, дякує й щиро всміхається, Катерина відходить на задній план.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/original.mp4",
          "sha256": "17e3d536916a1300fa3fcf12975b74c903540411f320089f8c503ea4a70d979f",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/entry.jpg",
          "sha256": "94e6e1c3db641a4b17473ea3a02f48500d0d8ceae8eb31ed66cc0378dc4c4ce8",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/middle.jpg",
          "sha256": "f5b25f843f2260769eb940434776ee7e7d3bd26524e2d124cc7ca21b07f16bc6",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/exit.jpg",
          "sha256": "c85d6466e4eeab844578385477f27b9aa1096f5caaafdc5b220ebbdc61108993",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/original.wav",
          "sha256": "4c95070f931c526397efdebcaf5a77afbae304d94a7fda9ee5721492945deb62",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s040/source-text.json",
          "sha256": "9c833271d999e5b5d6446055c9633cce1ae31c7477bd86643a6212b5a32c2971",
          "role": "actual own-original source unit targ-s040",
          "sourceTime": [
            173.43333333333334,
            180.33333333333334
          ]
        }
      ],
      "acceptedSongTime": [
        218.3739,
        224.0358
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        218.3739,
        224.0358
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s040-e01-uk-v01",
          "sourceEventId": "targ-s040-e01",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            173.43333333333334,
            174.2
          ],
          "sourceObservation": "Mother eyes closed then open, mouth shapes thanks while turning toward camera direction.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5202,
              "time": 173.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0868.jpg",
              "sha256": "6d4236c20cfef95565ff1e113d3f16d3d2e804f2991a45fd5a0a047a341c0e3d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5226,
              "time": 174.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0872.jpg",
              "sha256": "257b9761270666a04a1557f2ffa5b11c123324b26fe09b1cb110eb0095264b2d"
            }
          ],
          "adaptedActionReaction": "Оксана відкриває очі й формує губами подяку, повертаючись до напрямку камери; голос залишається прийнятим співом оповідачки.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            218.3739,
            219.0429
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "голос залишається прийнятим співом оповідачки.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            218.3739,
            219.0429
          ],
          "targetSongTime": [
            218.3739,
            219.0429
          ],
          "plannedAction": "Оксана відкриває очі й формує губами подяку, повертаючись до напрямку камери; голос залишається прийнятим співом оповідачки.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 218.3739,
              "end": 219.0429,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e02-uk-v01",
          "sourceEventId": "targ-s040-e02",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            174.2,
            175.2
          ],
          "sourceObservation": "Mother gaze lifts and smile settles; shoulders relaxed.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5226,
              "time": 174.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0872.jpg",
              "sha256": "257b9761270666a04a1557f2ffa5b11c123324b26fe09b1cb110eb0095264b2d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5256,
              "time": 175.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0877.jpg",
              "sha256": "8e8d8fa5eb94673d0acc8888b0b28f25323f97efd0a851fef56eee0a0da8fc1c"
            }
          ],
          "adaptedActionReaction": "Оксана піднімає погляд, посмішка стає спокійною; плечі розслаблені.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            219.0429,
            219.8686
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "плечі розслаблені.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            219.0429,
            219.8686
          ],
          "targetSongTime": [
            219.0429,
            219.8686
          ],
          "plannedAction": "Оксана піднімає погляд, посмішка стає спокійною; плечі розслаблені.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 219.0429,
              "end": 219.8686,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e03-uk-v01",
          "sourceEventId": "targ-s040-e03",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            175.2,
            176.2
          ],
          "sourceObservation": "Blink and small mouth movement, then soft smile under meant-it line.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5256,
              "time": 175.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0877.jpg",
              "sha256": "8e8d8fa5eb94673d0acc8888b0b28f25323f97efd0a851fef56eee0a0da8fc1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5286,
              "time": 176.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0882.jpg",
              "sha256": "2eabebe14d27536026a2678ce34edeb2751921a22b0ac1518b0bc04803104f96"
            }
          ],
          "adaptedActionReaction": "Після моргання й невеликого руху рота залишається тепла посмішка під словами про щиру подяку.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            219.8686,
            220.5114
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Після моргання й невеликого руху рота залишається тепла посмішка під словами про щиру подяку.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            219.8686,
            220.5114
          ],
          "targetSongTime": [
            219.8686,
            220.5114
          ],
          "plannedAction": "Після моргання й невеликого руху рота залишається тепла посмішка під словами про щиру подяку.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 219.8686,
              "end": 220.5114,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e04-uk-v01",
          "sourceEventId": "targ-s040-e04",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            176.2,
            177.2
          ],
          "sourceObservation": "Eyes close briefly then reopen; head slightly turns, no dependence on blonde response.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5286,
              "time": 176.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0882.jpg",
              "sha256": "2eabebe14d27536026a2678ce34edeb2751921a22b0ac1518b0bc04803104f96"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5316,
              "time": 177.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0887.jpg",
              "sha256": "8ff2d9041d23543f1864ba8a1d66ee9345a7c2ecfb36d0fcdfb829d4b08a402b"
            }
          ],
          "adaptedActionReaction": "Оксана ненадовго заплющує очі, потім злегка повертає голову; її спокій не залежить від реакції Катерини.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            220.5114,
            221.1667
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "її спокій не залежить від реакції Катерини.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            220.5114,
            221.1667
          ],
          "targetSongTime": [
            220.5114,
            221.1667
          ],
          "plannedAction": "Оксана ненадовго заплющує очі, потім злегка повертає голову; її спокій не залежить від реакції Катерини.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 220.5114,
              "end": 221.1667,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e05-uk-v01",
          "sourceEventId": "targ-s040-e05",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            177.2,
            178.2
          ],
          "sourceObservation": "Smile sustained, eyes shift outward; blonde remains passive behind.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5316,
              "time": 177.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0887.jpg",
              "sha256": "8ff2d9041d23543f1864ba8a1d66ee9345a7c2ecfb36d0fcdfb829d4b08a402b"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5346,
              "time": 178.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0892.jpg",
              "sha256": "fa06cbbe7dcbcf7249700ccc83e5c897b1a44bfedd38779b677fcd785ce1288f"
            }
          ],
          "adaptedActionReaction": "Посмішка зберігається, очі переводяться назовні; Катерина пасивно залишається позаду.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            221.1667,
            221.825
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Катерина пасивно залишається позаду.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            221.1667,
            221.825
          ],
          "targetSongTime": [
            221.1667,
            221.825
          ],
          "plannedAction": "Посмішка зберігається, очі переводяться назовні; Катерина пасивно залишається позаду.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 221.1667,
              "end": 221.825,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e06-uk-v01",
          "sourceEventId": "targ-s040-e06",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            178.2,
            179.2
          ],
          "sourceObservation": "Mother closes eyes then opens with settled smile as mine-finally-did begins.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5346,
              "time": 178.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0892.jpg",
              "sha256": "fa06cbbe7dcbcf7249700ccc83e5c897b1a44bfedd38779b677fcd785ce1288f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5376,
              "time": 179.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0897.jpg",
              "sha256": "994c245a0970d94e069a3adfc9f184e1216b092822058782efad23cb1896b976"
            }
          ],
          "adaptedActionReaction": "Оксана заплющує й відкриває очі з урівноваженою посмішкою, коли починаються слова про власне ставлення.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            221.825,
            222.6937
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана заплющує й відкриває очі з урівноваженою посмішкою, коли починаються слова про власне ставлення.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            221.825,
            222.6937
          ],
          "targetSongTime": [
            221.825,
            222.6937
          ],
          "plannedAction": "Оксана заплющує й відкриває очі з урівноваженою посмішкою, коли починаються слова про власне ставлення.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 221.825,
              "end": 222.6937,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s040-e07-uk-v01",
          "sourceEventId": "targ-s040-e07",
          "sourceUnitId": "targ-s040",
          "sourceTime": [
            179.2,
            180.333
          ],
          "sourceObservation": "Mother smiles by car, identity/appearance unchanged within shot; next mirror will visualize internal payoff.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5376,
              "time": 179.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0897.jpg",
              "sha256": "994c245a0970d94e069a3adfc9f184e1216b092822058782efad23cb1896b976"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5406,
              "time": 180.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0902.jpg",
              "sha256": "b4c4e82144aa86e7b1bed707a2b409f19e183bbc90db6397a6097bb47e095084"
            }
          ],
          "adaptedActionReaction": "Оксана посміхається біля машини; зрілий вік і результат шиї незмінні, наступний дзеркальний план підкріплює власний вибір.",
          "characters": [
            "oksana",
            "kateryna"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            222.6937,
            224.0354
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Final gratitude is authentic but her own opinion is decisive; no return to ex or rival-defeat plot.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            },
            {
              "characterId": "kateryna",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/kateryna-v03.json",
                "sha256": "610cf5e77bc1de0caebc53397210eab2f06eea4d0357c62f167a0d7d2979d99f"
              },
              "problemState": "not-affected-role",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "зрілий вік і результат шиї незмінні, наступний дзеркальний план підкріплює власний вибір.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            222.6937,
            224.0354
          ],
          "targetSongTime": [
            222.6937,
            224.0354
          ],
          "plannedAction": "Оксана посміхається біля машини; зрілий вік і результат шиї незмінні, наступний дзеркальний план підкріплює власний вибір.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 222.6937,
              "end": 224.0354,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 5.661900000000003,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s040-v01.json",
          "sha256": "fbe09d945519f8c28d1ca1c8c2b094a78e2fbefb18702bca61c1fbda746d9309"
        },
        "generationSeconds": 6
      }
    },
    {
      "sourceUnitId": "targ-s041",
      "sourceNativeFrames": [
        5410,
        5474
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s041-e01",
          "time": 180.33333333333334,
          "start": 180.33333333333334,
          "end": 181.0,
          "type": "self-touch",
          "observation": "Mother hand rests gently on cheek, open smile to own reflection.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5412,
              "time": 180.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0903.jpg",
              "sha256": "27f8d33cc682c65efc20839a2092bfd66b776cbd9fe04ef2e8f7dec344cba7b4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5430,
              "time": 181.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0906.jpg",
              "sha256": "1e55c6e4c75990c8b85ba5e6aca3171a4cdd93f16f0ef9df7ac35d159ddb03fc"
            }
          ]
        },
        {
          "id": "targ-s041-e02",
          "time": 181.0,
          "start": 181.0,
          "end": 181.8,
          "type": "gaze-change",
          "observation": "Gaze shifts slightly within reflection; smile held.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5430,
              "time": 181.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0906.jpg",
              "sha256": "1e55c6e4c75990c8b85ba5e6aca3171a4cdd93f16f0ef9df7ac35d159ddb03fc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5454,
              "time": 181.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0910.jpg",
              "sha256": "0d1133059a3a10ddc9e15bbe3aea9fbdd393996676699ddae60b4889134108eb"
            }
          ]
        },
        {
          "id": "targ-s041-e03",
          "time": 181.8,
          "start": 181.8,
          "end": 182.466,
          "type": "contentment",
          "observation": "Eyes close, head tips into hand, then slight reopen before CTA cut.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5454,
              "time": 181.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0910.jpg",
              "sha256": "0d1133059a3a10ddc9e15bbe3aea9fbdd393996676699ddae60b4889134108eb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5472,
              "time": 182.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0913.jpg",
              "sha256": "12a5fb8f1560756fe9ace69cbdaf48bd2f4b849a33d19ac7ecb4ebed5270ae1c"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-062"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-062-ua-r2"
      ],
      "adaptedWords": [
        "Бо́ наре́шті я́ ціну́ю Те́, що ду́маю сама́."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "plannedAction": "Оксана біля домашнього дзеркала торкається власної шиї з прийнятим resolved станом і спокійно усміхається. Власне ставлення завершує історію, без обіцянки омолодження.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/original.mp4",
          "sha256": "acb1354cac6c4f9f8ec1d05f4f31e472d4df489743f00b86d68630a0fa372b32",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/entry.jpg",
          "sha256": "077c0aa2db1bec4204753929ff59d75494c42da32d614362b0df133f16754c39",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/middle.jpg",
          "sha256": "dc7d671176785f777eea3ea79640100e0ff20def76c4ccf4f491a3edbc1bbd8c",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/exit.jpg",
          "sha256": "f267988d3881894812f48675f149a41468d443c68aaaf17d6add219121aa2247",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/original.wav",
          "sha256": "574d14cd4d0f5878b822fdb1375ae2b1d2cf87f1a8e1fab6aed7ef8f4d904e2d",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s041/source-text.json",
          "sha256": "d522f7b93efe4b5e4cbac5e71f501c2a319b79303da23c9e7fc2c319c929a302",
          "role": "actual own-original source unit targ-s041",
          "sourceTime": [
            180.33333333333334,
            182.46666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        224.0358,
        226.5621
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        224.0358,
        226.5621
      ],
      "timingMethod": "Monotone piecewise interpolation through actual new sung phrase starts; every original microshot remains distinct. Exact sung endtimes are separate. This is an editorial target, not rendered-film observation.",
      "adaptedSubevents": [
        {
          "id": "targ-s041-e01-uk-v01",
          "sourceEventId": "targ-s041-e01",
          "sourceUnitId": "targ-s041",
          "sourceTime": [
            180.33333333333334,
            181.0
          ],
          "sourceObservation": "Mother hand rests gently on cheek, open smile to own reflection.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5412,
              "time": 180.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0903.jpg",
              "sha256": "27f8d33cc682c65efc20839a2092bfd66b776cbd9fe04ef2e8f7dec344cba7b4"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5430,
              "time": 181.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0906.jpg",
              "sha256": "1e55c6e4c75990c8b85ba5e6aca3171a4cdd93f16f0ef9df7ac35d159ddb03fc"
            }
          ],
          "adaptedActionReaction": "Оксана м’яко кладе руку на шию й відкрито посміхається своєму відображенню; жодного натягування шкіри.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            224.0358,
            224.8253
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Mirror motif ends in chosen self-regard; psychological payoff complements, never replaces, actual cosmetic result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "жодного натягування шкіри.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            224.0358,
            224.8253
          ],
          "targetSongTime": [
            224.0358,
            224.8253
          ],
          "plannedAction": "Оксана м’яко кладе руку на шию й відкрито посміхається своєму відображенню; жодного натягування шкіри.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 224.0358,
              "end": 224.8253,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s041-e02-uk-v01",
          "sourceEventId": "targ-s041-e02",
          "sourceUnitId": "targ-s041",
          "sourceTime": [
            181.0,
            181.8
          ],
          "sourceObservation": "Gaze shifts slightly within reflection; smile held.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5430,
              "time": 181.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0906.jpg",
              "sha256": "1e55c6e4c75990c8b85ba5e6aca3171a4cdd93f16f0ef9df7ac35d159ddb03fc"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5454,
              "time": 181.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0910.jpg",
              "sha256": "0d1133059a3a10ddc9e15bbe3aea9fbdd393996676699ddae60b4889134108eb"
            }
          ],
          "adaptedActionReaction": "Погляд трохи зміщується у відображенні; посмішка й порівнюваний результат шиї утримуються.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            224.8253,
            225.7726
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Mirror motif ends in chosen self-regard; psychological payoff complements, never replaces, actual cosmetic result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "посмішка й порівнюваний результат шиї утримуються.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            224.8253,
            225.7726
          ],
          "targetSongTime": [
            224.8253,
            225.7726
          ],
          "plannedAction": "Погляд трохи зміщується у відображенні; посмішка й порівнюваний результат шиї утримуються.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 224.8253,
              "end": 225.7726,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        },
        {
          "id": "targ-s041-e03-uk-v01",
          "sourceEventId": "targ-s041-e03",
          "sourceUnitId": "targ-s041",
          "sourceTime": [
            181.8,
            182.466
          ],
          "sourceObservation": "Eyes close, head tips into hand, then slight reopen before CTA cut.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5454,
              "time": 181.8,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0910.jpg",
              "sha256": "0d1133059a3a10ddc9e15bbe3aea9fbdd393996676699ddae60b4889134108eb"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5472,
              "time": 182.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0913.jpg",
              "sha256": "12a5fb8f1560756fe9ace69cbdaf48bd2f4b849a33d19ac7ecb4ebed5270ae1c"
            }
          ],
          "adaptedActionReaction": "Оксана заплющує очі, ледь схиляє голову до руки й відкриває їх перед CTA; це її самосприйняття після показаного результату.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            225.7726,
            226.5613
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Mirror motif ends in chosen self-regard; psychological payoff complements, never replaces, actual cosmetic result.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "це її самосприйняття після показаного результату.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            225.7726,
            226.5613
          ],
          "targetSongTime": [
            225.7726,
            226.5613
          ],
          "plannedAction": "Оксана заплющує очі, ледь схиляє голову до руки й відкриває їх перед CTA; це її самосприйняття після показаного результату.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 225.7726,
              "end": 226.5613,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ]
        }
      ],
      "production": {
        "retainedSeconds": 2.526299999999992,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s041-v01.json",
          "sha256": "9b0e7b5b34f75cddbcaa0028effdb4af4fc1033c4f6fad98295b1932c7f61c3e"
        },
        "generationSeconds": 4
      }
    },
    {
      "sourceUnitId": "targ-s042",
      "sourceNativeFrames": [
        5474,
        5655
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s042-e01",
          "time": 182.46666666666667,
          "start": 182.46666666666667,
          "end": 183.4,
          "type": "presentation",
          "observation": "Mother looks at camera, tube upright facing viewer, other hand indicates it.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5472,
              "time": 182.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0913.jpg",
              "sha256": "12a5fb8f1560756fe9ace69cbdaf48bd2f4b849a33d19ac7ecb4ebed5270ae1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5502,
              "time": 183.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0918.jpg",
              "sha256": "19e659bae7aa755c36adfcc936c4b28ad5d5faf38e8af5b6d0304128718d0e7f"
            }
          ]
        },
        {
          "id": "targ-s042-e02",
          "time": 183.4,
          "start": 183.4,
          "end": 184.4,
          "type": "object-reference",
          "observation": "Eyes close briefly then glance toward product, free palm opens beneath.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5502,
              "time": 183.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0918.jpg",
              "sha256": "19e659bae7aa755c36adfcc936c4b28ad5d5faf38e8af5b6d0304128718d0e7f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5532,
              "time": 184.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0923.jpg",
              "sha256": "2640bca8408733a9b30e1e81d439f0f0dee33b6f77d9c42956e859ab5c654b05"
            }
          ]
        },
        {
          "id": "targ-s042-e03",
          "time": 184.4,
          "start": 184.4,
          "end": 185.4,
          "type": "presentation",
          "observation": "Looks between tube and viewer, nod/smile; package stays legible.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5532,
              "time": 184.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0923.jpg",
              "sha256": "2640bca8408733a9b30e1e81d439f0f0dee33b6f77d9c42956e859ab5c654b05"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5562,
              "time": 185.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0928.jpg",
              "sha256": "4645311081ef99aeb5daa0316a82bfbd254f9257df99a58972c3b4fef4f6ed4d"
            }
          ]
        },
        {
          "id": "targ-s042-e04",
          "time": 185.4,
          "start": 185.4,
          "end": 186.4,
          "type": "cta-gesture",
          "observation": "Free index finger points down toward lower frame under link-below caption.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5562,
              "time": 185.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0928.jpg",
              "sha256": "4645311081ef99aeb5daa0316a82bfbd254f9257df99a58972c3b4fef4f6ed4d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5592,
              "time": 186.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0933.jpg",
              "sha256": "c2a6a75db0149d20771b055a5c03d577a8d10744296753a308870f886f5206d7"
            }
          ]
        },
        {
          "id": "targ-s042-e05",
          "time": 186.4,
          "start": 186.4,
          "end": 187.4,
          "type": "repeat-gesture",
          "observation": "Repeats downward indication then open-palm invitation; eyes return to viewer.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5592,
              "time": 186.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0933.jpg",
              "sha256": "c2a6a75db0149d20771b055a5c03d577a8d10744296753a308870f886f5206d7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5622,
              "time": 187.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0938.jpg",
              "sha256": "45585ad3258d07b8fa05fc79d6a9184cdf2e22f42e8eaee2c1891266abe4ed06"
            }
          ]
        },
        {
          "id": "targ-s042-e06",
          "time": 187.4,
          "start": 187.4,
          "end": 188.5,
          "type": "conditional-invite",
          "observation": "Hand relaxes into open palm as if-you-need-it wording closes phrase; tube remains held.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5622,
              "time": 187.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0938.jpg",
              "sha256": "45585ad3258d07b8fa05fc79d6a9184cdf2e22f42e8eaee2c1891266abe4ed06"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5652,
              "time": 188.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0943.jpg",
              "sha256": "ff1af65a8bd7a135090867ebe280d476e32b6fbee9bcfb43da44e11c10df4721"
            }
          ]
        }
      ],
      "sourceCaptionIds": [
        "targ-caption-062",
        "targ-caption-063",
        "targ-caption-064",
        "targ-caption-065"
      ],
      "adaptedLyricLineIds": [
        "targ-caption-062-ua-r2",
        "targ-caption-063-ua-r2",
        "targ-caption-064-ua-r2",
        "targ-caption-065-ua-r2"
      ],
      "adaptedWords": [
        "Бо́ наре́шті я́ ціну́ю Те́, що ду́маю сама́.",
        "go pure — це́ кре́м для ши́ї. Результа́т у ко́жної сві́й.",
        "Посила́ння внизу́. У фо́рмі — ім’я́ й телефо́н лиши́,",
        "Якщо́ таки́й до́гляд потрі́бен тобі́."
      ],
      "roles": [
        "oksana"
      ],
      "problemState": "resolved",
      "plannedAction": "Оксана на дивані тримає баночку goPure і вказує на посилання під відео. Упаковка з фактичного пекшота; прозоро позначити вигадану історію та індивідуальність результату.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/original.mp4",
          "sha256": "f1bf9fbbc754a1182b0c6143af82451059e8fe11ecc31ae55dc8ae092ff930fb",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/entry.jpg",
          "sha256": "89e02a69f40c37d32ba639900c127964514a59f8bb0d3efd3a3e1007af1d8334",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/middle.jpg",
          "sha256": "1d4296c822f3f400eca342e87d5bb6d1c38a1e12d2a98625983232781da1ab1a",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/exit.jpg",
          "sha256": "e8780cc7edd9791a8eb49df84d09e1c9b6ff2a51e3ff32a2d0de53bdbed6b6d4",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/original.wav",
          "sha256": "95e202b8156b6e508f8c056154191026953cc228199b9b3dc144a70d651f8074",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s042/source-text.json",
          "sha256": "0b650921209401c8b08feb5b155c9d0f3eb2a402060b5b3aa350663571a2d3b0",
          "role": "actual own-original source unit targ-s042",
          "sourceTime": [
            182.46666666666667,
            188.5
          ]
        }
      ],
      "acceptedSongTime": [
        226.5621,
        235.2
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        226.5621,
        235.2
      ],
      "timingMethod": "Versioned ending editorial override: preserve all original separate actions and their order, but bring final packshot before the last sung sentence so it is readable. Actual final master unchanged. Exact source observations/times retained separately.",
      "adaptedSubevents": [
        {
          "id": "targ-s042-e01-uk-v01",
          "sourceEventId": "targ-s042-e01",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            182.46666666666667,
            183.4
          ],
          "sourceObservation": "Mother looks at camera, tube upright facing viewer, other hand indicates it.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5472,
              "time": 182.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0913.jpg",
              "sha256": "12a5fb8f1560756fe9ace69cbdaf48bd2f4b849a33d19ac7ecb4ebed5270ae1c"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5502,
              "time": 183.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0918.jpg",
              "sha256": "19e659bae7aa755c36adfcc936c4b28ad5d5faf38e8af5b6d0304128718d0e7f"
            }
          ],
          "adaptedActionReaction": "Оксана дивиться в камеру, тримаючи банку goPure етикеткою вперед; друга рука вказує на неї.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            226.5621,
            228.25
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "друга рука вказує на неї.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            226.5621,
            228.25
          ],
          "targetSongTime": [
            226.5621,
            228.25
          ],
          "plannedAction": "Оксана дивиться в камеру, тримаючи банку goPure етикеткою вперед; друга рука вказує на неї.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 226.5621,
              "end": 228.25,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s042-e02-uk-v01",
          "sourceEventId": "targ-s042-e02",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            183.4,
            184.4
          ],
          "sourceObservation": "Eyes close briefly then glance toward product, free palm opens beneath.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5502,
              "time": 183.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0918.jpg",
              "sha256": "19e659bae7aa755c36adfcc936c4b28ad5d5faf38e8af5b6d0304128718d0e7f"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5532,
              "time": 184.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0923.jpg",
              "sha256": "2640bca8408733a9b30e1e81d439f0f0dee33b6f77d9c42956e859ab5c654b05"
            }
          ],
          "adaptedActionReaction": "Оксана коротко заплющує очі, потім дивиться на банку й відкриває під нею долоню.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            228.25,
            230.0
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Оксана коротко заплющує очі, потім дивиться на банку й відкриває під нею долоню.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            228.25,
            230.0
          ],
          "targetSongTime": [
            228.25,
            230.0
          ],
          "plannedAction": "Оксана коротко заплющує очі, потім дивиться на банку й відкриває під нею долоню.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 228.25,
              "end": 230.0,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s042-e03-uk-v01",
          "sourceEventId": "targ-s042-e03",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            184.4,
            185.4
          ],
          "sourceObservation": "Looks between tube and viewer, nod/smile; package stays legible.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5532,
              "time": 184.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0923.jpg",
              "sha256": "2640bca8408733a9b30e1e81d439f0f0dee33b6f77d9c42956e859ab5c654b05"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5562,
              "time": 185.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0928.jpg",
              "sha256": "4645311081ef99aeb5daa0316a82bfbd254f9257df99a58972c3b4fef4f6ed4d"
            }
          ],
          "adaptedActionReaction": "Оксана переводить погляд між банкою та глядачем, киває й посміхається; точність упаковки забезпечує фактичний пекшот.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            230.0,
            232.14
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "точність упаковки забезпечує фактичний пекшот.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            230.0,
            232.14
          ],
          "targetSongTime": [
            230.0,
            232.14
          ],
          "plannedAction": "Оксана переводить погляд між банкою та глядачем, киває й посміхається; точність упаковки забезпечує фактичний пекшот.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 230.0,
              "end": 232.14,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s042-e04-uk-v01",
          "sourceEventId": "targ-s042-e04",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            185.4,
            186.4
          ],
          "sourceObservation": "Free index finger points down toward lower frame under link-below caption.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5562,
              "time": 185.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0928.jpg",
              "sha256": "4645311081ef99aeb5daa0316a82bfbd254f9257df99a58972c3b4fef4f6ed4d"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5592,
              "time": 186.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0933.jpg",
              "sha256": "c2a6a75db0149d20771b055a5c03d577a8d10744296753a308870f886f5206d7"
            }
          ],
          "adaptedActionReaction": "Вільний вказівний палець показує вниз кадру під спетими словами про посилання.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            232.14,
            233.1
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "Вільний вказівний палець показує вниз кадру під спетими словами про посилання.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            232.14,
            233.1
          ],
          "targetSongTime": [
            232.14,
            233.1
          ],
          "plannedAction": "Вільний вказівний палець показує вниз кадру під спетими словами про посилання.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 232.14,
              "end": 233.1,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s042-e05-uk-v01",
          "sourceEventId": "targ-s042-e05",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            186.4,
            187.4
          ],
          "sourceObservation": "Repeats downward indication then open-palm invitation; eyes return to viewer.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5592,
              "time": 186.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0933.jpg",
              "sha256": "c2a6a75db0149d20771b055a5c03d577a8d10744296753a308870f886f5206d7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5622,
              "time": 187.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0938.jpg",
              "sha256": "45585ad3258d07b8fa05fc79d6a9184cdf2e22f42e8eaee2c1891266abe4ed06"
            }
          ],
          "adaptedActionReaction": "Оксана повторює рух униз і відкриває долоню запрошенням; погляд повертається до глядача.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            233.1,
            234.1
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "погляд повертається до глядача.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            233.1,
            234.1
          ],
          "targetSongTime": [
            233.1,
            234.1
          ],
          "plannedAction": "Оксана повторює рух униз і відкриває долоню запрошенням; погляд повертається до глядача.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 233.1,
              "end": 234.1,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s042-e06-uk-v01",
          "sourceEventId": "targ-s042-e06",
          "sourceUnitId": "targ-s042",
          "sourceTime": [
            187.4,
            188.5
          ],
          "sourceObservation": "Hand relaxes into open palm as if-you-need-it wording closes phrase; tube remains held.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5622,
              "time": 187.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0938.jpg",
              "sha256": "45585ad3258d07b8fa05fc79d6a9184cdf2e22f42e8eaee2c1891266abe4ed06"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5652,
              "time": 188.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0943.jpg",
              "sha256": "ff1af65a8bd7a135090867ebe280d476e32b6fbee9bcfb43da44e11c10df4721"
            }
          ],
          "adaptedActionReaction": "Рука Оксани переходить у відкриту долоню-запрошення, банка лишається в кадрі під слова про ім’я й телефон. Закінчення запрошення чути вже після переходу на картку; це явний звуковий перехід між планами.",
          "characters": [
            "oksana"
          ],
          "problemState": "resolved",
          "problemVisible": true,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            234.1,
            235.2
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Brand/CTA only after emotional payoff; heroine owns recommendation with direct address. Single singer continues character narration.",
          "characterBindings": [
            {
              "characterId": "oksana",
              "passport": {
                "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/passports/oksana-v03.json",
                "sha256": "8e85918b6f9fc734e4da154002d0e9be82662162d06cededcdf26cb42a1fb60c"
              },
              "problemState": "resolved",
              "chronologicalAge": "current passport age"
            }
          ],
          "problemContextReason": "Intended new frame includes Oksana’s neck; use exactly the named accepted state with comparable mature identity and normal anatomy.",
          "plannedReactionOrConsequence": "банка залишається в руках, шия resolved.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            234.1,
            235.2
          ],
          "targetSongTime": [
            234.1,
            235.2
          ],
          "plannedAction": "Рука Оксани переходить у відкриту долоню-запрошення, банка лишається в кадрі під слова про ім’я й телефон. Закінчення запрошення чути вже після переходу на картку; це явний звуковий перехід між планами.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 234.1,
              "end": 235.2,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": true
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        }
      ],
      "production": {
        "retainedSeconds": 8.637900000000002,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Seedance2Mini multimodal source-conditioned silent motion",
        "spec": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/film-chief4a2f2d3c11-v01/specs/targ-s042-v01.json",
          "sha256": "9f733006bb1acf5eee20cb5464e274fe5a286f8d14f1560b14731e4b95d7bfef"
        },
        "generationSeconds": 9
      }
    },
    {
      "sourceUnitId": "targ-s043",
      "sourceNativeFrames": [
        5655,
        5831
      ],
      "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."
      },
      "sourceSubevents": [
        {
          "id": "targ-s043-e01",
          "time": 188.5,
          "start": 188.5,
          "end": 190.0,
          "type": "brand-hold",
          "observation": "Hard cut replaces heroine with packshot; source small print partially garbled.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5652,
              "time": 188.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0943.jpg",
              "sha256": "ff1af65a8bd7a135090867ebe280d476e32b6fbee9bcfb43da44e11c10df4721"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5700,
              "time": 190.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0951.jpg",
              "sha256": "3dd13d01bd7785817d31082d6b08317cc835b4e0a55a9d011b9c7fccfda5bcb7"
            }
          ]
        },
        {
          "id": "targ-s043-e02",
          "time": 190.0,
          "start": 190.0,
          "end": 192.0,
          "type": "hold",
          "observation": "Same static package/card; audio reviewer reports humming/vocalizing rather than new lexical repeat.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5700,
              "time": 190.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0951.jpg",
              "sha256": "3dd13d01bd7785817d31082d6b08317cc835b4e0a55a9d011b9c7fccfda5bcb7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5760,
              "time": 192.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0961.jpg",
              "sha256": "528d6cd04e4a47ded0eebd47777ec376b77b646436353e9447acbc1207e4eaa1"
            }
          ]
        },
        {
          "id": "targ-s043-e03",
          "time": 192.0,
          "start": 192.0,
          "end": 194.366,
          "type": "ending-hold",
          "observation": "Visual card stays through final decoded frame; AAC continues122.267ms beyond video duration.",
          "certainty": "direct sampled visual observation; causal meaning stated separately",
          "timingPrecision": "0.2s semantic sampling bracket except explicit native-frame transition values",
          "evidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5760,
              "time": 192.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0961.jpg",
              "sha256": "528d6cd04e4a47ded0eebd47777ec376b77b646436353e9447acbc1207e4eaa1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5826,
              "time": 194.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0972.jpg",
              "sha256": "9bd34a2d5b851dfc31ce609af89d5103e78d2c3ad66e2632cad75aac52803a48"
            }
          ]
        }
      ],
      "sourceCaptionIds": [],
      "adaptedLyricLineIds": [
        "targ-caption-064-ua-r2",
        "targ-caption-065-ua-r2"
      ],
      "adaptedWords": [
        "Посила́ння внизу́. У фо́рмі — ім’я́ й телефо́н лиши́,",
        "Якщо́ таки́й до́гляд потрі́бен тобі́."
      ],
      "roles": [],
      "problemState": "resolved",
      "plannedAction": "Повноекранний фактичний пекшот goPure із формою посилання нижче: ім’я та номер для заявки. Тільки поточні підтримані факти, без Seora, чужих механізмів, відсотків чи вигаданої ціни.",
      "plannedReaction": "Preserve actual source subevents and action→reaction causality, translated to same new role identities and neck area; never merge this source unit into a lyric chapter.",
      "originalBindings": [
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/original.mp4",
          "sha256": "0e86f9737d0b044054f82cdaac977cf0d1d8a4e4535e4bb0f7f32c0e56a6343c",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/entry.jpg",
          "sha256": "a7605c6657bd1782eeae26d41498992d030abdace24d69b689121dfbcb1d9a34",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/middle.jpg",
          "sha256": "ee9f6240d5bd169a2430131ec2c71fe24464478f189c15cf6cbaf20632610458",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/exit.jpg",
          "sha256": "f9e1a2fb22ff35e07d92244d04fc9133bca99cd761b60db13f61946fd0bfb153",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/original.wav",
          "sha256": "bed414c8c6d9943d2f8c14d53fd576bf7cc04007d0d9b588be2dc1f91ee62e98",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        },
        {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/video-dna-v1/targ/packets/targ-s043/source-text.json",
          "sha256": "4ebe3b1faba95d36f1049eeb3a6aac0da00448eda7db3e84e1d1eb8e8ed20b61",
          "role": "actual own-original source unit targ-s043",
          "sourceTime": [
            188.5,
            194.36666666666667
          ]
        }
      ],
      "acceptedSongTime": [
        235.2,
        239.72095238095238
      ],
      "status": "planned-for-accepted-master",
      "stateNotes": "No instant resolution at application; clean held state evidence remains mandatory.",
      "adaptationPlanStatus": "Editorial plan grounded in source microshots; no new film has been generated.",
      "targetSongTime": [
        235.2,
        239.72095238095238
      ],
      "timingMethod": "Versioned ending editorial override: preserve all original separate actions and their order, but bring final packshot before the last sung sentence so it is readable. Actual final master unchanged. Exact source observations/times retained separately.",
      "adaptedSubevents": [
        {
          "id": "targ-s043-e01-uk-v01",
          "sourceEventId": "targ-s043-e01",
          "sourceUnitId": "targ-s043",
          "sourceTime": [
            188.5,
            190.0
          ],
          "sourceObservation": "Hard cut replaces heroine with packshot; source small print partially garbled.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5652,
              "time": 188.4,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0943.jpg",
              "sha256": "ff1af65a8bd7a135090867ebe280d476e32b6fbee9bcfb43da44e11c10df4721"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5700,
              "time": 190.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0951.jpg",
              "sha256": "3dd13d01bd7785817d31082d6b08317cc835b4e0a55a9d011b9c7fccfda5bcb7"
            }
          ],
          "adaptedActionReaction": "Жорсткий стик замінює Оксану точним фактичним пекшотом goPure 50 мл та читабельною українською CTA-карткою; наприкінці рядка про форму спів продовжується поверх нового зображення.",
          "characters": [],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            235.2,
            236.25
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Product identity and link remain after singing resolves; readable duration extends beyond final narrative phrase.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "Жорсткий стик замінює Оксану точним фактичним пекшотом goPure50мл і читабельною українською CTA-карткою.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            235.2,
            236.25
          ],
          "targetSongTime": [
            235.2,
            236.25
          ],
          "plannedAction": "Жорсткий стик замінює Оксану точним фактичним пекшотом goPure 50 мл та читабельною українською CTA-карткою; наприкінці рядка про форму спів продовжується поверх нового зображення.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 235.2,
              "end": 236.25,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s043-e02-uk-v01",
          "sourceEventId": "targ-s043-e02",
          "sourceUnitId": "targ-s043",
          "sourceTime": [
            190.0,
            192.0
          ],
          "sourceObservation": "Same static package/card; audio reviewer reports humming/vocalizing rather than new lexical repeat.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5700,
              "time": 190.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0951.jpg",
              "sha256": "3dd13d01bd7785817d31082d6b08317cc835b4e0a55a9d011b9c7fccfda5bcb7"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5760,
              "time": 192.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0961.jpg",
              "sha256": "528d6cd04e4a47ded0eebd47777ec376b77b646436353e9447acbc1207e4eaa1"
            }
          ],
          "adaptedActionReaction": "Фактичний пекшот і коротка CTA-картка утримуються під повною спетою фразою «Якщо такий догляд потрібен тобі»; жодних нових рекламних слів не додаємо.",
          "characters": [],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            236.25,
            238.0
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Product identity and link remain after singing resolves; readable duration extends beyond final narrative phrase.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "не додаємо повторних рекламних слів чи нового наспівування.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            236.25,
            238.0
          ],
          "targetSongTime": [
            236.25,
            238.0
          ],
          "plannedAction": "Фактичний пекшот і коротка CTA-картка утримуються під повною спетою фразою «Якщо такий догляд потрібен тобі»; жодних нових рекламних слів не додаємо.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 236.25,
              "end": 238.0,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        },
        {
          "id": "targ-s043-e03-uk-v01",
          "sourceEventId": "targ-s043-e03",
          "sourceUnitId": "targ-s043",
          "sourceTime": [
            192.0,
            194.366
          ],
          "sourceObservation": "Visual card stays through final decoded frame; AAC continues122.267ms beyond video duration.",
          "sourceEvidence": [
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5760,
              "time": 192.0,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0961.jpg",
              "sha256": "528d6cd04e4a47ded0eebd47777ec376b77b646436353e9447acbc1207e4eaa1"
            },
            {
              "kind": "actual-source-frame",
              "sourceId": "targ",
              "sourceSha256": "1ad8be404d1599942b378b8d5fb5322351684fe74b08f1fcc29502d59cfd4ee6",
              "frame": 5826,
              "time": 194.2,
              "path": "runs/video-dna-v1/targ/inspection/frames/dense-0972.jpg",
              "sha256": "9bd34a2d5b851dfc31ce609af89d5103e78d2c3ad66e2632cad75aac52803a48"
            }
          ],
          "adaptedActionReaction": "Та сама картка нерухомо залишається до останнього PCM-кадру й природного завершення «тобі» та каденції; під час фінальної голосної не зникає.",
          "characters": [],
          "problemState": "resolved",
          "problemVisible": false,
          "chronologyNote": "Currentchronology follows unit state; neckresult belongs only to Oksana.",
          "memoryInsetState": null,
          "currentHeroState": "resolved",
          "songInterval": [
            238.0,
            239.72095238095238
          ],
          "timingStatus": "Specific editorial action/state planned against frozen accepted soundtrack; original native/sampled timing precision remains in source evidence.",
          "changeAndWhy": "Specific source action/reaction preserved with Ukrainian role/setting; skincare/object actions explicitly localized to goPure neck target where described.",
          "sourceFunction": "Product identity and link remain after singing resolves; readable duration extends beyond final narrative phrase.",
          "characterBindings": [],
          "problemContextReason": "Affected Oksana absent, age-specific historic memory, or neck outside intended crop; current chronology retained, no other role substitutes for her result.",
          "plannedReactionOrConsequence": "майбутній відеоекспорт має покрити аудіохвіст без обриву.",
          "status": "planned-for-accepted-master",
          "acceptedSongTime": [
            238.0,
            239.72095238095238
          ],
          "targetSongTime": [
            238.0,
            239.72095238095238
          ],
          "plannedAction": "Та сама картка нерухомо залишається до останнього PCM-кадру й природного завершення «тобі» та каденції; під час фінальної голосної не зникає.",
          "narrativeStageState": "resolved",
          "renderStateIntervals": [
            {
              "start": 238.0,
              "end": 239.72095238095238,
              "state": "resolved",
              "characterId": "oksana",
              "problemVisible": false
            }
          ],
          "timingBoundaryNote": "New ending editorial placement overrides global caption-start interpolation; source event times and observations remain untouched. Original order and action identity preserved."
        }
      ],
      "voiceRelationNote": "Original s043 has no new lexical caption and5.8667s final hold. Adapted s043 receives the latter part of clause64 plus whole65 as an explicitly planned sound bridge, preserving original card/readability function within the shorter generated coda.",
      "ctaCard": {
        "copy": [
          "goPure · Крем для шиї",
          "Ім’я та телефон — у формі за посиланням"
        ],
        "minimumUnchangedHoldSeconds": 4.520952380952394,
        "reason": "A4.52095s stablecard is usable reading time; prior0.32095s automaticinterpolation was not. Actual futurefont/contrast/legibility still requires filmexport review.",
        "claims": "No price, discount, guaranteed timing or efficacy beyond frozen supportedproducttruth."
      },
      "production": {
        "retainedSeconds": 4.520952380952394,
        "pictureGenerated": false,
        "captionResponsibility": "HyperFrames exact accepted performed Ukrainian words, not generator lettering",
        "transitionResponsibility": "HyperFrames at the explicit handoff intervals; retain underlying action in motion",
        "microeventValidation": "Every actual exported event is pending, no automatic pass from count or planned times",
        "method": "Native held product end card from actual packshot; original card is static too"
      }
    }
  ],
  "transitions": [
    {
      "id": "targ-tr-01",
      "type": "paper-aperture",
      "startFrame": 101,
      "endFrame": 120,
      "start": 3.3666666666666667,
      "end": 4.0,
      "handoffFrame": 116,
      "outgoingShot": "targ-s001",
      "incomingShot": "targ-s002",
      "observation": "White crumpled-paper hole appears over torso, opens onto balcony portrait. Source overlap is real; incoming image visible fromf106 before primary handofff116.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-paper-reveal.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        3.9066,
        4.66
      ]
    },
    {
      "id": "targ-tr-02",
      "type": "radial-zoom-opening",
      "startFrame": 155,
      "endFrame": 161,
      "start": 5.166666666666667,
      "end": 5.366666666666666,
      "handoffFrame": 158,
      "outgoingShot": "targ-s002",
      "incomingShot": "targ-s003",
      "observation": "Outgoing blonde enlarges/blurs, next tighter aisle shot emerges; caption changesf159.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-opening-zoom.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        6.06,
        6.2699
      ]
    },
    {
      "id": "targ-tr-03",
      "type": "flashing-memory",
      "startFrame": 356,
      "endFrame": 368,
      "start": 11.866666666666667,
      "end": 12.266666666666667,
      "handoffFrame": 362,
      "outgoingShot": "targ-s004",
      "incomingShot": "targ-s005",
      "observation": "Multiple white exposure pulses straddle colour embrace to monochrome exit. f356/f367 are NOT new scene boundaries.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-wedding-flash.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        14.3956,
        15.1366
      ]
    },
    {
      "id": "targ-tr-04",
      "type": "blur-recognition",
      "startFrame": 1379,
      "endFrame": 1382,
      "start": 45.96666666666667,
      "end": 46.06666666666667,
      "handoffFrame": 1381,
      "outgoingShot": "targ-s016",
      "incomingShot": "targ-s017",
      "observation": "Short brightness/defocus bridges solo-hearing shot to blonde approaching shot.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-recognition-blur.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        60.6274,
        60.7938
      ]
    },
    {
      "id": "targ-tr-05",
      "type": "white-portrait-dissolve",
      "startFrame": 2558,
      "endFrame": 2598,
      "start": 85.26666666666667,
      "end": 86.6,
      "handoffFrame": 2581,
      "outgoingShot": "targ-s023",
      "incomingShot": "targ-s024",
      "observation": "White wash crossfades studio wide to isolated realistic mentor portrait; primary partition nominally assignedf2581, actual sources overlap. Start uncertain±3frames.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-mentor-dissolve.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        107.6133,
        109.1467
      ]
    },
    {
      "id": "targ-tr-06",
      "type": "radial-zoom-reaction-reset",
      "startFrame": 4651,
      "endFrame": 4663,
      "start": 155.03333333333333,
      "end": 155.43333333333334,
      "handoffFrame": 4656,
      "outgoingShot": "targ-s036",
      "incomingShot": "targ-s037",
      "observation": "Zoom smear masks same-angle subvideo/performance reset; classify separately even though setting persists.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-recital-zoom.jpg",
      "status": "native-adjacent-frame-inspected",
      "plannedSongTime": [
        198.448,
        198.854
      ]
    }
  ],
  "overlays": [
    {
      "id": "targ-memory-inset",
      "start": 169.86666666666667,
      "end": 173.43333333333334,
      "startFrame": 5096,
      "endFrame": 5203,
      "type": "circular-moving-flashback-inset",
      "baseShotId": "targ-s039",
      "baseProblemState": "late-result-claimed",
      "insetProblemState": "before",
      "content": "Earlier car interior/rear-view mirror distress plays inside upper-left circle; source shot21 content recurrence inferred from identical scene, exact retiming not measured.",
      "causalFunction": "Same woman who made me sit in car: visible memory turns earlier private wound into contrast with current agency.",
      "evidenceSheet": "runs/video-dna-v1/targ/inspection/transition-memory-inset.jpg",
      "plannedSongTime": [
        214.6775,
        218.3739
      ],
      "currentHeroState": "resolved",
      "memoryInsetState": "before"
    }
  ],
  "problemStateTransitionPlan": {
    "statePassport": {
      "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/problem-passport-reuse-v01.json",
      "sha256": "85edfa2f3a2f33da1c740ca376e71efbf46dedbd9d4417f1055d19bb9e24f076"
    },
    "applicationSequence": [
      {
        "state": "before",
        "start": 149.63,
        "end": 150.32999999999998,
        "view": "Held same Oksana neck, matched angle and light, all defined defects visible."
      },
      {
        "from": "before",
        "to": "application",
        "start": 150.32999999999998,
        "end": 150.73,
        "transition": "0.4s deliberate crossfade; no resolution during application."
      },
      {
        "state": "application",
        "start": 150.73,
        "end": 155.14,
        "view": "Visible thin layer and upward contact; baseline defect retained."
      },
      {
        "from": "application",
        "to": "intermediate",
        "start": 155.54,
        "end": 155.98999999999998,
        "transition": "0.45s crossfade with explicit passage-of-weeks wording."
      },
      {
        "state": "intermediate",
        "start": 155.98999999999998,
        "end": 157.19,
        "view": "Matched held neck: partial improvement with residual defined texture visibly present."
      },
      {
        "from": "intermediate",
        "to": "resolved",
        "start": 173.232,
        "end": 173.732,
        "transition": "0.5s crossfade after further-daily-care wording; not instantaneous."
      },
      {
        "state": "resolved",
        "start": 173.732,
        "end": 175.132,
        "view": "Matched clean result hold: intended crepey texture no longer dominates, transverse lines substantially less conspicuous, same mature identity/age."
      }
    ],
    "gate": "Later film must show the same supported target in actual exported motion and fades; static acceptance does not pre-approve video."
  },
  "captionAnchors": [
    {
      "sourceCaptionId": "targ-caption-001",
      "sourceTime": [
        0,
        3.533333
      ],
      "lyricLineId": "targ-caption-001-ua-r2",
      "expectedWords": "Зустрі́ла в крамни́ці Нову́ дружи́ну коли́шнього.",
      "heardWords": "Зустріла в крамниці Нову дружину колишнього.",
      "masterVocalTime": [
        0,
        4.1
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "зустріла в крамниці нову дружину колишнього",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-002",
      "sourceTime": [
        3.533333,
        5.3
      ],
      "lyricLineId": "targ-caption-002-ua-r2",
      "expectedWords": "Ї́й — три́дцять чоти́ри.",
      "heardWords": "Їй — тридцять чотири.",
      "masterVocalTime": [
        4.1,
        6.22
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "її тридцять чотири",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-003",
      "sourceTime": [
        5.3,
        8.8
      ],
      "lyricLineId": "targ-caption-003-ua-r2",
      "expectedWords": "Диви́лась, мов шкода́ мене́.",
      "heardWords": "Дивилась, мов шкода мене.",
      "masterVocalTime": [
        6.22,
        8.84
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "дивилась мов шкода мене",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-004",
      "sourceTime": [
        8.8,
        10.0
      ],
      "lyricLineId": "targ-caption-004-ua-r2",
      "expectedWords": "То бу́в бе́резень.",
      "heardWords": "То був березень.",
      "masterVocalTime": [
        8.84,
        10.32
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "то був березень",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-005",
      "sourceTime": [
        10.0,
        12.1
      ],
      "lyricLineId": "targ-caption-005-ua-r2",
      "expectedWords": "Ми́ з Андрі́єм шістна́дцять ро́ків Були́ у шлю́бі.",
      "heardWords": "Ми з Андрієм шістнадцять років Були у шлюбі.",
      "masterVocalTime": [
        10.36,
        14.68
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ми з андрієм шістнадцять років були у шлюбі",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-006",
      "sourceTime": [
        12.1,
        15.2
      ],
      "lyricLineId": "targ-caption-006-ua-r2",
      "expectedWords": "Ві́н пішо́в до коле́ги з о́фісу. Бана́льно,",
      "heardWords": "Він пішов до колеги з офісу. Банально,",
      "masterVocalTime": [
        14.9,
        19.24
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "він пішов до колеги з офісу банально",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-007",
      "sourceTime": [
        15.2,
        20.0
      ],
      "lyricLineId": "targ-caption-007-ua-r2",
      "expectedWords": "я́ зна́ю. Ї́й бу́ти га́рною ле́гко —",
      "heardWords": "я знаю. Їй бути гарною легко —",
      "masterVocalTime": [
        19.3,
        22.5
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "я знаю їй бути гарною легко",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-008",
      "sourceTime": [
        20.0,
        23.0
      ],
      "lyricLineId": "targ-caption-008-ua-r2",
      "expectedWords": "Ще́ не торкну́вся її́ ча́с.",
      "heardWords": "Ще не торкнувся її час.",
      "masterVocalTime": [
        22.5,
        24.78
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ще не торкнувся її час",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-009",
      "sourceTime": [
        23.0,
        25.8
      ],
      "lyricLineId": "targ-caption-009-ua-r2",
      "expectedWords": "А я́ у бе́резні себе́ Уже́ не впізнава́ла.",
      "heardWords": "А я у березні себе Уже не впізнавала.",
      "masterVocalTime": [
        24.98,
        28.34
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "а я у березні себе уже не впізнавала",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-010",
      "sourceTime": [
        25.8,
        30.4
      ],
      "lyricLineId": "targ-caption-010-ua-r2",
      "expectedWords": "За пі́в ро́ку постарі́ла, Мо́в на п’я́ть ро́ків. Стре́с і сльо́зи щоно́чі.",
      "heardWords": "За пів року постаріла, Мов на п’ять років. Стрес і сльози щоночі.",
      "masterVocalTime": [
        28.34,
        35.54
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "за півроку постаріла мов на п 'ять років стрес і сльози щоночі",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-011",
      "sourceTime": [
        30.4,
        33.0
      ],
      "lyricLineId": "targ-caption-011-ua-r2",
      "expectedWords": "Була́ ді́тям опо́рою, Хо́ч сама́ ле́дь трима́лась.",
      "heardWords": "Була дітям опорою, Хоч сама ледь трималась.",
      "masterVocalTime": [
        35.54,
        40.86
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "була дітям опорою хоч сама ледь трималась",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-012",
      "sourceTime": [
        33.0,
        35.2
      ],
      "lyricLineId": "targ-caption-012-ua-r2",
      "expectedWords": "У субо́ту зайшла́ до крамни́ці.",
      "heardWords": "У суботу зайшла до крамниці.",
      "masterVocalTime": [
        41.679,
        43.92
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "у суботу зайшла до крамниці",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      },
      "timingCorrection": {
        "rawAsrStart": 40.86,
        "earliestPermittedPerformanceStart": 41.678979591836736,
        "reason": "A word from the next selected input cannot exist before that input enters the assembly. Use the observed input-boundary lower bound while retaining phoneme-onset uncertainty; no forced phoneme claim."
      }
    },
    {
      "sourceCaptionId": "targ-caption-013",
      "sourceTime": [
        35.2,
        38.4
      ],
      "lyricLineId": "targ-caption-013-ua-r2",
      "expectedWords": "Лоси́ни, без макія́жу, Воло́сся зі́бране в пучо́к. Стою́, дивлю́ся на кре́м.",
      "heardWords": "Лосини, без макіяжу, Волосся зібране в пучок. Стою, дивлюся на крем.",
      "masterVocalTime": [
        43.92,
        50.84
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "лосини без макіяжу волосся зібране в пучок стою дивлюся на крем",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-014",
      "sourceTime": [
        38.4,
        42.133333
      ],
      "lyricLineId": "targ-caption-014-ua-r2",
      "expectedWords": "Та чи допомо́же і це́й? Я́ сті́льки вже́ перепро́бувала.",
      "heardWords": "Та чи допоможе і цей? Я стільки вже перепробувала.",
      "masterVocalTime": [
        50.84,
        56.0
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "та чи пропоможе і це я стільки вже перепробувала",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-015",
      "sourceTime": [
        42.133333,
        44.4
      ],
      "lyricLineId": "targ-caption-015-ua-r2",
      "expectedWords": "Із сусі́днього ря́ду — го́лос.",
      "heardWords": "Із сусіднього ряду — голос.",
      "masterVocalTime": [
        56.0,
        58.02
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "із сусіднього ряду голос",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-016",
      "sourceTime": [
        44.4,
        47.2
      ],
      "lyricLineId": "targ-caption-016-ua-r2",
      "expectedWords": "Ще́ не ба́чу — зна́ю, вона́. Вона́ мене́ впізна́ла.",
      "heardWords": "Ще не бачу — знаю, вона. Вона мене впізнала.",
      "masterVocalTime": [
        58.02,
        62.68
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ще не бачу знаю вона вона мене впізнала",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-017",
      "sourceTime": [
        47.2,
        50.8
      ],
      "lyricLineId": "targ-caption-017-ua-r2",
      "expectedWords": "Її́ по́гляд ко́взає вни́з — Від обли́ччя до ши́ї.",
      "heardWords": "Її погляд ковзає вниз — Від обличчя до шиї.",
      "masterVocalTime": [
        62.68,
        67.04
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "її поглядко взає вниз від обличчя души",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-018",
      "sourceTime": [
        50.8,
        52.4
      ],
      "lyricLineId": "targ-caption-018-ua-r2",
      "expectedWords": "Дві́ секу́нди. Як боли́ть!",
      "heardWords": "Дві секунди. Як болить!",
      "masterVocalTime": [
        67.04,
        69.24
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "дві секунди як болить",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-019",
      "sourceTime": [
        52.4,
        54.8
      ],
      "lyricLineId": "targ-caption-019-ua-r2",
      "expectedWords": "Всміхну́лась — і ні кра́плі зло́сті.",
      "heardWords": "Всміхнулась — і ні краплі злості.",
      "masterVocalTime": [
        69.24,
        72.44
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "сміхнулась і ні краплі злості",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-020",
      "sourceTime": [
        54.8,
        57.8
      ],
      "lyricLineId": "targ-caption-020-ua-r2",
      "expectedWords": "Співчуття́. Від ньо́го ще́ гі́рше.",
      "heardWords": "Співчуття. Від нього ще гірше.",
      "masterVocalTime": [
        72.44,
        74.82
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "співчуття від нього ще гірше",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-021",
      "sourceTime": [
        57.8,
        63.0
      ],
      "lyricLineId": "targ-caption-021-ua-r2",
      "expectedWords": "Ні́би я́ — ли́ш бліда́ ті́нь Жі́нки, яку́ її́ чолові́к Коха́в пе́ршою.",
      "heardWords": "Ніби я — лиш бліда тінь Жінки, яку її чоловік Кохав першою.",
      "masterVocalTime": [
        75.02,
        80.66
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ніби я лиш бліда тінь жінки яку її чоловік кохав першою",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-022",
      "sourceTime": [
        63.0,
        65.4
      ],
      "lyricLineId": "targ-caption-022-ua-r2",
      "expectedWords": "Я́ пішла́ до авто́. П’ятна́дцять хвили́н сиді́ла.",
      "heardWords": "Я пішла до авто. П’ятнадцять хвилин сиділа.",
      "masterVocalTime": [
        80.66,
        87.24
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "я пішла до авто п 'ятнадцять хвилин сиділа",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-023",
      "sourceTime": [
        65.4,
        69.2
      ],
      "lyricLineId": "targ-caption-023-ua-r2",
      "expectedWords": "Не на не́ї я́ зли́лась — На те́, що ба́чила сама́.",
      "heardWords": "Не на неї я злилась — На те, що бачила сама.",
      "masterVocalTime": [
        87.24,
        92.44
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "не на неї я злилась на те що бачила сама",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-024",
      "sourceTime": [
        69.2,
        75.4
      ],
      "lyricLineId": "targ-caption-024-ua-r2",
      "expectedWords": "На ши́ї — дрібні́ зало́ми,",
      "heardWords": "На шиї — дрібні заломи,",
      "masterVocalTime": [
        92.44,
        95.24
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "на шиї дрібні заломи",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-025",
      "sourceTime": [
        75.4,
        77.0
      ],
      "lyricLineId": "targ-caption-025-ua-r2",
      "expectedWords": "Лі́нії впо́перек. Шкі́ра на ви́гляд в’я́ла.",
      "heardWords": "Лінії впоперек. Шкіра на вигляд в’яла.",
      "masterVocalTime": [
        95.24,
        98.88
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "лінії в поперек шкіра на вигляд в",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-026",
      "sourceTime": [
        77.0,
        81.0
      ],
      "lyricLineId": "targ-caption-026-ua-r2",
      "expectedWords": "Ні́би сві́тло в мені́ зга́сло.",
      "heardWords": "Ніби світло в мені згасло.",
      "masterVocalTime": [
        99.76,
        101.6
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ніби світло в мені згасло",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-027",
      "sourceTime": [
        81.0,
        83.6
      ],
      "lyricLineId": "targ-caption-027-ua-r2",
      "expectedWords": "У то́й ти́ждень забира́ла До́ньку з та́нців.",
      "heardWords": "У той тиждень забирала Доньку з танців.",
      "masterVocalTime": [
        101.6,
        105.44
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "у той тиждень забирала доньку станців та",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-028",
      "sourceTime": [
        83.6,
        86.1
      ],
      "lyricLineId": "targ-caption-028-ua-r2",
      "expectedWords": "Та́м Іри́на — Ба́чу її́ ма́йже щодня́.",
      "heardWords": "Там Ірина — Бачу її майже щодня.",
      "masterVocalTime": [
        105.44,
        108.7
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "мирина бачу її майже щодня",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-029",
      "sourceTime": [
        86.1,
        90.6
      ],
      "lyricLineId": "targ-caption-029-ua-r2",
      "expectedWords": "Ї́й п’ятдеся́т п’я́ть — ши́я гладе́нька. Я́ зва́жилась:",
      "heardWords": "Їй п’ятдесят п’ять — шия гладенька. Я зважилась:",
      "masterVocalTime": [
        108.7,
        112.72
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "їй п 'ятдесят п 'ять шия гладенька я зважилась",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-030",
      "sourceTime": [
        90.6,
        95.4
      ],
      "lyricLineId": "targ-caption-030-ua-r2",
      "expectedWords": "«Чи́м ви́ догляда́єте ши́ю? Про таку́ я́ ті́льки мрі́ю».",
      "heardWords": "«Чим ви доглядаєте шию? Про таку я тільки мрію».",
      "masterVocalTime": [
        112.72,
        117.68
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "чим ви доглядаєте шию про таку я тільки мрію",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-031",
      "sourceTime": [
        95.4,
        99.8
      ],
      "lyricLineId": "targ-caption-031-ua-r2",
      "expectedWords": "Всміхну́лась і гля́нула на ши́ю:",
      "heardWords": "Всміхнулась і глянула на шию:",
      "masterVocalTime": [
        117.68,
        121.24
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "сміхнулась і глянула на шию",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-032",
      "sourceTime": [
        99.8,
        102.8
      ],
      "lyricLineId": "targ-caption-032-ua-r2",
      "expectedWords": "«А чи́м ти́ користу́єшся?» Кажу́: «Кре́ми для обли́ччя.",
      "heardWords": "«А чим ти користуєшся?» Кажу: «Креми для обличчя.",
      "masterVocalTime": [
        121.24,
        126.16
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "а чим ти користуєшся кажу креми для обличчя",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-033",
      "sourceTime": [
        102.8,
        106.2
      ],
      "lyricLineId": "targ-caption-033-ua-r2",
      "expectedWords": "І ге́лі, й ма́ски перепро́бувала».",
      "heardWords": "І гелі, й маски перепробувала».",
      "masterVocalTime": [
        126.16,
        130.56
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "і гелій маски перепробувала",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-034",
      "sourceTime": [
        106.2,
        108.8
      ],
      "lyricLineId": "targ-caption-034-ua-r2",
      "expectedWords": "«А ши́я? Ї́й щодня́ Потрі́бен вла́сний до́гляд».",
      "heardWords": "«А шия? Їй щодня Потрібен власний догляд».",
      "masterVocalTime": [
        130.56,
        136.74
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "а шия їй щодня потрібен власний догляд",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-035",
      "sourceTime": [
        108.8,
        110.4
      ],
      "lyricLineId": "targ-caption-035-ua-r2",
      "expectedWords": "Наза́втра дала́ мені́ ба́ночку.",
      "heardWords": "Назавтра дала мені баночку.",
      "masterVocalTime": [
        136.74,
        139.22
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "на завтра дала мені баночку",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-036",
      "sourceTime": [
        110.4,
        112.6
      ],
      "lyricLineId": "targ-caption-036-ua-r2",
      "expectedWords": "go pure. Я́ ста́ла чита́ти:",
      "heardWords": "go pure. Я стала читати:",
      "masterVocalTime": [
        139.42,
        141.62
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "го пюр я стала читати",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-037",
      "sourceTime": [
        112.6,
        117.8
      ],
      "lyricLineId": "targ-caption-037-ua-r2",
      "expectedWords": "«Кре́м для ши́ї. На чи́сту шкі́ру — Тонки́й ша́р, щодня́.",
      "heardWords": "«Крем для шиї. На чисту шкіру — Тонкий шар, щодня.",
      "masterVocalTime": [
        141.62,
        146.22
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "крем для шина чисту шкіру тонкий шаш щодня",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-038",
      "sourceTime": [
        117.8,
        119.2
      ],
      "lyricLineId": "targ-caption-038-ua-r2",
      "expectedWords": "Леге́нько, зни́зу вго́ру, Без обіця́нок чуде́с».",
      "heardWords": "Легенько, знизу вгору, Без обіцянок чудес».",
      "masterVocalTime": [
        146.22,
        150.84
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "легенько знизу вгору без обіцянок чудес",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-039",
      "sourceTime": [
        119.2,
        122.9
      ],
      "lyricLineId": "targ-caption-039-ua-r2",
      "expectedWords": "Я́ кре́м нанесла́ — ле́гко ко́взає, Зволо́жує шкі́ру.",
      "heardWords": "Я крем нанесла — легко ковзає, Зволожує шкіру.",
      "masterVocalTime": [
        150.84,
        155.54
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "я крем нанесла легко ковзає зволожує шкіру",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-040",
      "sourceTime": [
        122.9,
        125.8
      ],
      "lyricLineId": "targ-caption-040-ua-r2",
      "expectedWords": "Мину́ло кі́лька ти́жнів — Я́ бі́ля дзе́ркала завме́рла:",
      "heardWords": "Минуло кілька тижнів — Я біля дзеркала завмерла:",
      "masterVocalTime": [
        155.54,
        160.26
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "минуло кілька тижнів я біля дзеркала завмерла",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-041",
      "sourceTime": [
        125.8,
        128.2
      ],
      "lyricLineId": "targ-caption-041-ua-r2",
      "expectedWords": "Зало́ми вже́ не та́к помі́тні.",
      "heardWords": "Заломи вже не так помітні.",
      "masterVocalTime": [
        160.26,
        162.78
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "заломи вже не так помітні",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-042",
      "sourceTime": [
        128.2,
        130.2
      ],
      "lyricLineId": "targ-caption-042-ua-r2",
      "expectedWords": "До́нька прийшла́ додо́му:",
      "heardWords": "Донька прийшла додому:",
      "masterVocalTime": [
        162.88,
        164.36
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "донька прийшла додому",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-043",
      "sourceTime": [
        130.2,
        132.4
      ],
      "lyricLineId": "targ-caption-043-ua-r2",
      "expectedWords": "«Ма́мо, ти́ сього́дні і́нша.",
      "heardWords": "«Мамо, ти сьогодні інша.",
      "masterVocalTime": [
        164.36,
        167.4
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "мамо ти сьогодні інша",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-044",
      "sourceTime": [
        132.4,
        134.4
      ],
      "lyricLineId": "targ-caption-044-ua-r2",
      "expectedWords": "Га́рна і́нша. На́че сві́тла бі́льше».",
      "heardWords": "Гарна інша. Наче світла більше».",
      "masterVocalTime": [
        167.52,
        169.62
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "гарна інша наче світла більш",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-045",
      "sourceTime": [
        134.4,
        138.4
      ],
      "lyricLineId": "targ-caption-045-ua-r2",
      "expectedWords": "Мину́в ще́ ча́с. Мі́й до́гляд трива́в І зно́ву ши́ю порівня́ла:",
      "heardWords": "Минув ще час. Мій догляд тривав І знову шию порівняла:",
      "masterVocalTime": [
        169.62,
        177.36
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "минув ще час мій догляд тривав і знову шию порівняла",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-046",
      "sourceTime": [
        138.4,
        140.2
      ],
      "lyricLineId": "targ-caption-046-ua-r2",
      "expectedWords": "Вона́ помі́тно гла́дша,",
      "heardWords": "Вона помітно гладша,",
      "masterVocalTime": [
        177.36,
        179.5
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "вона помітно гладша",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-047",
      "sourceTime": [
        140.2,
        143.0
      ],
      "lyricLineId": "targ-caption-047-ua-r2",
      "expectedWords": "На ви́гляд — пружні́ша. І лі́нії впо́перек Уже́ не та́к помі́тні.",
      "heardWords": "На вигляд — пружніша. І лінії впоперек Уже не так помітні.",
      "masterVocalTime": [
        179.68,
        183.6
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "на вигляд пружніша і лінії впоперек вже не так помітні",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-048",
      "sourceTime": [
        143.0,
        146.4
      ],
      "lyricLineId": "targ-caption-048-ua-r2",
      "expectedWords": "Я́ лиши́лась собо́ю. І ши́ю бі́льше не хова́ю.",
      "heardWords": "Я лишилась собою. І шию більше не ховаю.",
      "masterVocalTime": [
        183.6,
        187.8
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "я лишилась собою і шию більше не ховаю",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-049",
      "sourceTime": [
        146.4,
        148.6
      ],
      "lyricLineId": "targ-caption-049-ua-r2",
      "expectedWords": "У че́рвні — конце́рт.",
      "heardWords": "У червні — концерт.",
      "masterVocalTime": [
        189.062,
        190.96
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "у червні концерт",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      },
      "timingCorrection": {
        "rawAsrStart": 187.8,
        "earliestPermittedPerformanceStart": 189.06197278911566,
        "reason": "A word from the next selected input cannot exist before that input enters the assembly. Use the observed input-boundary lower bound while retaining phoneme-onset uncertainty; no forced phoneme claim."
      }
    },
    {
      "sourceCaptionId": "targ-caption-050",
      "sourceTime": [
        148.6,
        150.8
      ],
      "lyricLineId": "targ-caption-050-ua-r2",
      "expectedWords": "До́ньчин кла́с гра́в на фортепіа́но.",
      "heardWords": "Доньчин клас грав на фортепіано.",
      "masterVocalTime": [
        190.96,
        194.08
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "дончин клас храв на фортепіано",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-051",
      "sourceTime": [
        150.8,
        155.2
      ],
      "lyricLineId": "targ-caption-051-ua-r2",
      "expectedWords": "Андрі́я нова́ дружи́на Че́рез кі́лька мі́сць від ме́не сі́ла.",
      "heardWords": "Андрія нова дружина Через кілька місць від мене сіла.",
      "masterVocalTime": [
        194.08,
        198.62
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "андрія нова дружина через кілька місць від мене сіла",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-052",
      "sourceTime": [
        155.2,
        159.866667
      ],
      "lyricLineId": "targ-caption-052-ua-r2",
      "expectedWords": "Гля́нула. Не жа́ль, не співчуття́ — В оча́х лише́ здивува́ння.",
      "heardWords": "Глянула. Не жаль, не співчуття — В очах лише здивування.",
      "masterVocalTime": [
        198.62,
        203.3
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "глянула не жаль не співчуття у чах лише здивування",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-053",
      "sourceTime": [
        159.866667,
        161.8
      ],
      "lyricLineId": "targ-caption-053-ua-r2",
      "expectedWords": "Пі́сля конце́рту сама́",
      "heardWords": "Після концерту сама",
      "masterVocalTime": [
        203.3,
        205.06
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "після концерту сама",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-054",
      "sourceTime": [
        161.8,
        163.8
      ],
      "lyricLineId": "targ-caption-054-ua-r2",
      "expectedWords": "До ме́не підійшла́:",
      "heardWords": "До мене підійшла:",
      "masterVocalTime": [
        205.06,
        207.42
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "до мене підійшла",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-055",
      "sourceTime": [
        163.8,
        167.0
      ],
      "lyricLineId": "targ-caption-055-ua-r2",
      "expectedWords": "«Ти́ ду́же до́бре вигляда́єш,",
      "heardWords": "«Ти дуже добре виглядаєш,",
      "masterVocalTime": [
        207.42,
        210.28
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "ти дуже добра виглядаєш",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-056",
      "sourceTime": [
        167.0,
        168.6
      ],
      "lyricLineId": "targ-caption-056-ua-r2",
      "expectedWords": "До ре́чі».",
      "heardWords": "До речі».",
      "masterVocalTime": [
        210.42,
        211.4
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "беречі",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-057",
      "sourceTime": [
        168.6,
        170.2
      ],
      "lyricLineId": "targ-caption-057-ua-r2",
      "expectedWords": "Та ж жі́нка. Пі́сля зу́стрічі з не́ю",
      "heardWords": "Та ж жінка. Після зустрічі з нею",
      "masterVocalTime": [
        211.4,
        215.54
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "та ж жінка після зустрічі з нею",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-058",
      "sourceTime": [
        170.2,
        173.6
      ],
      "lyricLineId": "targ-caption-058-ua-r2",
      "expectedWords": "Я́ в то́й де́нь у маши́ні сиді́ла.",
      "heardWords": "Я в той день у машині сиділа.",
      "masterVocalTime": [
        215.54,
        217.9
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "я в той день у лашині сиділа",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-059",
      "sourceTime": [
        173.6,
        175.0
      ],
      "lyricLineId": "targ-caption-059-ua-r2",
      "expectedWords": "«Дя́кую», — сказа́ла",
      "heardWords": "«Дякую», — сказала",
      "masterVocalTime": [
        218.52,
        219.74
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "дякую сказала",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      },
      "timingCorrection": {
        "rawAsrStart": 217.9,
        "localBlindStart": 218.52,
        "evidence": {
          "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/analysis/final-seam-asr-v01.json",
          "sha256": "30cfc68d366c2f94d146f84d28cc97f4d7f63897dce3991c48434a260301320b"
        },
        "reason": "New independent short-context final-MP3 ASR places Дякую at218.52, separating the preceding heldсиділа and short section pickup."
      }
    },
    {
      "sourceCaptionId": "targ-caption-060",
      "sourceTime": [
        175.0,
        176.4
      ],
      "lyricLineId": "targ-caption-060-ua-r2",
      "expectedWords": "щи́ро.",
      "heardWords": "щиро.",
      "masterVocalTime": [
        219.74,
        220.64
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "щиро",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-061",
      "sourceTime": [
        176.4,
        178.8
      ],
      "lyricLineId": "targ-caption-061-ua-r2",
      "expectedWords": "Її́ ду́мка — не головна́.",
      "heardWords": "Її думка — не головна.",
      "masterVocalTime": [
        220.64,
        222.22
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "її думка не головна",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-062",
      "sourceTime": [
        178.8,
        182.6
      ],
      "lyricLineId": "targ-caption-062-ua-r2",
      "expectedWords": "Бо́ наре́шті я́ ціну́ю Те́, що ду́маю сама́.",
      "heardWords": "Бо нарешті я ціную Те, що думаю сама.",
      "masterVocalTime": [
        222.22,
        226.72
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "бо нарешті я ціную те що думаю сама",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-063",
      "sourceTime": [
        182.6,
        185.4
      ],
      "lyricLineId": "targ-caption-063-ua-r2",
      "expectedWords": "go pure — це́ кре́м для ши́ї. Результа́т у ко́жної сві́й.",
      "heardWords": "go pure — це крем для шиї. Результат у кожної свій.",
      "masterVocalTime": [
        226.72,
        232.14
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "go pure це крем для ши результат у кожної свій",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-064",
      "sourceTime": [
        185.4,
        187.8
      ],
      "lyricLineId": "targ-caption-064-ua-r2",
      "expectedWords": "Посила́ння внизу́. У фо́рмі — ім’я́ й телефо́н лиши́,",
      "heardWords": "Посилання внизу. У формі — ім’я й телефон лиши,",
      "masterVocalTime": [
        232.14,
        236.16
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "посилання внизу у формі ім 'я й телефон лиши",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    },
    {
      "sourceCaptionId": "targ-caption-065",
      "sourceTime": [
        187.8,
        188.5
      ],
      "lyricLineId": "targ-caption-065-ua-r2",
      "expectedWords": "Якщо́ таки́й до́гляд потрі́бен тобі́.",
      "heardWords": "Якщо такий догляд потрібен тобі.",
      "masterVocalTime": [
        236.16,
        239.4
      ],
      "timingPrecision": "Independent ASR word boundaries are approximate; lyric presence and pronunciation separately adjudicated by actual listening. First opening boundary also checked against exported vocal onset.",
      "heardWordsAuthority": "Adjudicated performed wording using the linked individual word evidence; rawAsrHeard below is the unmodified machine transcript. Euphonic/merged-glide limits remain in the word audit.",
      "rawAsrHeard": "якщо такий догляд потрібен тобі",
      "wordAudit": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/stress/assembled-actual-word-evidence-v02.json",
        "sha256": "ddbadf042f42f8dbcc6a7fd698b7ffc859782a9ad03ccad3d7fefc7517802750"
      }
    }
  ],
  "endingEditorialOverride": {
    "sourceHeroRange": [
      182.46666666666667,
      188.5
    ],
    "sourceCardRange": [
      188.5,
      194.36666666666667
    ],
    "sourceCardDuration": 5.866666666666674,
    "beforeRanges": [
      [
        226.5621,
        239.4
      ],
      [
        239.4,
        239.72095238095238
      ]
    ],
    "afterRanges": [
      [
        226.5621,
        235.2
      ],
      [
        235.2,
        239.72095238095238
      ]
    ],
    "heroEventBounds": [
      226.5621,
      228.25,
      230.0,
      232.14,
      233.1,
      234.1,
      235.2
    ],
    "cardEventBounds": [
      235.2,
      236.25,
      238.0,
      239.72095238095238
    ],
    "voiceAnchorAtDownwardPoint": {
      "word": "Посилання",
      "time": 232.14,
      "evidence": {
        "path": "/workspaces/UGS/AdFactorySongFormat/trees/4a2f2d3c11/runs/adapt-chief67cfb303c3/targ-chief67cfb303c3-v01/song-v02/final-song-line-anchors-v01.json",
        "sha256": "7d27721895abf4438aa988f3ad1098413b2533b7b5e2aae5d322472fe71cf408"
      }
    },
    "voiceOverCardRange": [
      235.2,
      239.4
    ],
    "noMasterChange": true
  },
  "status": "prepared-not-generated"
}
