# Android sidebar evidence

Outside the title’s scope, captures differ in status-bar clock and relative thread ages, Settings’ disposable backend ports (14022 baseline / 15275 candidate), a one-physical-pixel cold-list edge, and thin glyph/border raster differences in expanded thread controls and workspace-page controls. The cause of those thin raster differences is unassigned. No masking or pixel alignment was applied. Synthetic Replay contents, viewport, font, scroll position, app build fingerprint and appearance match within each pair. Independent seed runs have independent identifiers; neither uses real account data.

Environment for every capture: leased Pixel 9, Google sdk_gphone64_x86_64 emulator, Android 16 / API 36, portrait 1080 × 2424 physical pixels, no hinge; system fontScale 1, app font16, ordinary 1× animations. Medium RN window/screen 693.975914 × 1557.590385 dp, scale1.556249976 (249dpi); Android Settings displays693dp. This exercises the requested medium branch, but differs from the proposed exact692×1000 override because the lease exposes no generic adb shell. Expanded RN window/screen720×1616dp, scale1.5 (240dpi). Light/dark and Material/One UI are named per row. Whole screen PNGs; no crops or masks. Every selected still came from a pixel-identical screenshot pair at least500ms apart. Every selected still and diff was opened and inspected; recordings were decoded and reviewed by timestamped contact sheets and last decoded frame.

The PR corrects Material medium detail content starting under the72dp rail and the warmed docked list retaining an extra72dp left offset after floating. The candidate’s header, conversation and composer reserve the rail; its warmed list returns flush beside it with row actions visible. The floating list remains beside the rail on both builds; underlying content is now inset. One UI’s zero-rail controls and720dp expanded controls retain their geometry. Cold medium list differs by a one-pixel right edge (baseline flat background through x540, candidate through x541 at physical y600); neither has a stale72dp offset. Usage/Settings/Appearance show the same steady geometry; Material’s final return reproduces/fixes the warmed-list defect. Text clipping under the baseline rail and in its shifted list is the defect being demonstrated, retained as evidence.

Two maps accompany every pair: Diff0 is a binary amplified map (any changed channel, including a one-level difference, is white); DiffT uses ImageMagick2% fuzz, also white/black. They include incidental clock/age/port differences. Dark/light change colors; large changed areas in medium thread/warmed list are geometry/text reflow. Expanded thread DiffT retains thin text/table border differences; these are visible raster differences and have not been assigned a cause. No new rail-width gap was observed in the selected controls. Ellipsized long titles are authored truncation, not a partially rendered frame. The empty upper conversation area is the identical short, bottom-anchored synthetic response.

## Recording method and limits

Core command flow: list → Alpha → existing toggleSidebar command → Beta → reopen → scrim tap(900,1000) → reopen → Android Back closes overlay → Back returns Home → repeat Alpha/open/scrim/Back, without reload. The baseline header toggle is covered by its rail, so matched Material recordings invoke the app’s existing dispatchHardwareKeyboardCommand through the runtime inspector. This changes no source/styles/React state directly, and is not proof of a physical key event. A preliminary cold baseline recording demonstrates the covered header opening the rail menu; it is not mislabeled as a successful floating reveal. One UI uses the same core native-button script on both builds. Expanded uses the same existing command for hide/restore; the baseline recording contains an unsuccessful semantic-label lookup and pause before resuming, without reload. Workspace pages: Alpha → Usage → Chats → Settings → Appearance → One UI → Chats → Usage → Settings → Appearance → Material → Chats → Alpha → floating reveal → scrim → Back. Settings automatically selects Environments, so its unselected placeholder was not captured.

Android screenrecord is variable-frame-rate and ends at its last changed frame, often before the host recording stop time. No action was inferred from the idle tail. Timelines below are host action offsets; video times can differ slightly. Before dark final repeat still/stop resumed after a driver-edit EOF, without reload; before light record-stop reported an auxiliary download failure, but its MP4 decodes completely through the final warmed list. The raw-WebSocket measurement script failed; actual metrics came from the successful agent-device CDP runtime reader.

### Material light command flow

**Before steps:** 7.3s press label="Alpha - sidebar alignment fixture"; 17.0s toggleSidebar (existing command dispatcher); 36.2s press label="Beta - trailing edge fixture with a longer title"; 39.9s toggleSidebar (existing command dispatcher); 43.3s press 900 1000; 45.9s toggleSidebar (existing command dispatcher); 49.1s back; 51.7s back; 61.8s press label="Alpha - sidebar alignment fixture"; 65.0s toggleSidebar (existing command dispatcher); 68.2s press 900 1000; 71.2s back.

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/646b14a766d32f08/material-medium-command.mp4)

