# F10 — capture3 merged evidence

**CAPTURED — native recordings finish collapsed; same-SHA noise measured and all collapsed differences attributed.**

Before [32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6); after [57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4).

HARNESS synthetic RPC data around real app routes, not a standalone component. iPhone17Pro402×874pt,DPR3,fontScale1 (still402×874px, video1206×2622); Pixel9 API36,411.4286×923.4286dp,DPR2.625,fontScale1 (1080×2424px). agent-device/Simlock cached clients. iOS F01 light/dark; F10 light. Android F08/F10 dark. JS clock08:00Z for static comparisons; OS clock remains in whole frames. Identical status-bar crops: iOS(0,62,402,873), Android(0,120,1080,2424). No pixel alignment, retouching or resampling for numeric diffs. F10 recaptures match isolated server settings, reviewGuidesEnabled=false on both revisions.

[Retained accepted web proof](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a16f3fd7fc9e0ca/F10-sheet.md). All earlier native recordings/still comparisons on that sheet are superseded by this pass. Android after now has no blank27–34s interval. Both platforms end outside the viewer, collapsed.

## Native interaction recordings

Same sequence on both revisions: hold collapsed6s → Show more → bottom → Image after truncation → close → Show less → scroll0 → settled ending. Times below are from record-start completion. Encoders may omit unchanged final frames, so the settled ending full frames accompany the movies.

### ios, light402×874pt

Before:6.0s expand,8.5s bottom,9.7s image,16.5s close,18.6s collapse,20.2s scroll0,22.5s settled end. After:6.0s expand,8.7s bottom,9.9s image,16.9s close,19.1s collapse,20.9s scroll0,23.1s settled end.

| Before | After |
|---|---|
| [F10-ios-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0fdf86f4e3339731/F10-ios-before.mp4)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | [F10-ios-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/84c17b4f56438d5e/F10-ios-after.mp4)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Action clocks: [F10-ios-before-events.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/12637996bd99f3b3/F10-ios-before-events.json) · [F10-ios-after-events.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a1017e350a64502/F10-ios-after-events.json)

Every-second review: [F10-ios-before-contact-000.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d22dc75254d7d7e/F10-ios-before-contact-000.png) · [F10-ios-before-contact-015.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b11eabb0336e3591/F10-ios-before-contact-015.png)

Every-second review: [F10-ios-after-contact-000.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/364b3986f13722fc/F10-ios-after-contact-000.png) · [F10-ios-after-contact-015.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f80a63efdf5c4769/F10-ios-after-contact-015.png)

### android, dark411.4286×923.4286dp

Before:6.0s expand,12.1s bottom,13.4s image,20.8s Back,22.3s collapse,26.7s scroll0,29.1s settled end. After:6.0s expand,12.1s bottom,13.6s image,23.7s Back,25.4s collapse,31.2s scroll0,33.5s settled end.

| Before | After |
|---|---|
| [F10-android-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a6128f6248dec79/F10-android-before.mp4)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | [F10-android-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3fe6c18ae73c9164/F10-android-after.mp4)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Action clocks: [F10-android-before-events.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/689131a75532d38e/F10-android-before-events.json) · [F10-android-after-events.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d2559474da0738df/F10-android-after-events.json)

Every-second review: [F10-android-before-contact-000.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d60bad4bac64949c/F10-android-before-contact-000.png) · [F10-android-before-contact-015.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ddcc6e457bf113b8/F10-android-before-contact-015.png) · [F10-android-before-contact-030.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/89a0bd2ca516bdfe/F10-android-before-contact-030.png)

Every-second review: [F10-android-after-contact-000.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1cc8e234e13f8eac/F10-android-after-contact-000.png) · [F10-android-after-contact-015.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03159e727ef85cfa/F10-android-after-contact-015.png) · [F10-android-after-contact-030.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1726433fe21e6772/F10-android-after-contact-030.png)

## Attribution and fresh-launch noise floor

