{
  "stage": "green",
  "result": "passed",
  "reviewer": "Codex",
  "reviewedCommit": "34e1629c781d648d8d0addd0f5d492240b2f3d52",
  "captures": {
    "desktop": "captures/header15/desktop-light.png",
    "mobile": "captures/header15/mobile-390.png",
    "dark": "captures/header15/desktop-dark.png",
    "narrow": "captures/header15/narrow-320.png",
    "reducedMotionFocus": "captures/header15/desktop-reduced-motion-focus.png",
    "noJavaScript": "captures/header15/mobile-js-disabled.png"
  },
  "capturesFresh": true,
  "cascadeInspection": "Independent review compared the authenticated complete Relume Header15 anatomy with the final DOM, CSS cascade, link destinations, image asset, and all nine cache-busted render states. One content-height section owns one constrained ren-stack container, one responsive ren-switcher copy region with exactly one h1 on the left and one description plus exactly two real CTA anchors on the right, followed by exactly one full-width rounded landscape image. The image is owned, meaningful, intrinsically sized 1440 by 900, uses cover fitting, and remains below the copy without overflow. The copy stays in source-ordered one-column flow through 767px and forms two equal top-aligned columns at 768px; actions wrap cleanly at 320px. Desktop light/dark, 768, 767, 390, 320, reduced-motion focus, mobile dark, and no-JavaScript captures preserve content height, hierarchy, contrast, focus, and 44px targets. No viewport forcing, overlay, scrim, video, form, navigation, logo, dialog, third action, duplicate tree, 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 Header15 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 34e1629."},
      {"id":"B1","result":"passed","description":"One labelled content-height hero owns exactly one constrained container and h1."},
      {"id":"B2","result":"passed","description":"One copy split owns heading-left and description-plus-actions-right content."},
      {"id":"B3","result":"passed","description":"Exactly two CTA anchors and one full-width landscape image follow the source anatomy."},
      {"id":"B4","result":"passed","description":"No overlay, scrim, video, form, navigation, logo, dialog, third action, or duplicate tree exists."},
      {"id":"B5","result":"passed","description":"Both CTA destinations are real, distinct, and return usable local content."},
      {"id":"B6","result":"passed","description":"Image and destinations remain complete without JavaScript."},
      {"id":"C1","result":"passed","description":"Vanilla HTML, CSS, and Light DOM only."},
      {"id":"C2","result":"passed","description":"Documented Ren10 button contract and package imports are used."},
      {"id":"C3","result":"passed","description":"Ren10 center, stack, switcher, cluster, and frame primitives own the layout."},
      {"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, anchors, figure, and image preserve semantics."},
      {"id":"C6","result":"passed","description":"Reduced motion collapses Ren10 CTA transitions without hiding functionality."},
      {"id":"D1","result":"passed","description":"Copy and image preserve logical source order at every width."},
      {"id":"D2","result":"passed","description":"The section remains content-height with no full-viewport forcing."},
      {"id":"D3","result":"passed","description":"320, 390, 767, 768, and 1280 renders have no horizontal overflow or clipping."},
      {"id":"D4","result":"passed","description":"Copy stacks through 767px and splits into equal top-aligned columns at 768px."},
      {"id":"D5","result":"passed","description":"The image remains full copy-width below the text and preserves its rounded landscape frame."},
      {"id":"E1","result":"passed","description":"Both links have accessible names and visible keyboard focus."},
      {"id":"E2","result":"passed","description":"Both interactive targets meet the 44px touch geometry baseline."},
      {"id":"E3","result":"passed","description":"The image has meaningful alternative text and intrinsic width and height."},
      {"id":"E4","result":"passed","description":"DOM order, focus order, destinations, reduced motion, and no-JavaScript states remain coherent."},
      {"id":"E5","result":"passed","description":"Axe WCAG 2.1 A/AA passes in Desktop Light and Desktop Dark."},
      {"id":"E6","result":"passed","description":"Light, dark, mobile dark, reduced-motion, and no-JavaScript states remain usable."},
      {"id":"F1","result":"passed","description":"Desktop light, dark, and focused captures are aligned, legible, and unclipped."},
      {"id":"F2","result":"passed","description":"Tablet, seam, mobile, 320, mobile dark, and no-JavaScript captures remain aligned and unclipped."},
      {"id":"F3","result":"passed","description":"No duplicate affordance, extra anatomy, overflow, clipping, or cascade artifact 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 26/26 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 structure and image alternative text, tokens and layout primitives, real link destinations, focus and touch geometry, reduced motion, JavaScript fallback, light/dark rendering, lint, evals, and browser verification. Form, dialog, media-control, migration, data table, and new-component checklist items are not applicable."
}
