{
  "schema": "adfactory.authored-plan/v2",
  "audio_mode": "omni-native-av",
  "generation_model": "google/gemini-omni-flash-1-1",
  "resolution": "360p",
  "native_audio_is_final": true,
  "music": false,
  "story": {
    "path": "videos/gopure-reference-story/story-compiled.json",
    "sha256": "e2829c4d39bcef1917da5d63902e67eaaeb413d1f6587fd1dd22f665bf569899"
  },
  "characters": {
    "path": "videos/gopure-reference-story/passports/characters.json",
    "sha256": "50a70acb5dd2c1a6585d3db43d292240d23080de8f834b23a62b5f0ed916ef07"
  },
  "change": {
    "path": "videos/gopure-reference-story/passports/change.json",
    "sha256": "5f3548d42fa383be78fc874d324f0209dd5cfe213708d1c3bb0a3d043d296c6f"
  },
  "owner_direction": {
    "path": "videos/gopure-reference-story/native-av/owner-direction.json",
    "sha256": "59d5dbb171ec361022ea7985f760ab21a75af69f437e19e7cc12f7f07e432f2d"
  },
  "shots": [
    {
      "id": "S09-B03-v1",
      "scene": "S09",
      "source_turn": "R09",
      "duration": 4,
      "original_fragment": {
        "path": "videos/gopure-reference-story/native-av/S09-private-original.json",
        "sha256": "21f7669f2a9d2ae35e12b9b67f8c8d169bb974f7a9280df63898e822a30d7d76"
      },
      "storyboard": {
        "path": "videos/gopure-reference-story/boards/S09-v2.png",
        "sha256": "482a957459f8f6a2c4d3d4e13606ac562eaf02a0e614506f2323d4e87249370a"
      },
      "storyboard_review": {
        "path": "videos/gopure-reference-story/boards/S09-v2-review.json",
        "sha256": "1d02b420907aed0f4cc54a05bf4ae565243892d1870588aa37f06b981cd9258e"
      },
      "cast_states": {
        "serhii": "unaffected",
        "oksana": "baseline"
      },
      "wardrobe": {
        "serhii": "navy textured knit over grey shirt",
        "oksana": "cream scoop-neck blouse, no scarf"
      },
      "performance": {
        "serhii": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Concern about another disappointment",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "prepare to speak"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "natural exact Ukrainian phrase"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        },
        "oksana": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Hope with realistic uncertainty",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "closed, listening"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "silent small breath"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        }
      },
      "attention": [
        {
          "start": 0,
          "end": 2,
          "family": "dialogue",
          "stimulus": "A private doubt voiced plainly",
          "change": "Uncertainty becomes discussable",
          "reward": "Partner answers without overpromising",
          "next_question": "Can she give herself time?"
        },
        {
          "start": 2,
          "end": 4,
          "family": "reaction",
          "stimulus": "Partner hears the exact thought",
          "change": "Guarded doubt becomes shared attention",
          "reward": "Readable quiet response",
          "next_question": "Will the routine last?"
        }
      ],
      "speech": [
        {
          "line_id": "S09-B03",
          "pronunciation": {
            "path": "videos/gopure-reference-story/speech-prepared/part-041-v1/pronunciation.json",
            "sha256": "c5bae0905040268cf0b869801c115fa4c886615f67c9d2a6f48f1f46c65f5e86"
          }
        }
      ],
      "prompt": "Create a NEW natural short local kitchen scene from the exact board and original dramatic reference. Only serhii speaks the exact selected phrase. Do not say any surrounding words from the approved script or invent a response. Serhii is the57yearold man on LEFT; Oksana the54yearold woman on RIGHT with the paper. Preserve both mature faces. Oksana baseline neck remains; her right-cheek mole is on the far occluded cheek in this angle, do not add a near-cheek mole. Keep native natural conversational voice, no music. Exclude source captions entirely. One continuous two-shot, normal room tone, subtle hand and eye responses; calm complete sentence, no rushed ending. Leave a brief listening beat when words finish. This is a private family conversation about a cosmetic care decision, no medical promise."
    },
    {
      "id": "S09-B04a-v1",
      "scene": "S09",
      "source_turn": "R09",
      "duration": 4,
      "original_fragment": {
        "path": "videos/gopure-reference-story/native-av/S09-private-original.json",
        "sha256": "21f7669f2a9d2ae35e12b9b67f8c8d169bb974f7a9280df63898e822a30d7d76"
      },
      "storyboard": {
        "path": "videos/gopure-reference-story/boards/S09-v2.png",
        "sha256": "482a957459f8f6a2c4d3d4e13606ac562eaf02a0e614506f2323d4e87249370a"
      },
      "storyboard_review": {
        "path": "videos/gopure-reference-story/boards/S09-v2-review.json",
        "sha256": "1d02b420907aed0f4cc54a05bf4ae565243892d1870588aa37f06b981cd9258e"
      },
      "cast_states": {
        "serhii": "unaffected",
        "oksana": "baseline"
      },
      "wardrobe": {
        "serhii": "navy textured knit over grey shirt",
        "oksana": "cream scoop-neck blouse, no scarf"
      },
      "performance": {
        "serhii": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Concern about another disappointment",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "closed, listening"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "silent small breath"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        },
        "oksana": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Hope with realistic uncertainty",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "prepare to speak"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "natural exact Ukrainian phrase"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        }
      },
      "attention": [
        {
          "start": 0,
          "end": 2,
          "family": "dialogue",
          "stimulus": "A private doubt voiced plainly",
          "change": "Uncertainty becomes discussable",
          "reward": "Partner answers without overpromising",
          "next_question": "Can she give herself time?"
        },
        {
          "start": 2,
          "end": 4,
          "family": "reaction",
          "stimulus": "Partner hears the exact thought",
          "change": "Guarded doubt becomes shared attention",
          "reward": "Readable quiet response",
          "next_question": "Will the routine last?"
        }
      ],
      "speech": [
        {
          "line_id": "S09-B04",
          "pronunciation": {
            "path": "videos/gopure-reference-story/speech-prepared/part-042-v1/pronunciation.json",
            "sha256": "211267650526768f07a0efdf6c5501a05136d37616fa9a415d7075e0ce67b0a2"
          },
          "word_range": [
            0,
            4
          ],
          "cut_reason": "Her immediate answer is a complete sentence; allow him to register it."
        }
      ],
      "prompt": "Create a NEW natural short local kitchen scene from the exact board and original dramatic reference. Only oksana speaks the exact selected phrase. Do not say any surrounding words from the approved script or invent a response. Serhii is the57yearold man on LEFT; Oksana the54yearold woman on RIGHT with the paper. Preserve both mature faces. Oksana baseline neck remains; her right-cheek mole is on the far occluded cheek in this angle, do not add a near-cheek mole. Keep native natural conversational voice, no music. Exclude source captions entirely. One continuous two-shot, normal room tone, subtle hand and eye responses; calm complete sentence, no rushed ending. Leave a brief listening beat when words finish. This is a private family conversation about a cosmetic care decision, no medical promise."
    },
    {
      "id": "S09-B04b-v1",
      "scene": "S09",
      "source_turn": "R09",
      "duration": 4,
      "original_fragment": {
        "path": "videos/gopure-reference-story/native-av/S09-private-original.json",
        "sha256": "21f7669f2a9d2ae35e12b9b67f8c8d169bb974f7a9280df63898e822a30d7d76"
      },
      "storyboard": {
        "path": "videos/gopure-reference-story/boards/S09-v2.png",
        "sha256": "482a957459f8f6a2c4d3d4e13606ac562eaf02a0e614506f2323d4e87249370a"
      },
      "storyboard_review": {
        "path": "videos/gopure-reference-story/boards/S09-v2-review.json",
        "sha256": "1d02b420907aed0f4cc54a05bf4ae565243892d1870588aa37f06b981cd9258e"
      },
      "cast_states": {
        "serhii": "unaffected",
        "oksana": "baseline"
      },
      "wardrobe": {
        "serhii": "navy textured knit over grey shirt",
        "oksana": "cream scoop-neck blouse, no scarf"
      },
      "performance": {
        "serhii": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Concern about another disappointment",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "closed, listening"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "silent small breath"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        },
        "oksana": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Hope with realistic uncertainty",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "prepare to speak"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "natural exact Ukrainian phrase"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        }
      },
      "attention": [
        {
          "start": 0,
          "end": 2,
          "family": "dialogue",
          "stimulus": "A private doubt voiced plainly",
          "change": "Uncertainty becomes discussable",
          "reward": "Partner answers without overpromising",
          "next_question": "Can she give herself time?"
        },
        {
          "start": 2,
          "end": 4,
          "family": "reaction",
          "stimulus": "Partner hears the exact thought",
          "change": "Guarded doubt becomes shared attention",
          "reward": "Readable quiet response",
          "next_question": "Will the routine last?"
        }
      ],
      "speech": [
        {
          "line_id": "S09-B04",
          "pronunciation": {
            "path": "videos/gopure-reference-story/speech-prepared/part-042-v1/pronunciation.json",
            "sha256": "211267650526768f07a0efdf6c5501a05136d37616fa9a415d7075e0ce67b0a2"
          },
          "word_range": [
            4,
            8
          ],
          "cut_reason": "Give the decision to allow time its own breath, before contrasting instant expectations."
        }
      ],
      "prompt": "Create a NEW natural short local kitchen scene from the exact board and original dramatic reference. Only oksana speaks the exact selected phrase. Do not say any surrounding words from the approved script or invent a response. Serhii is the57yearold man on LEFT; Oksana the54yearold woman on RIGHT with the paper. Preserve both mature faces. Oksana baseline neck remains; her right-cheek mole is on the far occluded cheek in this angle, do not add a near-cheek mole. Keep native natural conversational voice, no music. Exclude source captions entirely. One continuous two-shot, normal room tone, subtle hand and eye responses; calm complete sentence, no rushed ending. Leave a brief listening beat when words finish. This is a private family conversation about a cosmetic care decision, no medical promise."
    },
    {
      "id": "S09-B04c-v1",
      "scene": "S09",
      "source_turn": "R09",
      "duration": 4,
      "original_fragment": {
        "path": "videos/gopure-reference-story/native-av/S09-private-original.json",
        "sha256": "21f7669f2a9d2ae35e12b9b67f8c8d169bb974f7a9280df63898e822a30d7d76"
      },
      "storyboard": {
        "path": "videos/gopure-reference-story/boards/S09-v2.png",
        "sha256": "482a957459f8f6a2c4d3d4e13606ac562eaf02a0e614506f2323d4e87249370a"
      },
      "storyboard_review": {
        "path": "videos/gopure-reference-story/boards/S09-v2-review.json",
        "sha256": "1d02b420907aed0f4cc54a05bf4ae565243892d1870588aa37f06b981cd9258e"
      },
      "cast_states": {
        "serhii": "unaffected",
        "oksana": "baseline"
      },
      "wardrobe": {
        "serhii": "navy textured knit over grey shirt",
        "oksana": "cream scoop-neck blouse, no scarf"
      },
      "performance": {
        "serhii": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Concern about another disappointment",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "closed, listening"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "silent small breath"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        },
        "oksana": {
          "trigger": "Private question after the mother chooses a trial",
          "subtext": "Hope with realistic uncertainty",
          "framing": "Original pale-kitchen two-shot, Serhii left, Oksana right holding leaflet",
          "phases": [
            {
              "phase": "setup",
              "at": 0,
              "brows": "slight concerned knit",
              "eyes": "meet partner eyes",
              "mouth": "prepare to speak"
            },
            {
              "phase": "reaction",
              "at": 1,
              "brows": "soften as thought lands",
              "eyes": "hold partner gaze",
              "mouth": "natural exact Ukrainian phrase"
            },
            {
              "phase": "settle",
              "at": 3,
              "brows": "release slight tension",
              "eyes": "stay with partner",
              "mouth": "closed after completed words"
            }
          ]
        }
      },
      "attention": [
        {
          "start": 0,
          "end": 2,
          "family": "dialogue",
          "stimulus": "A private doubt voiced plainly",
          "change": "Uncertainty becomes discussable",
          "reward": "Partner answers without overpromising",
          "next_question": "Can she give herself time?"
        },
        {
          "start": 2,
          "end": 4,
          "family": "reaction",
          "stimulus": "Partner hears the exact thought",
          "change": "Guarded doubt becomes shared attention",
          "reward": "Readable quiet response",
          "next_question": "Will the routine last?"
        }
      ],
      "speech": [
        {
          "line_id": "S09-B04",
          "pronunciation": {
            "path": "videos/gopure-reference-story/speech-prepared/part-042-v1/pronunciation.json",
            "sha256": "211267650526768f07a0efdf6c5501a05136d37616fa9a415d7075e0ce67b0a2"
          },
          "word_range": [
            8,
            15
          ],
          "cut_reason": "Complete the same thought about not expecting everything in one evening."
        }
      ],
      "prompt": "Create a NEW natural short local kitchen scene from the exact board and original dramatic reference. Only oksana speaks the exact selected phrase. Do not say any surrounding words from the approved script or invent a response. Serhii is the57yearold man on LEFT; Oksana the54yearold woman on RIGHT with the paper. Preserve both mature faces. Oksana baseline neck remains; her right-cheek mole is on the far occluded cheek in this angle, do not add a near-cheek mole. Keep native natural conversational voice, no music. Exclude source captions entirely. One continuous two-shot, normal room tone, subtle hand and eye responses; calm complete sentence, no rushed ending. Leave a brief listening beat when words finish. This is a private family conversation about a cosmetic care decision, no medical promise."
    }
  ],
  "native_reference_role": "explicit-reference-role",
  "reference_prompt_version": 2,
  "speech_contract_version": 2,
  "speaker_roles": {
    "oksana_vo": {
      "character": "oksana",
      "mode": "voiceover"
    },
    "larysa_phone": {
      "character": "larysa",
      "mode": "phone"
    }
  }
}