Each same-side comparison comes from two separate application relaunches at the same SHA. Every accepted static full frame and crop is pixel-identical to its partner500ms later. Numeric comparisons use the identical status-bar crop, without alignment. Diff0=absolute RGB delta×16 capped255; DiffT marks pixels where any RGB channel exceeds12/255. Whole frames, crops and settling partners are linked in each table.

Baseline iOS fresh launches reproduce the entire cross-SHA start absolute-difference map byte for byte:17,958 pixels at0 and8,713 atT12. Native bounding boxes place the prose at315.999995pt versus316.333331pt (0.333336pt shift), with240pt height on both sides. The fade shifts with it (486.333→486.667pt). Because the same fractional offset occurs within baseline, it is fresh-launch native list positioning, not a deterministic table-height change caused by this PR. The matching-position baseline/head pair at316.333pt is exactly zero at threshold0. No source pixels were moved to obtain it.

Cross-SHA iOS end retains that same thresholded map plus two below-threshold timeline-endpoint pixels at cropped(29,525),(30,525), with RGB deltas(2,2,1),(4,4,4), consistent with the same fractional endpoint rounding. No unexplained deterministic difference remains. Android final start and end both match exactly at0; its baseline fresh-launch noise is76,793 pixels of at most3/255, zero atT12, while head noise is zero.

[F10-attribution.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b8f5bba0a812d59/F10-attribution.json) · [comparison-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e00bd68c52c4c054/comparison-manifest.json) · [layout.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37cd5f8eed6ecac3/layout.js) · [fresh-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9bd9ffcdb46907f1/fresh-capture.py)

### F10-collapsed-start-ios-light

Changed pixels Diff0/T12=17958/8713; max channel delta=71/255.

| Before | After | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-collapsed-start-ios-light-before-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4d317bb01b3cb42/F10-collapsed-start-ios-light-before-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-collapsed-start-ios-light-after-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4a0fd5650bce788/F10-collapsed-start-ios-light-after-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-start-ios-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f88697dbbd421db8/F10-collapsed-start-ios-light-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-start-ios-light-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d620ef9d7e844e04/F10-collapsed-start-ios-light-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-collapsed-start-ios-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1930747723a5bced/F10-collapsed-start-ios-light-before.png) · [F10-collapsed-start-ios-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17c5bf49fe332afb/F10-collapsed-start-ios-light-after.png). Settling partners: [F10-collapsed-start-ios-light-before-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b767bc165d54198/F10-collapsed-start-ios-light-before-settle1-full.png) · [F10-collapsed-start-ios-light-after-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8122f99ac16348ab/F10-collapsed-start-ios-light-after-settle1-full.png). [F10-collapsed-start-ios-light-before-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fee2d8b163ce6b4c/F10-collapsed-start-ios-light-before-settling.json) · [F10-collapsed-start-ios-light-after-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f258fb86492cf2c9/F10-collapsed-start-ios-light-after-settling.json)

![F10-collapsed-start-ios-light-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/691be00f99a8e6fd/F10-collapsed-start-ios-light-comparison.png)

### F10-collapsed-end-ios-light

Changed pixels Diff0/T12=17960/8713; max channel delta=71/255.

| Before | After | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-collapsed-end-ios-light-before-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2957cbad79757a20/F10-collapsed-end-ios-light-before-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-collapsed-end-ios-light-after-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d061d023e607648/F10-collapsed-end-ios-light-after-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-end-ios-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e42fb584e801e6a/F10-collapsed-end-ios-light-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-end-ios-light-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a765f0bf6cf055d3/F10-collapsed-end-ios-light-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-collapsed-end-ios-light-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/542ed0a6e058b8c0/F10-collapsed-end-ios-light-before.png) · [F10-collapsed-end-ios-light-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/14fc9e3ac640af1a/F10-collapsed-end-ios-light-after.png). Settling partners: [F10-collapsed-end-ios-light-before-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a82d73ee7a1bb84b/F10-collapsed-end-ios-light-before-settle1-full.png) · [F10-collapsed-end-ios-light-after-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8dffa47c6e00bd3e/F10-collapsed-end-ios-light-after-settle1-full.png). [F10-collapsed-end-ios-light-before-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5041139131b197b5/F10-collapsed-end-ios-light-before-settling.json) · [F10-collapsed-end-ios-light-after-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68551bbeb7a9f628/F10-collapsed-end-ios-light-after-settling.json)