**After steps:** 6.2s press label="Alpha - sidebar alignment fixture"; 14.2s toggleSidebar (existing command dispatcher); 22.5s press label="Beta - trailing edge fixture with a longer title"; 26.7s toggleSidebar (existing command dispatcher); 30.0s press 900 1000; 33.4s toggleSidebar (existing command dispatcher); 36.9s back; 39.9s back; 48.5s press label="Alpha - sidebar alignment fixture"; 51.9s toggleSidebar (existing command dispatcher); 55.3s press 900 1000; 58.7s back.

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3fddbd022aa5563/material-medium-command.mp4)

### Material dark command flow

**Before steps:** 7.8s press label="Alpha - sidebar alignment fixture"; 17.1s toggleSidebar (existing command dispatcher); 24.3s press label="Beta - trailing edge fixture with a longer title"; 28.8s toggleSidebar (existing command dispatcher); 30.6s press 900 1000; 34.3s toggleSidebar (existing command dispatcher); 36.1s back; 39.3s back; 47.7s press label="Alpha - sidebar alignment fixture"; 51.3s toggleSidebar (existing command dispatcher); 53.0s press 900 1000; 56.6s back.

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad1d678d25b0a989/material-medium-command.mp4)

**After steps:** 8.2s press label="Alpha - sidebar alignment fixture"; 24.7s toggleSidebar (existing command dispatcher); 34.1s press label="Beta - trailing edge fixture with a longer title"; 37.4s toggleSidebar (existing command dispatcher); 40.6s press 900 1000; 43.2s toggleSidebar (existing command dispatcher); 46.3s back; 49.0s back; 63.2s press label="Alpha - sidebar alignment fixture"; 67.1s toggleSidebar (existing command dispatcher); 70.7s press 900 1000; 74.2s back.

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/300367a3147d5f23/material-medium-command.mp4)

### One UI medium native flow

**Before steps:** 7.2s press label="Alpha - sidebar alignment fixture"; 23.4s press label="Show sidebar"; 31.9s press label="Beta - trailing edge fixture with a longer title"; 35.8s press label="Show sidebar"; 38.9s press 900 1000; 42.5s press label="Show sidebar"; 45.6s back; 48.3s back; 57.2s press label="Alpha - sidebar alignment fixture"; 61.7s press label="Show sidebar"; 64.9s press 900 1000; 68.4s back.

[one-ui-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3d580f957e9b3c2/one-ui-medium.mp4)

**After steps:** 12.8s press label="Alpha - sidebar alignment fixture"; 20.8s press label="Show sidebar"; 30.9s press label="Beta - trailing edge fixture with a longer title"; 33.3s press label="Show sidebar"; 36.9s press 900 1000; 39.7s press label="Show sidebar"; 42.6s back; 45.3s back; 54.0s press label="Alpha - sidebar alignment fixture"; 57.6s press label="Show sidebar"; 60.8s press 900 1000; 63.4s back.

[one-ui-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1fa0fc47c7e240b/one-ui-medium.mp4)

### Workspace pages and style switches

**Before steps:** 1.6s press label="Alpha - sidebar alignment fixture"; 5.2s press label="Usage"; 14.2s press label="Chats"; 17.2s press label="Settings"; 26.9s press label="Appearance"; 36.8s press label="One UI"; 40.9s press label="Chats"; 43.9s press label="Usage"; 52.3s press label="Settings"; 61.2s press label="Appearance"; 70.9s press label="Material"; 74.0s press label="Chats"; 76.7s press label="Alpha - sidebar alignment fixture"; 81.2s toggleSidebar (existing command dispatcher); 84.8s press 900 1000; 88.3s back.

[workspace-pages.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4456d85024db8c2d/workspace-pages.mp4)

**After steps:** 1.7s press label="Alpha - sidebar alignment fixture"; 7.0s press label="Usage"; 16.5s press label="Chats"; 19.6s press label="Settings"; 28.5s press label="Appearance"; 38.7s press label="One UI"; 44.0s press label="Chats"; 47.4s press label="Usage"; 56.0s press label="Settings"; 71.4s press label="Appearance"; 82.4s press label="Material"; 86.4s press label="Chats"; 90.2s press label="Alpha - sidebar alignment fixture"; 94.1s toggleSidebar (existing command dispatcher); 98.2s press 900 1000; 101.8s back.

[workspace-pages.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c79b99490e0b3b5/workspace-pages.mp4)

### Expanded 720dp command flow

