Main moved to `3b2ea716` (v0.1.30-pre.43) while this was in the tested lane. I have **not** moved the tip: `bec822a2` is still the sha to merge, and the lane stands.
The two merges touch eight files and none is in this branch's diff, so the merge is clean. Checked rather than assumed, on a throwaway branch merged to `a6167dea` and then dropped:
- `git merge origin/main` — clean, 8 files changed, no conflict, no CHANGELOG clash (main did not touch it in that range).
- `:ui:virtualTimeCheck :app-core:virtualTimeCheck` — **BUILD SUCCESSFUL**, both tasks executed rather than up-to-date. That was the one real question: pre.43 changed what that check reads, and `StickerTest` and `RecentStickersTest` are files the new reader had never seen. They pass it; no allow-list line is wanted or added.
- `:app-core:jvmTest :ui:jvmTest :app-desktop:compileKotlin :app-android:compileDebugKotlin` on the merged tree — **BUILD SUCCESSFUL in 4m 34s**, including main's new `:ui` tests (`StoreWaits`, `RealTimeWaitsTest`, the reworked `ScreensRenderTest` and `AttachBatchTest`) beside this branch's.
Nothing to re-walk on a device: the eight files are the build-logic check, its source reader, the allow-list and four `:ui` jvmTest files. None of them is in the APK or the web bundle.
So this is the same tested tip with a merge proved clean underneath it.