![F10-collapsed-end-ios-light-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d7e0634e0f85f41c/F10-collapsed-end-ios-light-comparison.png)

### F10-noise-ios-before

Changed pixels Diff0/T12=17958/8713; max channel delta=71/255.

| Launch1 | Launch2 | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-noise-ios-before-1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d6afd80fbd041e6/F10-noise-ios-before-1-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-ios-before-2-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/235ea9f00de39c02/F10-noise-ios-before-2-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-ios-before-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6fa016cab1907e10/F10-noise-ios-before-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-ios-before-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5497c68f442cd062/F10-noise-ios-before-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) |

Crops: [F10-noise-ios-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/404ba10dd0b3dc7d/F10-noise-ios-before-1.png) · [F10-noise-ios-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb9b117048d02e45/F10-noise-ios-before-2.png). Settling partners: [F10-noise-ios-before-1-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f504b11d81a1d672/F10-noise-ios-before-1-settle1-full.png) · [F10-noise-ios-before-2-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df0ad75be4343ff2/F10-noise-ios-before-2-settle1-full.png). [F10-noise-ios-before-1-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/824fdcc94a7e9ef8/F10-noise-ios-before-1-settling.json) · [F10-noise-ios-before-2-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ec3f1c6b9a3f8490/F10-noise-ios-before-2-settling.json)

![F10-noise-ios-before-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/971c676dd087c598/F10-noise-ios-before-comparison.png)

### F10-noise-ios-after

Changed pixels Diff0/T12=0/0; max channel delta=0/255.

| Launch1 | Launch2 | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-noise-ios-after-1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a671b5710c25287/F10-noise-ios-after-1-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-ios-after-2-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9b68c13dd553f29f/F10-noise-ios-after-2-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-ios-after-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d05ffff408a4f9e7/F10-noise-ios-after-diff0.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-ios-after-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/46635ebbd03e316a/F10-noise-ios-after-diff12.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-noise-ios-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aad691aa1baf3fe9/F10-noise-ios-after-1.png) · [F10-noise-ios-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c1904ac530f3f6c/F10-noise-ios-after-2.png). Settling partners: [F10-noise-ios-after-1-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1397b8bac626e2b1/F10-noise-ios-after-1-settle1-full.png) · [F10-noise-ios-after-2-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33ea19aae032e06d/F10-noise-ios-after-2-settle1-full.png). [F10-noise-ios-after-1-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73e9a3de51adf783/F10-noise-ios-after-1-settling.json) · [F10-noise-ios-after-2-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/291fb8b8ab449564/F10-noise-ios-after-2-settling.json)

![F10-noise-ios-after-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e45f1206d4b42082/F10-noise-ios-after-comparison.png)

### F10-collapsed-start-android-dark

Changed pixels Diff0/T12=0/0; max channel delta=0/255.

| Before | After | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-collapsed-start-android-dark-before-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cca8b9c8d16c553/F10-collapsed-start-android-dark-before-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-collapsed-start-android-dark-after-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c6355b721df3aa4/F10-collapsed-start-android-dark-after-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-start-android-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63fd24336129b1b1/F10-collapsed-start-android-dark-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-start-android-dark-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7d939c3ee6787446/F10-collapsed-start-android-dark-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-collapsed-start-android-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a1f6f9aad6abe4c/F10-collapsed-start-android-dark-before.png) · [F10-collapsed-start-android-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bef79da5c84b6d7a/F10-collapsed-start-android-dark-after.png). Settling partners: [F10-collapsed-start-android-dark-before-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4bdeb6d29d3ffd7/F10-collapsed-start-android-dark-before-settle1-full.png) · [F10-collapsed-start-android-dark-after-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a60d79c1b4854025/F10-collapsed-start-android-dark-after-settle1-full.png). [F10-collapsed-start-android-dark-before-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6bf94814846c7494/F10-collapsed-start-android-dark-before-settling.json) · [F10-collapsed-start-android-dark-after-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/639275613d140d94/F10-collapsed-start-android-dark-after-settling.json)