**Before steps:** 8.6s press label="Alpha - sidebar alignment fixture"; 20.0s press label="Hide sidebar" [failed lookup]; 35.1s toggleSidebar (existing command dispatcher); 42.8s toggleSidebar (existing command dispatcher); 62.3s back.

[material-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e54522932ea5892b/material-expanded.mp4)

**After steps:** 7.0s press label="Alpha - sidebar alignment fixture"; 21.3s toggleSidebar (existing command dispatcher); 33.7s toggleSidebar (existing command dispatcher); 46.3s back.

[material-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a493c643d48b9fd/material-expanded.mp4)

Additional baseline cold/header failure: 0s cold list; ~13s Alpha; ~28s covered Show sidebar target opens native rail menu; ~95s Back closes menu; ~100s Home; ~105s repeated Alpha/Back. This is supplementary failure evidence, not the matched command pair.

[material-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0867ec79fffeacf/material-medium.mp4)

## Settled comparisons

### A1

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A1-material-light-cold

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A1-material-light-cold-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c7f5d7393e8d49d/A1-material-light-cold-before.png) | ![A1-material-light-cold-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dc2de8ea84782db1/A1-material-light-cold-after.png) | ![A1-material-light-cold-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e805a20c072eeee/A1-material-light-cold-diff0.png) | ![A1-material-light-cold-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7361836b709d3cdf/A1-material-light-cold-diff2pct.png) |

Changed pixels: zero 2763; 2% 2611.

### A2

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A2-material-light

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A2-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8cb22dcf1c2a2c5e/A2-material-light-before.png) | ![A2-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d924cf151e4f4386/A2-material-light-after.png) | ![A2-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/edad89baa0e1f8bb/A2-material-light-diff0.png) | ![A2-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/038a0b192778a7ff/A2-material-light-diff2pct.png) |

Changed pixels: zero 113661; 2% 88037.

Pixel9 / 693.976×1557.590dp /249dpi / Material dark / A2-material-dark

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A2-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3db6cf4006effc63/A2-material-dark-before.png) | ![A2-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73c7c626fb43e295/A2-material-dark-after.png) | ![A2-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d839158ba50f73a2/A2-material-dark-diff0.png) | ![A2-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a1870824baa1810b/A2-material-dark-diff2pct.png) |

Changed pixels: zero 113857; 2% 104207.

### A3

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A3-material-light

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A3-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/027b84a8c5937910/A3-material-light-before.png) | ![A3-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d062e1c415fee1cb/A3-material-light-after.png) | ![A3-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57f0fb598b94e953/A3-material-light-diff0.png) | ![A3-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/87daf6fcaf701a56/A3-material-light-diff2pct.png) |

Changed pixels: zero 25597; 2% 18470.

Pixel9 / 693.976×1557.590dp /249dpi / Material dark / A3-material-dark

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A3-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/215a7420b436d193/A3-material-dark-before.png) | ![A3-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afb16c942a1d245b/A3-material-dark-after.png) | ![A3-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d8c90b9c1912663a/A3-material-dark-diff0.png) | ![A3-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa048a672812876f/A3-material-dark-diff2pct.png) |

Changed pixels: zero 25866; 2% 17817.

### A4

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A4-material-light

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A4-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/020a330f132ab514/A4-material-light-before.png) | ![A4-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ce66a4a061ecbe9/A4-material-light-after.png) | ![A4-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5eb4d884d5e234c/A4-material-light-diff0.png) | ![A4-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2d2f99f85386c096/A4-material-light-diff2pct.png) |

Changed pixels: zero 289443; 2% 287559.

Pixel9 / 693.976×1557.590dp /249dpi / Material dark / A4-material-dark

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A4-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6885a1dca2e3f71f/A4-material-dark-before.png) | ![A4-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/49417623a406f46f/A4-material-dark-after.png) | ![A4-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0b8302bc0d22e72/A4-material-dark-diff0.png) | ![A4-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/278e1226ed4ba6c1/A4-material-dark-diff2pct.png) |

Changed pixels: zero 289666; 2% 286574.

### B1

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B1-oneui-A1-list

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B1-oneui-A1-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/365f86a7718ce8aa/B1-oneui-A1-list-before.png) | ![B1-oneui-A1-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bdb165a8acf3393/B1-oneui-A1-list-after.png) | ![B1-oneui-A1-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3f959b860722eb2/B1-oneui-A1-list-diff0.png) | ![B1-oneui-A1-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f680efc9b300342d/B1-oneui-A1-list-diff2pct.png) |

Changed pixels: zero 793; 2% 727.

