{
  "version": 1,
  "criteria": [
    { "id": "exact-anatomy", "kind": "structure", "description": "One flexible top media region, one cover video, one scrim, one motion control, one bottom band, one h1, one description, and exactly two CTA destinations exist with no excluded parts", "automated": true },
    { "id": "responsive-order", "kind": "visual-structure", "description": "Mobile stacks heading then description/actions; desktop uses two equal top-aligned columns", "automated": true },
    { "id": "viewport-ownership", "kind": "geometry", "description": "Section fills 100svh, top video consumes remaining height, media and scrim cover it, and the page does not overflow", "automated": true },
    { "id": "motion-control", "kind": "behavior", "description": "Video autoplays when allowed, pause/play works, reduced motion starts paused, and native controls survive without JavaScript", "automated": true },
    { "id": "real-destinations", "kind": "behavior", "description": "Both CTA anchors resolve and remain usable with JavaScript disabled", "automated": true },
    { "id": "accessibility", "kind": "a11y", "description": "Semantic order, visible focus, 44px targets, playsinline, themes, and axe WCAG 2.1 AA pass", "automated": true },
    { "id": "ren10-policy", "kind": "source", "description": "Uses documented layouts/tokens with no framework, placeholder URL, primitive palette, hardcoded color, raw reduced-motion patch, or copied-source leakage", "automated": true },
    { "id": "visual-review", "kind": "human-review", "description": "Fresh desktop, seam, mobile, dark, paused, reduced-motion, and JavaScript-disabled captures are inspected before green evidence", "automated": false }
  ]
}