![F10-collapsed-start-android-dark-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0f9c415dedf8493b/F10-collapsed-start-android-dark-comparison.png)

### F10-collapsed-end-android-dark

Changed pixels Diff0/T12=0/0; max channel delta=0/255.

| Before | After | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-collapsed-end-android-dark-before-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30cb0a2ba464428a/F10-collapsed-end-android-dark-before-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-collapsed-end-android-dark-after-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1ca4909c4c04bf28/F10-collapsed-end-android-dark-after-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-end-android-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c5fb19976ba0cb2e/F10-collapsed-end-android-dark-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-collapsed-end-android-dark-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce896558ff104be4/F10-collapsed-end-android-dark-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-collapsed-end-android-dark-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/60b98ec66fd937ad/F10-collapsed-end-android-dark-before.png) · [F10-collapsed-end-android-dark-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/062d7c9f6004d52a/F10-collapsed-end-android-dark-after.png). Settling partners: [F10-collapsed-end-android-dark-before-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d271d960b84116a6/F10-collapsed-end-android-dark-before-settle1-full.png) · [F10-collapsed-end-android-dark-after-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2dc675732033c2fd/F10-collapsed-end-android-dark-after-settle1-full.png). [F10-collapsed-end-android-dark-before-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ff6390464bdbae0/F10-collapsed-end-android-dark-before-settling.json) · [F10-collapsed-end-android-dark-after-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b4e331d8546c33f/F10-collapsed-end-android-dark-after-settling.json)

![F10-collapsed-end-android-dark-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d353dd8d99c16f2/F10-collapsed-end-android-dark-comparison.png)

### F10-noise-android-before

Changed pixels Diff0/T12=76793/0; max channel delta=3/255.

| Launch1 | Launch2 | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-noise-android-before-1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15005f3b9b065dd7/F10-noise-android-before-1-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-android-before-2-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ee1109d916e713c/F10-noise-android-before-2-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-android-before-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e62148588189e34c/F10-noise-android-before-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-android-before-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20d6496a3496adaf/F10-noise-android-before-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) |

Crops: [F10-noise-android-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b607259aaa97118/F10-noise-android-before-1.png) · [F10-noise-android-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/49a915709271b182/F10-noise-android-before-2.png). Settling partners: [F10-noise-android-before-1-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c02f07ad4e022e03/F10-noise-android-before-1-settle1-full.png) · [F10-noise-android-before-2-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0164d613c0fd47e0/F10-noise-android-before-2-settle1-full.png). [F10-noise-android-before-1-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9b7200061d43a8c/F10-noise-android-before-1-settling.json) · [F10-noise-android-before-2-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09b240af27e30178/F10-noise-android-before-2-settling.json)

![F10-noise-android-before-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ecadf81871d891de/F10-noise-android-before-comparison.png)

### F10-noise-android-after

Changed pixels Diff0/T12=0/0; max channel delta=0/255.

| Launch1 | Launch2 | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-noise-android-after-1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4c76c25fbbf882d/F10-noise-android-after-1-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-android-after-2-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6cd5dfa2621ade27/F10-noise-android-after-2-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-android-after-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/818da1a0292a58d0/F10-noise-android-after-diff0.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-noise-android-after-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04b90ef1552aa8ef/F10-noise-android-after-diff12.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-noise-android-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2fab047a202707c8/F10-noise-android-after-1.png) · [F10-noise-android-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7003276dd1baeadb/F10-noise-android-after-2.png). Settling partners: [F10-noise-android-after-1-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5dfe405494b2bb9/F10-noise-android-after-1-settle1-full.png) · [F10-noise-android-after-2-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/28c78acef8f8a386/F10-noise-android-after-2-settle1-full.png). [F10-noise-android-after-1-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/843caccf9b8c7798/F10-noise-android-after-1-settling.json) · [F10-noise-android-after-2-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0c20fe3c06ae9aab/F10-noise-android-after-2-settling.json)