### B2

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B2-oneui-A3-float

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B2-oneui-A3-float-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/770ac83e4f623f94/B2-oneui-A3-float-before.png) | ![B2-oneui-A3-float-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8816257e2ba4d645/B2-oneui-A3-float-after.png) | ![B2-oneui-A3-float-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d82f61cbd4a1b2e/B2-oneui-A3-float-diff0.png) | ![B2-oneui-A3-float-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f611d8b9b05851fc/B2-oneui-A3-float-diff2pct.png) |

Changed pixels: zero 964; 2% 846.

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B2-oneui-A4-warm-list

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B2-oneui-A4-warm-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38f377d0d624ee9f/B2-oneui-A4-warm-list-before.png) | ![B2-oneui-A4-warm-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bab864b50060342e/B2-oneui-A4-warm-list-after.png) | ![B2-oneui-A4-warm-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/66e9c5b21a6a6b4b/B2-oneui-A4-warm-list-diff0.png) | ![B2-oneui-A4-warm-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/620300f25c2f4086/B2-oneui-A4-warm-list-diff2pct.png) |

Changed pixels: zero 1048; 2% 923.

### A5

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A5-usage

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A5-usage-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53d64d7ab866e6d8/A5-usage-before.png) | ![A5-usage-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13926fc30c29aa72/A5-usage-after.png) | ![A5-usage-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f276b3bdd498523/A5-usage-diff0.png) | ![A5-usage-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c705b062db14a24/A5-usage-diff2pct.png) |

Changed pixels: zero 4234; 2% 294.

### A6

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A6-settings

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A6-settings-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c752d987c08e1cfc/A6-settings-before.png) | ![A6-settings-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/306171cdd5067b92/A6-settings-after.png) | ![A6-settings-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c512e6c38f24932/A6-settings-diff0.png) | ![A6-settings-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/884839794210272f/A6-settings-diff2pct.png) |

Changed pixels: zero 16321; 2% 802.

### A7

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A7-appearance-material

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A7-appearance-material-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7aea2c9883c0bf24/A7-appearance-material-before.png) | ![A7-appearance-material-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4b19693a23ce062/A7-appearance-material-after.png) | ![A7-appearance-material-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7da66ac1de4c28b7/A7-appearance-material-diff0.png) | ![A7-appearance-material-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/464bcb2bc6fd14ef/A7-appearance-material-diff2pct.png) |

Changed pixels: zero 226; 2% 195.

Pixel9 / 693.976×1557.590dp /249dpi / Material light / A7-return

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![A7-return-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b477108854d25d40/A7-return-before.png) | ![A7-return-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/230937d00221e2d6/A7-return-after.png) | ![A7-return-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30d039410be5ea61/A7-return-diff0.png) | ![A7-return-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f807645d7d5a041a/A7-return-diff2pct.png) |

Changed pixels: zero 289468; 2% 287569.

### B3

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B3-usage

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B3-usage-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a680f667acfc5347/B3-usage-before.png) | ![B3-usage-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cdc60783b235e65b/B3-usage-after.png) | ![B3-usage-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1bf5100816922721/B3-usage-diff0.png) | ![B3-usage-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a977ad9c0e498270/B3-usage-diff2pct.png) |

Changed pixels: zero 226; 2% 195.

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B3-settings

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B3-settings-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27231e507beacfe7/B3-settings-before.png) | ![B3-settings-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0486fd1859d3e94d/B3-settings-after.png) | ![B3-settings-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86c2cf94e00a9d22/B3-settings-diff0.png) | ![B3-settings-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bc668f6d5b4a909/B3-settings-diff2pct.png) |

Changed pixels: zero 16555; 2% 779.

Pixel9 / 693.976×1557.590dp /249dpi / One UI light / B3-appearance

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![B3-appearance-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/207bbab24364ab52/B3-appearance-before.png) | ![B3-appearance-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa7c677543f5766b/B3-appearance-after.png) | ![B3-appearance-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa1b52f1649fd05a/B3-appearance-diff0.png) | ![B3-appearance-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aeab256d0f262fff/B3-appearance-diff2pct.png) |

Changed pixels: zero 371; 2% 327.

### C2

Pixel9 / 720×1616dp /240dpi / Material light / C2-list

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![C2-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/81bbed69163cc5bb/C2-list-before.png) | ![C2-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/42276df10ddfb57d/C2-list-after.png) | ![C2-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d52494ae655897af/C2-list-diff0.png) | ![C2-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/657ecfd0fdfb968b/C2-list-diff2pct.png) |

Changed pixels: zero 446; 2% 391.

