backend-listen prod: revert SERVER_BATCH_ONLY_MOBILE_PERCENT to 0 (paired 25% rollback; stacked)
Why
This is the pre-reviewed listen rollback for the paired 25% step (lead c7c8d1 and 0e6067). It is an exact git revert of the values-25 commit 8a4bf1d20bce, so it restores the explicit SERVER_BATCH_ONLY_MOBILE_PERCENT: "0". It is opened now so the paired plan can pin its exact head before 5d.
Stacked on the values-25 PR. Its base is accel3/listen-mobile-25, so before values-25 merges, this PR's diff is the revert alone. After values-25 merges, the base is retargeted to main; the diff is unchanged, because the merge-base is the values-25 head.
Do not merge on its own. Lead merges it, at this exact head, only when the paired listen adapter pages for the rollback, or for release_check() after a no-op rollback while main still carries 25. The listen deploy then reuses the same pinned morning image_tag.
What
- It reverts the three files of 8a4bf1d20bce: the prod listen values, the re-rendered registry row and the test.
- The tree for those paths equals
mainat 08ff6c68 (#23838):git diff 08ff6c68 HEADis empty.
Tests
- The same focused tests as #23838 apply to the restored 0.
- The pre-push gate passed.
🤖 Generated with Claude Code