{
  "verdict": "pass",
  "critical_findings": [],
  "wardrobe": {
    "oksana": {
      "state": "care",
      "visible": true,
      "evidence": "ivory scoop-neck shirt as per reference"
    },
    "iryna": {
      "state": "day",
      "visible": true,
      "evidence": "mustard cardigan over blue collared shirt"
    }
  },
  "cast_states": {
    "oksana": "baseline",
    "iryna": "unaffected"
  },
  "obligations": [
    {
      "id": "F09a-action",
      "subject": "oksana",
      "action_observed": true,
      "verdict": "pass",
      "evidence": "Oksana raises her eyebrow skeptically at the jar around 02:72s while Iryna shows her the phone."
    }
  ],
  "checks": {
    "identity": {
      "verdict": "pass",
      "observation": "Oksana (dark waves) and Iryna (curly hair/glasses) match references and are distinct from Larysa in the preceding cut."
    },
    "concern_visibility": {
      "verdict": "pass",
      "observation": "Oksana's neck concern is clearly visible in the scoop-neck garment."
    },
    "acting_phases": {
      "verdict": "pass",
      "observation": "Setup, reaction (eyebrow lift at 2.72s), and settle phases are present and timed correctly."
    },
    "regional_reference": {
      "verdict": "pass",
      "observation": "The setting is a consistent domestic interior with natural lighting."
    },
    "attention_events": {
      "verdict": "pass",
      "observation": "The interaction between the jar, the phone, and the two actors' expressions is maintained."
    },
    "product_use": {
      "verdict": "pass",
      "observation": "The jar is held and inspected skeptically; the phone is used to show information as narrated."
    },
    "continuity_in": {
      "verdict": "pass",
      "observation": "The transition from Larysa (grey hair) to Oksana (dark hair) is an intentional scene change as noted."
    },
    "continuity_out": {
      "verdict": "pass",
      "observation": "Wardrobe and cast are consistent with the following cut."
    }
  },
  "repair": "none",
  "shot_sha256": "3e0f20f85f22db00f2ce18e75681dbe677bad90f7eaf78401f04875c0b7bf7b6",
  "media": {
    "path": "generation/narrative-v2-263b5afd049e55c240254041/clip.mp4",
    "sha256": "3fee974e50e215c9c4b83ae1a8f1f75ae1991c1379d12324b5f163dbad43ce34"
  },
  "evidence": {
    "path": "analysis/evidence/fresh-motion-v3-f09a-263b5afd049e/analysis.md",
    "sha256": "561b509576e1884221394ace213ef27d3c083e635494e7cbbaae58113d81c0ed"
  },
  "reference_context": [
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/storyboard/B07.png",
      "sha256": "f95e7fd51d39d0b245512cda7270493f03782bd55ac2426f3fb4bfdab6b3e904"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/assets/references/mother-baseline.png",
      "sha256": "fd3fb79809ec9038041fc39871f44119cf9c3f1ebaca21868ccd73409b1cc4d8"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/reviews/frames/F08b-ecba2090-last.jpg",
      "sha256": "7d9532eb9062084d31ce46efb0198149cf79d8f9f65032f75fe83b3c8618cdce"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/reviews/frames/F09b-b7ad6f5b-first.jpg",
      "sha256": "469bc9aceefc541a8ecd9ec5bbdb2500b05be13dd8fdd48667466292e60a6fa5"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/reviews/frames/F09a-263b5afd-motion-grid.jpg",
      "sha256": "6183676caa1d44c39c9c5852a2d46278c852ac68a730be502f857423db806d25"
    }
  ],
  "media_access": "observed",
  "reviewer": "Native full-moving review plus assistant direct timed-frame cast, garment and concern inspection",
  "raw_review": {
    "path": "videos/gopure-fresh/reviews/motion/F09a-263b5afd049e-v3.json",
    "sha256": "fd3f60e98bd21d8cda2592c7974ae413e1cbfc79b92b883c9d174363e1656998"
  },
  "assistant_frame_evidence": {
    "path": "videos/gopure-fresh/reviews/frames/F09a-263b5afd-motion-grid.jpg",
    "sha256": "6183676caa1d44c39c9c5852a2d46278c852ac68a730be502f857423db806d25"
  },
  "adjudication_notes": []
}
