## Summary
- label issue completion as **Close & next** during an active Today session
- advance exactly once only after Gitea confirms the close and local removal completes
- retain existing close behavior outside sessions and preserve failure retry state
## Tests
- `pytest -q tests/test_my_work.py::test_closing_issue_advances_active_session_once_and_exposes_close_and_next` (RED then GREEN)
- focused mobile/session tests: 5 passed
- `pytest -q`: 750 passed
- `python3 -m compileall -q src tests`
Closes #391
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
Tests
pytest -q tests/test_my_work.py::test_closing_issue_advances_active_session_once_and_exposes_close_and_next(RED then GREEN)pytest -q: 750 passedpython3 -m compileall -q src testsCloses #391