![F10-noise-android-after-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74bdf1efbcfae39b/F10-noise-android-after-comparison.png)

### F10-matched-layout-ios-light

Changed pixels Diff0/T12=0/0; max channel delta=0/255.

| Before | After | Diff0 ×16 | DiffT >12 |
|---|---|---|---|
| ![F10-noise-ios-before-1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d6afd80fbd041e6/F10-noise-ios-before-1-full.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6) | ![F10-noise-ios-after-2-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9b68c13dd553f29f/F10-noise-ios-after-2-full.png)<br>[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-matched-layout-ios-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/76da686cfe86fad5/F10-matched-layout-ios-light-diff0.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) | ![F10-matched-layout-ios-light-diff12.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39699ac7ca66ee4d/F10-matched-layout-ios-light-diff12.png)<br>[32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6)→[57eaadd11e](https://git.cafe/pingdotgg/t3code/commit/57eaadd11e361b203d165aa9b64f3951df6cbdb4) |

Crops: [F10-noise-ios-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/404ba10dd0b3dc7d/F10-noise-ios-before-1.png) · [F10-noise-ios-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c1904ac530f3f6c/F10-noise-ios-after-2.png). Settling partners: [F10-noise-ios-before-1-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f504b11d81a1d672/F10-noise-ios-before-1-settle1-full.png) · [F10-noise-ios-after-2-settle1-full.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33ea19aae032e06d/F10-noise-ios-after-2-settle1-full.png). [F10-noise-ios-before-1-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/824fdcc94a7e9ef8/F10-noise-ios-before-1-settling.json) · [F10-noise-ios-after-2-settling.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/291fb8b8ab449564/F10-noise-ios-after-2-settling.json)

![F10-matched-layout-ios-light-comparison.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8e726809ccaa7785/F10-matched-layout-ios-light-comparison.png)

Native layout outputs: [F10-android-after-final-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6d09bb6e2d664e52/F10-android-after-final-layout.json) · [F10-android-before-collapsed-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f44d35db44915019/F10-android-before-collapsed-layout.json) · [F10-android-before-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acc2aa2d579fc6eb/F10-android-before-layout.json) · [F10-ios-after-final-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c1512c83f19d374/F10-ios-after-final-layout.json) · [F10-ios-before-collapsed-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4aae95943513b677/F10-ios-before-collapsed-layout.json) · [F10-ios-before-layout-v2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/14a47ef805b1f93e/F10-ios-before-layout-v2.json) · [noise-android-after-1-160050-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a84b796ef89f032/noise-android-after-1-160050-layout.json) · [noise-android-after-2-160129-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0da8ff1d719b3e2b/noise-android-after-2-160129-layout.json) · [noise-android-before-1-155452-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a41cdaf7fde3b4b0/noise-android-before-1-155452-layout.json) · [noise-android-before-2-155359-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eb7768415eb352bd/noise-android-before-2-155359-layout.json) · [noise-ios-after-1-160156-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33e8ff83287c8b78/noise-ios-after-1-160156-layout.json) · [noise-ios-after-2-160258-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a4fde46d6132519/noise-ios-after-2-160258-layout.json) · [noise-ios-before-1-155116-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cbde26f1111f691/noise-ios-before-1-155116-layout.json) · [noise-ios-before-2-155202-layout.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94356dc08f6906fe/noise-ios-before-2-155202-layout.json)

What else changed: expanded table/media height and wrapping change as shown in the recordings; the collapsed prefix ends before the table and its clip height remains240pt. The iOS raw collapsed pair includes the measured same-SHA fractional position variance and two timeline endpoint rounding pixels; matching-y proof removes both. Android start/end has zero changed crop pixels. Full-frame status clocks differ. OS navigation blur can reflect scroll position in recordings; no cleaned-up or aligned screenshot is presented.

Drivers: [native-f10.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb561515d0e30c14/native-f10.py) · [fresh-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9bd9ffcdb46907f1/fresh-capture.py) · [compare-stills.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa58452972674c96/compare-stills.py) · [stage-package.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/594d7bc5a40adf46/stage-package.py)