Pixel9 / 720×1616dp /240dpi / Material light / C2-thread

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![C2-thread-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/719efe2629130deb/C2-thread-before.png) | ![C2-thread-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d9fa712034ee657f/C2-thread-after.png) | ![C2-thread-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f00ff8ba086f95a/C2-thread-diff0.png) | ![C2-thread-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/637a83a282c297e2/C2-thread-diff2pct.png) |

Changed pixels: zero 38569; 2% 35843.

Pixel9 / 720×1616dp /240dpi / Material light / C2-hidden

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![C2-hidden-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b5e2d94cce1d507d/C2-hidden-before.png) | ![C2-hidden-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1627ca091ada7160/C2-hidden-after.png) | ![C2-hidden-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1444de74ebb4012/C2-hidden-diff0.png) | ![C2-hidden-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d31452a4a227d16/C2-hidden-diff2pct.png) |

Changed pixels: zero 21660; 2% 4573.

Pixel9 / 720×1616dp /240dpi / Material light / C2-restored

| Before | After | Diff0 | DiffT (2%) |
|---|---|---|---|
| [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) | [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [bd8781c7ef](https://git.cafe/pingdotgg/t3code/commit/bd8781c7efac1a9a6f453e671344ea4382028646) |
| ![C2-restored-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d9de06e2e86066c/C2-restored-before.png) | ![C2-restored-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad86d25819d2845a/C2-restored-after.png) | ![C2-restored-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6dbaa38423081071/C2-restored-diff0.png) | ![C2-restored-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a3a73359ecae158/C2-restored-diff2pct.png) |

Changed pixels: zero 5625; 2% 3629.

## Coverage and unverified work

11/17 runtime rows have paired captures: principal requested captures for A1,A2,A4,A5,A7,B3, and partial coverage for A3,A6,B1,B2,C2. A5 visually shows Usage and navigation; explicit touch click-through probes were not performed. A1 has the light cold-state pair; dark core captures begin after the initial visit, so a dark cold-state pair remains unverified. Six have no paired capture. X1–X3 are the matrix’s three code-exempt rows, not runtime passes. Core A2/A4 claims have matched continuous light and dark recordings; A1 is the earlier cold still pair.

- A3 partial: floating reveal, Beta selection, scrim, Back and repeated return recorded; physical keyboard and command-palette keepOpenFor restore remain unverified. Covered baseline header label cannot physically toggle without rail interception.
- A6 partial: Settings and its auto-selected Environments recorded; unselected placeholder not exposed in this fixture.
- B1 partial: default-font medium list captured;600dp comparison unverified (no lease shell, budget).
- B2 partial: default-font float/return repeated on both; new-draft FAB and larger-text fallback unverified (budget).
- C2 partial:720dp visible/hidden/restored/list return captured;1400dp and expanded Usage/Settings unverified (budget).
- A8 unverified: inspector sheet and overlay Back precedence (budget).
- A9 unverified: matched expanded rail / alternate Pulls flow (budget); an incidental baseline rail-menu opening is not a pair.
- C1 unverified: exact599/600/719/720 traversal, short-height compact, mid-animation reverse (no generic lease shell; budget).
- C3 unverified: wide inspector column/suppression (budget, no exact geometry override).
- C4 unverified: real keyboard-induced window change and recovery (budget).
- C5 unverified: actual fold/hinge bounds (one hinge-free device leased; budget).

## Seed and drivers

Fresh per-build `.t3` databases, T3CODE_DEV_SEED=0, one synthetic git project and two stopped free Replay(Showcase) threads. The same seed script was used on both; the server bootstrap project was removed with its own CLI. App state was cleared between baseline/candidate. Pairing secrets and private diagnostic logs are excluded. No live database reads, paid agents, source changes, commits, pushes, forge comments or CI/review queries.

[baseline-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aaea77ab99d6ceee/baseline-flow.sh)
[capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/655aa8dd51ad637d/capture.py)
[contact-sheet.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa474e29c727618e/contact-sheet.sh)
[core-command-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6033d0fdbc7cbb91/core-command-flow.sh)
[core-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/463b731f48cfb1a4/core-flow.sh)
[expanded-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f1825022607b261/expanded-flow.sh)
[launch-side.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1dfbbd9b9ff696f9/launch-side.sh)
[make-diffs.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a4e60d9a8374188/make-diffs.py)
[measure.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/51aa081ee10ada35/measure.mjs)
[review-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/935e8ff75dc41fa5/review-video.py)
[runtime-metrics.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccaadf12f30f8738/runtime-metrics.py)
[seed.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/10c5d805a1268acf/seed.sh)
[start-metro.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9834bd9d69c4bbc/start-metro.py)
[start-server.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a95defd911becb1/start-server.py)
[upload-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6c2a051697ce2fd7/upload-evidence.py)
[workspace-pages-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/50ea0ff336e7c879/workspace-pages-flow.sh)

[build-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c10553d7fc8f18aa/build-index.py)

[set-medium.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f1472652e36b34b/set-medium.sh)

[build-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2905e5ce96b8ac56/build-index.py)
[cleanup-device.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/00ec934ae27aa93e/cleanup-device.sh)


## Runtime measurements

[runtime-metrics-medium-confirmed.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb5b84fcfd87cc1d/runtime-metrics-medium-confirmed.json)

[runtime-metrics-medium-after-final.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d859dc10fd0558ee/runtime-metrics-medium-after-final.json)

[runtime-metrics-expanded-before.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f031b8b5515f5f9a/runtime-metrics-expanded-before.json)

[runtime-metrics-expanded-after.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36a13db0cc63e277/runtime-metrics-expanded-after.json)


## Cleanup

Restored Android Smallest width to its original411dp and verified the Settings value. Cleared the dev app’s user data; agent-device close confirmed the named session closed. Stopped the tracked baseline and candidate backend/Metro process groups; ss confirmed no listeners on14022/15275/8081/8082. Removed the task-created baseline worktree. Candidate checkout git status is clean. All evidence and raw logs remain in task scratch; no source edits, commits or pushes.


## Verbatim upload output

[set-medium.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f1472652e36b34b/set-medium.sh)

[build-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2905e5ce96b8ac56/build-index.py)
[cleanup-device.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/00ec934ae27aa93e/cleanup-device.sh)

![A2-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/46c0187ffedc645e/A2-material-dark-before.png)
![A2-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9098315ea5420329/A2-material-dark-after.png)
![A2-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/00fde65c30c41f49/A2-material-dark-diff0.png)
![A2-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c47833a85f023b9/A2-material-dark-diff2pct.png)
![A3-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/215a7420b436d193/A3-material-dark-before.png)
![A3-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afb16c942a1d245b/A3-material-dark-after.png)
![A3-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d8c90b9c1912663a/A3-material-dark-diff0.png)
![A3-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa048a672812876f/A3-material-dark-diff2pct.png)
![A4-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6885a1dca2e3f71f/A4-material-dark-before.png)
![A4-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/49417623a406f46f/A4-material-dark-after.png)
![A4-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0b8302bc0d22e72/A4-material-dark-diff0.png)
![A4-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/278e1226ed4ba6c1/A4-material-dark-diff2pct.png)

![A1-material-light-cold-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c7f5d7393e8d49d/A1-material-light-cold-before.png)
![A1-material-light-cold-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dc2de8ea84782db1/A1-material-light-cold-after.png)
![A1-material-light-cold-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e805a20c072eeee/A1-material-light-cold-diff0.png)
![A1-material-light-cold-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7361836b709d3cdf/A1-material-light-cold-diff2pct.png)
![A2-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8cb22dcf1c2a2c5e/A2-material-light-before.png)
![A2-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d924cf151e4f4386/A2-material-light-after.png)
![A2-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/edad89baa0e1f8bb/A2-material-light-diff0.png)
![A2-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/038a0b192778a7ff/A2-material-light-diff2pct.png)
![A3-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/027b84a8c5937910/A3-material-light-before.png)
![A3-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d062e1c415fee1cb/A3-material-light-after.png)
![A3-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57f0fb598b94e953/A3-material-light-diff0.png)
![A3-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/87daf6fcaf701a56/A3-material-light-diff2pct.png)
![A4-material-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/020a330f132ab514/A4-material-light-before.png)
![A4-material-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ce66a4a061ecbe9/A4-material-light-after.png)
![A4-material-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5eb4d884d5e234c/A4-material-light-diff0.png)
![A4-material-light-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2d2f99f85386c096/A4-material-light-diff2pct.png)
![A2-material-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3db6cf4006effc63/A2-material-dark-before.png)
![A2-material-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73c7c626fb43e295/A2-material-dark-after.png)
![A2-material-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d839158ba50f73a2/A2-material-dark-diff0.png)
![A2-material-dark-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a1870824baa1810b/A2-material-dark-diff2pct.png)
![B1-oneui-A1-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/365f86a7718ce8aa/B1-oneui-A1-list-before.png)
![B1-oneui-A1-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bdb165a8acf3393/B1-oneui-A1-list-after.png)
![B1-oneui-A1-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3f959b860722eb2/B1-oneui-A1-list-diff0.png)
![B1-oneui-A1-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f680efc9b300342d/B1-oneui-A1-list-diff2pct.png)
![B2-oneui-A3-float-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/770ac83e4f623f94/B2-oneui-A3-float-before.png)
![B2-oneui-A3-float-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8816257e2ba4d645/B2-oneui-A3-float-after.png)
![B2-oneui-A3-float-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d82f61cbd4a1b2e/B2-oneui-A3-float-diff0.png)
![B2-oneui-A3-float-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f611d8b9b05851fc/B2-oneui-A3-float-diff2pct.png)
![B2-oneui-A4-warm-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38f377d0d624ee9f/B2-oneui-A4-warm-list-before.png)
![B2-oneui-A4-warm-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bab864b50060342e/B2-oneui-A4-warm-list-after.png)
![B2-oneui-A4-warm-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/66e9c5b21a6a6b4b/B2-oneui-A4-warm-list-diff0.png)
![B2-oneui-A4-warm-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/620300f25c2f4086/B2-oneui-A4-warm-list-diff2pct.png)
![C2-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/81bbed69163cc5bb/C2-list-before.png)
![C2-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/42276df10ddfb57d/C2-list-after.png)
![C2-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d52494ae655897af/C2-list-diff0.png)
![C2-list-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/657ecfd0fdfb968b/C2-list-diff2pct.png)
![C2-thread-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/719efe2629130deb/C2-thread-before.png)
![C2-thread-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d9fa712034ee657f/C2-thread-after.png)
![C2-thread-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f00ff8ba086f95a/C2-thread-diff0.png)
![C2-thread-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/637a83a282c297e2/C2-thread-diff2pct.png)
![C2-hidden-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b5e2d94cce1d507d/C2-hidden-before.png)
![C2-hidden-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1627ca091ada7160/C2-hidden-after.png)
![C2-hidden-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1444de74ebb4012/C2-hidden-diff0.png)
![C2-hidden-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d31452a4a227d16/C2-hidden-diff2pct.png)
![C2-restored-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d9de06e2e86066c/C2-restored-before.png)
![C2-restored-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad86d25819d2845a/C2-restored-after.png)
![C2-restored-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6dbaa38423081071/C2-restored-diff0.png)
![C2-restored-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a3a73359ecae158/C2-restored-diff2pct.png)

![A5-usage-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53d64d7ab866e6d8/A5-usage-before.png)
![A5-usage-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13926fc30c29aa72/A5-usage-after.png)
![A5-usage-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f276b3bdd498523/A5-usage-diff0.png)
![A5-usage-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c705b062db14a24/A5-usage-diff2pct.png)
![A6-settings-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c752d987c08e1cfc/A6-settings-before.png)
![A6-settings-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/306171cdd5067b92/A6-settings-after.png)
![A6-settings-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c512e6c38f24932/A6-settings-diff0.png)
![A6-settings-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/884839794210272f/A6-settings-diff2pct.png)
![A7-appearance-material-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7aea2c9883c0bf24/A7-appearance-material-before.png)
![A7-appearance-material-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4b19693a23ce062/A7-appearance-material-after.png)
![A7-appearance-material-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7da66ac1de4c28b7/A7-appearance-material-diff0.png)
![A7-appearance-material-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/464bcb2bc6fd14ef/A7-appearance-material-diff2pct.png)
![B3-usage-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a680f667acfc5347/B3-usage-before.png)
![B3-usage-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cdc60783b235e65b/B3-usage-after.png)
![B3-usage-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1bf5100816922721/B3-usage-diff0.png)
![B3-usage-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a977ad9c0e498270/B3-usage-diff2pct.png)
![B3-settings-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27231e507beacfe7/B3-settings-before.png)
![B3-settings-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0486fd1859d3e94d/B3-settings-after.png)
![B3-settings-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86c2cf94e00a9d22/B3-settings-diff0.png)
![B3-settings-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bc668f6d5b4a909/B3-settings-diff2pct.png)
![B3-appearance-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/207bbab24364ab52/B3-appearance-before.png)
![B3-appearance-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa7c677543f5766b/B3-appearance-after.png)
![B3-appearance-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa1b52f1649fd05a/B3-appearance-diff0.png)
![B3-appearance-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aeab256d0f262fff/B3-appearance-diff2pct.png)
![A7-return-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b477108854d25d40/A7-return-before.png)
![A7-return-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/230937d00221e2d6/A7-return-after.png)
![A7-return-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30d039410be5ea61/A7-return-diff0.png)
![A7-return-diff2pct.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f807645d7d5a041a/A7-return-diff2pct.png)

[build-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c10553d7fc8f18aa/build-index.py)

[runtime-metrics-medium-confirmed.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb5b84fcfd87cc1d/runtime-metrics-medium-confirmed.json)
[runtime-metrics-medium-after-final.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d859dc10fd0558ee/runtime-metrics-medium-after-final.json)
[runtime-metrics-expanded-before.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f031b8b5515f5f9a/runtime-metrics-expanded-before.json)
[runtime-metrics-expanded-after.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36a13db0cc63e277/runtime-metrics-expanded-after.json)

[baseline-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aaea77ab99d6ceee/baseline-flow.sh)
[capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/655aa8dd51ad637d/capture.py)
[contact-sheet.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa474e29c727618e/contact-sheet.sh)
[core-command-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6033d0fdbc7cbb91/core-command-flow.sh)
[core-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/463b731f48cfb1a4/core-flow.sh)
[expanded-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f1825022607b261/expanded-flow.sh)
[launch-side.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1dfbbd9b9ff696f9/launch-side.sh)
[make-diffs.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a4e60d9a8374188/make-diffs.py)
[measure.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/51aa081ee10ada35/measure.mjs)
[review-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/935e8ff75dc41fa5/review-video.py)
[runtime-metrics.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccaadf12f30f8738/runtime-metrics.py)
[seed.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/10c5d805a1268acf/seed.sh)
[start-metro.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9834bd9d69c4bbc/start-metro.py)
[start-server.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a95defd911becb1/start-server.py)
[upload-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6c2a051697ce2fd7/upload-evidence.py)
[workspace-pages-flow.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/50ea0ff336e7c879/workspace-pages-flow.sh)

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/646b14a766d32f08/material-medium-command.mp4)
[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad1d678d25b0a989/material-medium-command.mp4)
[one-ui-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3d580f957e9b3c2/one-ui-medium.mp4)
[one-ui-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1fa0fc47c7e240b/one-ui-medium.mp4)
[workspace-pages.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4456d85024db8c2d/workspace-pages.mp4)
[material-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e54522932ea5892b/material-expanded.mp4)
[material-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a493c643d48b9fd/material-expanded.mp4)

[workspace-pages.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c79b99490e0b3b5/workspace-pages.mp4)

[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3fddbd022aa5563/material-medium-command.mp4)
[material-medium-command.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/300367a3147d5f23/material-medium-command.mp4)
[material-medium.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0867ec79fffeacf/material-medium.mp4)


FRICTION:
tool | The pool intermittently returned Remote daemon is unavailable during ordinary app, snapshot and screenshot calls; retrying after a minute recovered it. | A steadier pool gateway and device daemon.
model | The first native-client install used the source worktree instead of the lease-owning cwd and was refused as DEVICE_IN_USE. It succeeded from the original cwd using the source checkout's installer. | Keep the lease-owning cwd for every device command, as the device-pool skill states.
runbook | vp run dev defaults to loopback; the emulator could not fetch that backend. Restarted task servers with --host 0.0.0.0 and used actual logged ports. | Start pooled-device backends with the explicit wildcard host.
infra | Concurrent Vite/Metro/server watchers exhausted the VM's inotify watcher limit (ENOSPC). | Use one backend and one Metro side at a time; web was not needed for this native check.
tool | The pool has no generic lease-scoped adb shell; Android Settings Smallest width rounded requested 692dp to displayed 693dp. | A documented lease-scoped wm size/density operation.
tool | Generic scroll up made no progress in Android Developer options. Raw swipes and scroll down --until reached the width control. | Fix scroll targeting for that native list.
tool | The scrim's AX group covered the whole screen, so a semantic tap landed inside the floating sidebar. A screenshot-guided tap at x900 y1000 dismissed it. | Expose only the tappable scrim bounds to automation.
tool | Direct Metro inspector measurement was rejected; agent-device cdp later worked and measured the real RN bounds. Its advertised core skill file was missing (ENOENT). | Ship the CDP helper skill and document remote target selection.
tool | A completed recording returned Failed to download remote artifact as the worker disconnected. The MP4 was present and decoded completely; retry stop reported no active recording. | Return partial artifact outcomes and avoid failing on an auxiliary artifact.
model | Editing the shared capture driver while a baseline dark recording ran caused an end-of-file error near its end; final still and stop resumed without reload. | Freeze a driver before starting its recording.


AI-assisted; verified with the tests and tools listed above.
