## Summary
- add atomic, durable revocation for every active operator session
- expose a same-origin CSRF-protected lost-device safety endpoint with fail-closed cookie handling
- add an explicitly confirmed, subpath-safe mobile action that clears only Stackchain device data after success
## Validation
- `pytest -q` — 508 passed
- Playwright at 390×844 — no horizontal overflow; action visible with 44px target
Closes #287
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
Validation
pytest -q— 508 passedCloses #287