# Screenshot Review

Status: **passed**

Command: `npm run test:e2e`
Run identity: `c9ca9b82-5e09-425a-8de5-eadfc8a28198`
Revision: `9df67aae603afe785e2723b55b53811fa9570085`; dirty worktree: false.

## Review Order

1. [Static document and interaction cases](screenshots/INDEX.md): 119 checks, 114 canonical images. Includes light/dark, wide/narrow, loading, errors, editing, diagrams and link details. Aliases retain separate assertions without duplicate images.
2. [Real VS Code scroll checkpoints](screenshots/LATEST.md): ordered states backed by layout, mode, synchronization and keyboard checks.
3. [Real frontmatter and link interactions](FRONTMATTER-LATEST.md): explicit Description transitions, narrow and wide layouts, target saves, hover tooltips and marker navigation.
4. [Actual window reload and close/reopen](RELOAD-LATEST.md): before reload, after reload, after reopen. No injected state.
5. [Real checkbox toggles](CHECKBOX-LATEST.md): `[ ]`/`[x]` markers clicked in reading mode and edit mode, unchecked and checked states.
6. [Real-input editing](screenshots/REAL-INPUT-LATEST.md): real mouse and keyboard edits in the side preview and the Open With editor, with the buffer checked after each action.

## Reading Each Capture

Open the adjacent TXT or Markdown note before its image. It states setup, actions, captured state, expected content, visual checks and limitations. Automated assertions establish behavior; visually check contrast, framing, clipping, spacing and overlap. Intentional fixture warnings are not product failures.

Static pages use a mock host and do not prove installed-extension behavior. Real-window campaigns use isolated development hosts. Older run directories and archive/ are historical evidence, not this campaign.

[Static manifest](screenshots/run-manifest.json) / [Final integration manifest](integration-manifest.json)
