{
  "stage": "green",
  "result": "passed",
  "reviewer": "Codex",
  "reviewedCommit": "8a0392bce9da510defcd238128ad9440fd35c433",
  "captures": {
    "desktop": "captures/header11/desktop-light.png",
    "mobile": "captures/header11/mobile-390.png",
    "dark": "captures/header11/desktop-dark.png",
    "narrow": "captures/header11/narrow-320.png",
    "reducedMotion": "captures/header11/reduced-motion.png",
    "noJavaScript": "captures/header11/mobile-js-disabled.png"
  },
  "capturesFresh": true,
  "cascadeInspection": "Independent review compared the authenticated complete Relume Header11 anatomy with the final DOM, CSS cascade, media lifecycle, and all nine cache-busted render states. One full-small-viewport ren-cover section owns one flexible media region with exactly one local cover video and one scrim, one progressively enhanced pause/play control, and one constrained bottom copy band containing exactly one h1, one description, and two real CTA links. The band remains source ordered, stacks through 767px, changes to two equal top-aligned columns at 768px, and wraps actions without clipping at 320px. Reduced motion starts paused and remains user-controllable; JavaScript-disabled rendering retains native video controls and suppresses the decorative scrim so those controls remain legible. Desktop light/dark, paused, 768, 767, 390, 320, reduced-motion, and no-JavaScript captures preserve the intended hierarchy, viewport coverage, focus and 44px targets. No navigation, logo, form, image, dialog, third action, duplicate chevron or control, overflow, framework code, raw flex/grid skeleton, forbidden palette token, or chromatic literal remains.",
  "checklist": {
    "total": 36,
    "passed": 36,
    "controls": [
      {"id":"A1","result":"passed","description":"Authenticated complete Relume Header11 source lineage and exact anatomy verified."},
      {"id":"A2","result":"passed","description":"DOM matches the full source anatomy without retaining protected source output."},
      {"id":"A3","result":"passed","description":"Packet evidence, acceptance criteria, and allowed implementation scope validate."},
      {"id":"A4","result":"passed","description":"RED evidence predates implementation and fails for the intended missing block."},
      {"id":"A5","result":"passed","description":"Nine fresh render states trace functional commit 8a0392b."},
      {"id":"B1","result":"passed","description":"One labelled full-small-viewport hero section owns exactly one h1."},
      {"id":"B2","result":"passed","description":"The flexible media region owns exactly one cover video and one decorative scrim."},
      {"id":"B3","result":"passed","description":"The constrained bottom band owns one description and exactly two CTA links."},
      {"id":"B4","result":"passed","description":"No navigation, logo, form, image, dialog, third CTA, chevron, or duplicate control exists."},
      {"id":"B5","result":"passed","description":"Both CTA destinations are real, distinct, and keyboard usable."},
      {"id":"B6","result":"passed","description":"Video autoplay, pause/play, failure, reduced-motion, and native fallback lifecycles are deterministic."},
      {"id":"C1","result":"passed","description":"Vanilla HTML, CSS, JavaScript, and Light DOM only."},
      {"id":"C2","result":"passed","description":"Documented button contract and package imports are used."},
      {"id":"C3","result":"passed","description":"Ren10 cover, center, switcher, stack, and cluster primitives own the page skeleton."},
      {"id":"C4","result":"passed","description":"Semantic and component tokens only; no forbidden palette tokens or chromatic literals."},
      {"id":"C5","result":"passed","description":"Real section, heading, paragraph, video, button, and link elements preserve semantics."},
      {"id":"C6","result":"passed","description":"Reduced motion starts paused and remains explicitly user-controllable."},
      {"id":"D1","result":"passed","description":"Media and bottom band preserve the intended top-to-bottom reading and visual order."},
      {"id":"D2","result":"passed","description":"The media region flexes while the copy band remains flush to the viewport bottom."},
      {"id":"D3","result":"passed","description":"320, 390, 767, 768, and 1280 renders have no horizontal overflow or clipping."},
      {"id":"D4","result":"passed","description":"The band stacks through 767px and switches cleanly to two equal columns at 768px."},
      {"id":"D5","result":"passed","description":"The video and scrim continuously cover only the flexible media region without seams."},
      {"id":"E1","result":"passed","description":"Pause/play and both links have accessible names and visible keyboard focus."},
      {"id":"E2","result":"passed","description":"All interactive targets meet the 44px touch geometry baseline."},
      {"id":"E3","result":"passed","description":"Custom media state, labels, and native-control fallback remain coherent."},
      {"id":"E4","result":"passed","description":"Keyboard, paused, playback failure, reduced-motion, and no-JavaScript states preserve semantics."},
      {"id":"E5","result":"passed","description":"Axe WCAG 2.1 A/AA passes in Desktop Light and Desktop Dark."},
      {"id":"E6","result":"passed","description":"JavaScript-disabled controls are legible and reduced-motion playback remains opt-in."},
      {"id":"F1","result":"passed","description":"Desktop light, dark, and paused captures are aligned, legible, and unclipped."},
      {"id":"F2","result":"passed","description":"Tablet, seam, mobile, 320, reduced-motion, and no-JavaScript captures are aligned and unclipped."},
      {"id":"F3","result":"passed","description":"No duplicate affordance, hidden native control, cascade artifact, or extra source anatomy is visible."},
      {"id":"F4","result":"passed","description":"Ren10 styling preserves the Relume hierarchy, anatomy, and responsive behavior."},
      {"id":"G1","result":"passed","description":"Focused Playwright passes 32/32 across Desktop Light and Desktop Dark."},
      {"id":"G2","result":"passed","description":"Lint and token policy pass with zero errors and 29 pre-existing warnings."},
      {"id":"G3","result":"passed","description":"Workflow validation, complete eval suite, doctor, and agent checks pass."},
      {"id":"G4","result":"passed","description":"Contract counts, stale-reference scan, scope audit, and diff checks pass."}
    ]
  },
  "applicableEvalsChecklist": "All applicable RenDS self-check items pass: vanilla Light DOM, semantic media and copy structure, tokens and layout primitives, video control naming and state, focus and touch geometry, reduced motion, JavaScript fallback, light/dark rendering, lint, evals, and browser verification. Form, dialog, migration, data table, and new-component checklist items are not applicable."
}
