# R13 evidence

Before [5808469018](https://git.cafe/pingdotgg/t3code/commit/5808469018fb95676af148e7a7662c23665c67a3); after [1667f6fbf1](https://git.cafe/pingdotgg/t3code/commit/1667f6fbf15e0b2e5a8269ecdbdc00f793017bab).

### R13 — Actual application/pdf, transparent input layer, region and stroke · guest 1000×700 · dark

Linux x86_64 (fs-06), real Electron 44.9.3 / Chromium 152.0.7977.167 under headless-desktop/Xvfb; no device emulation; full app 1256×780, guest 1000×700 CSS px, DPR 1, zoom 100%, font scaling 100%, dark theme. The 1256×860 recordings add an 80px narration band below the complete app surface.

The actual MIME type is application/pdf. A real transparent input layer receives v/r/d/e and Escape. Toolbar shortcuts also work; a region and multi-point stroke are created, then cancelled; reopening starts Region again.

**After steps (seconds from recording start):** 1.42s Real application/pdf guest; input layer; region and stroke → overlay absent; 2.06s Actual PDF; initial Region; click transparent input layer to focus guest → marquee; 2.46s Key v → select; 3.52s Key r → marquee; 4.57s Key d → draw; 5.62s Key e → erase; 6.59s Tool keys received by PDF input layer; no overlay button focused → erase; 6.99s Key Escape → overlay absent; 7.95s PDF input-layer Escape: overlay removed and pick promise resolved null → overlay absent; 9.29s PDF annotation reopens; initial Region → marquee; 9.74s Click Region → marquee; 10.55s Key v → select; 11.61s Key r → marquee; 12.67s Key d → draw; 13.72s Key e → erase; 14.82s Click Region → marquee; 15.62s Key r → marquee; 17.52s PDF region created → marquee; 17.97s Click Draw → draw; 18.77s Key d → draw; 20.87s PDF freehand stroke created → draw; 21.31s Click Erase → erase; 22.10s Key Escape → overlay absent; 23.06s PDF toolbar Escape: overlay removed and pick promise resolved null → overlay absent; 24.39s PDF annotation reopens after mixed targets → marquee.

| Before | After | Diff0 | DiffT12 |
|---|---|---|---|
| After-only in required matrix | [after-R13.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b66cb3698d4d7c0/after-R13.mp4) | Not a paired row | Not a paired row |
| — | [1667f6fbf1](https://git.cafe/pingdotgg/t3code/commit/1667f6fbf15e0b2e5a8269ecdbdc00f793017bab) | — | — |

Read-only focus/tool telemetry: [after-R13-events.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6aea9cc4b329af5a/after-R13-events.json)

Contact sheets (derived from the recordings):

![after-R13-sheet-1.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b0dd02c7157ddc0/after-R13-sheet-1.jpg)

![after-R13-sheet-2.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3480ec53b6ebb456/after-R13-sheet-2.jpg)

![after-R13-sheet-3.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/02e4ca70920c325b/after-R13-sheet-3.jpg)

