Repository navigation
test(mobile): repin the recording corpus to main's tip after #22381 - #22407
Conversation
#22381 pinned its own branch commit, which the squash left off main; the corpus now pins main at 996f9cc, the tree its fenced paths match. Every golden changes only its baseline line. Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes
- Repins the recording corpus baseline — Every golden under
mobile/rpc-foundation/goldens/and the manifestmobile/rpc-foundation/pilot-scenarios.jsonhave theirbaselineline changed from the unreachable branch commitd4d6aadea298to main's tip996f9cc306. This is the same mechanical repin shape as #22394 after #22376.
I confirmed the diff is exactly baseline-only: 788 files, 788 insertions and 788 deletions, and after masking the sha there are only two distinct changed contents (the old and new "baseline" line) — no other +/- line exists in the corpus. No tracked reference to the old sha survives, and the new sha appears only in the goldens and the manifest. The ancestry guard passes because 996f9cc306 is an ancestor of the head/merge preview, and the changed corpus means the reproduce --if-changed-since <base> gate will run in CI (mobile.yml), replaying the corpus against the pinned tree. This is correct and unblocks --record on main.
DeepSeek Flash (free via Pullfrog for OSS) | 𝕏

#22381 re-recorded the bundle-fetch goldens with
baselinepinned to its own branch commit, which the squash left unreachable from main, so the recording pin guard's ancestry check is red on main until this lands. This repins the corpus to main's tip 996f9cc, the tree its fenced paths match. Every golden changes only itsbaselineline (788 files, two distinct changed lines after masking the sha); the recorder's own reproduce check passes from the pinned tree. Same shape as #22394 after #22376.