{
  "verdict": "pass",
  "critical_findings": [],
  "wardrobe": {
    "oksana": {
      "state": "care",
      "visible": true,
      "evidence": "Oksana is wearing the ivory scoop-neck cotton shirt as specified in the care wardrobe reference."
    }
  },
  "cast_states": {
    "oksana": "first-use"
  },
  "obligations": [
    {
      "id": "F12a-action",
      "subject": "oksana",
      "action_observed": true,
      "verdict": "pass",
      "evidence": "From 0:00 to 0:02 Oksana unscrews the silver cap, then takes a thin amount of cream and applies it in upward strokes to her neck from 0:03 to 0:07."
    }
  ],
  "checks": {
    "identity": {
      "verdict": "pass",
      "observation": "Oksana's identity is consistent with the provided reference images, featuring her characteristic dark wavy hair with a grey streak."
    },
    "concern_visibility": {
      "verdict": "pass",
      "observation": "The neck area is fully visible due to the scoop-neck garment, showing the baseline dry/crepey texture required for first-use."
    },
    "acting_phases": {
      "verdict": "pass",
      "observation": "Oksana follows the setup (focusing on the jar), reaction (lifting brows slightly while applying), and settle (releasing tension and looking up) phases correctly."
    },
    "regional_reference": {
      "verdict": "pass",
      "observation": "The setting is a bathroom with green tiles and natural light, consistent with the established local production environment."
    },
    "attention_events": {
      "verdict": "pass",
      "observation": "The sensory details of opening the jar and the tactile application of the cream are clearly depicted."
    },
    "product_use": {
      "verdict": "pass",
      "observation": "The purple goPure jar with a silver cap is used correctly, showing actual contact and spreading of the product."
    },
    "continuity_in": {
      "verdict": "pass",
      "observation": "The transition from the previous shot (Image 3) is consistent in terms of Oksana's appearance and the ivory garment."
    },
    "continuity_out": {
      "verdict": "pass",
      "observation": "The shot maintains continuity with the following frame (Image 4) where Oksana is in the same state."
    }
  },
  "repair": "none",
  "shot_sha256": "34a64c85926a8a05a51aa4c03e8696eb250b431c17e047c563f495576b5f65a4",
  "media": {
    "path": "generation/narrative-v2-12775a303320034c8d3883da/clip.mp4",
    "sha256": "6ec8bf6dfee4180b16319304948e4926fb66a87defcd92e9aa466aa82ccd0300"
  },
  "evidence": {
    "path": "analysis/evidence/fresh-motion-v3-f12a-12775a303320/analysis.md",
    "sha256": "1291d863d9994513d545744295614422c751ffd6cd382b9cf66808e261b9962f"
  },
  "reference_context": [
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/storyboard/B09.png",
      "sha256": "fff1dd38359126926a3ef17bd3507c9dd2664babb314caf9f0024279f7f3c9d1"
    },
    {
      "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/F11b-7fc25a21-last.jpg",
      "sha256": "98def8aa28c5c3ad6baf19d225de817f8be1edb050d37e2644c71c198de9b1ff"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/reviews/frames/F12b-c86e582a-first.jpg",
      "sha256": "7a6a84c280f5a6e6688da263e739a1e7c90842067fc15b8b774a21405f379ea8"
    },
    {
      "path": "/workspaces/UGS/AdFactoryNarrativeFormat/trees/ea1aac79f6/videos/gopure-fresh/reviews/frames/F12a-12775a30-motion-grid.jpg",
      "sha256": "4697076c42b1792bf199bbc3f03f077ca0402ad0ffeb5d5178d083f6a81e9a7b"
    }
  ],
  "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/F12a-12775a303320-v3.json",
    "sha256": "f10b07e6aaafa0a957f0d07853c98c1d54ac3f77894a877697b531acc9abfeee"
  },
  "assistant_frame_evidence": {
    "path": "videos/gopure-fresh/reviews/frames/F12a-12775a30-motion-grid.jpg",
    "sha256": "4697076c42b1792bf199bbc3f03f077ca0402ad0ffeb5d5178d083f6a81e9a7b"
  },
  "adjudication_notes": [
    "Named literal single-person placeholder in wardrobe as oksana; observed value unchanged."
  ]
}
