◆  Checking 60-face-pip
[INFO] [Compiler] Fetched 11 font face(s) for "Inter" from Google Fonts (cached to /Users/chris/.cache/hyperframes/fonts/inter)
[INFO] [Compiler] Fetched 11 font face(s) for "Inter" from Google Fonts (cached to /Users/chris/.cache/hyperframes/fonts/inter)
[INFO] [Compiler] Fetched 10 font face(s) for "JetBrains Mono" from Google Fonts (cached to /Users/chris/.cache/hyperframes/fonts/jetbrains-mono)
[INFO] [Compiler] Fetched 10 font face(s) for "JetBrains Mono" from Google Fonts (cached to /Users/chris/.cache/hyperframes/fonts/jetbrains-mono)
[INFO] [Compiler] Injected deterministic @font-face rules for 4 requested font families
[hyperframes] browserGpuMode probe → hardware (WebGL renderer vendor="Google Inc. (Apple)" renderer="ANGLE (Apple, ANGLE Metal Renderer: Apple M5 Pro, Unspecified Version)")

Lint
  ⚠ composition_file_too_large: This HTML composition file has 629 lines. Smaller sub-compositions are easier to read, iterate on, and diff.
    /Users/chris/Documents/Video Editing Components/library/60-face-pip/index.html [data-composition-id] t=0s
    Fix: Split coherent scenes or layers into separate .html files under compositions/, then mount them from the parent with data-composition-src so each file stays small enough to inspect, revise, and validate independently.
  ⚠ nested_structure_needs_subcomposition: <div id="graphic"> is a timeline element that contains nested <div id="stage">. The timeline shows one row per top-level element, and the root composition is built only from sub-compositions.
    /Users/chris/Documents/Video Editing Components/library/60-face-pip/index.html #graphic t=0s
    Fix: Move <div id="graphic"> and its contents into a sub-composition file and mount it with data-composition-src.
  0 error(s), 2 warning(s), 0 info(s)

Runtime
  ◇ 0 errors, 0 warnings

Layout
  ◇ 0 issues across 9 sample(s)

Motion
  ◇ 0 errors, 0 warnings

Contrast
  ◇ 104/104 text checks pass WCAG AA

Snapshots
  ◇ disabled

◇  Check passed
Report: /Users/chris/Documents/Video Editing Components/library/60-face-pip/.hyperframes/artifacts/checks/4e2b1527-7ecc-45d8-a843-90e3894db995.json
Revision: none (inputs-changed)
