## Summary
- keep files, diff, CI, and blocking reviewer decisions on the core mobile review path
- load bounded inline feedback through an authorized, head-guarded endpoint
- coalesce/cache feedback by pull head and review; preserve expanded state and expose retry without losing merge blockers
- validate the retry journey at 320×568 and 390×844
## Verification
- `.venv/bin/pytest -q` — 2530 passed, 15 skipped
- `tests/e2e/test_mobile_pull_reviewer_feedback_release.py` — 4 passed
Closes #1342
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Verification
.venv/bin/pytest -q— 2530 passed, 15 skippedtests/e2e/test_mobile_pull_reviewer_feedback_release.py— 4 passedCloses #1342