Validate Scene UI
Overview
Run screenshot-based visual validation after scene/UI changes and use the captures as objective evidence in the final report.
Validation Workflow
- •Run screenshot capture.
bash
pnpm --filter web screenshot:scene
- •Use options when needed:
- •
pnpm --filter web screenshot:scene -- --count 3 --interval-ms 1200to sample animation progression. - •
pnpm --filter web screenshot:scene -- --output .tmp/screenshots/<label>.pngto keep outputs tied to the task. - •
pnpm --filter web screenshot:scene:headedfor local visual debugging.
- •Review both generated images:
- •Full page:
<output>.png - •Instrument crop:
<output>.instrument.png
- •Check visual quality:
- •Preserve layout alignment and spacing.
- •Avoid clipping, overlap, or unreadable text.
- •Keep ring/sweep/divergence rendering stable and intentional.
- •Confirm callouts/panel positioning remains usable.
- •Report concrete findings with screenshot file paths and whether the scene quality appears acceptable.
Notes
- •The underlying command executes
apps/web/scripts/screenshot-scene.ts, which runs Playwright againsthttp://127.0.0.1:3001by default and captures deterministic outputs underapps/web/.tmp/screenshots/. - •Use this skill by default for UI/animation validation unless the user explicitly asks to skip screenshot checks.