Adds a mobile-first, draft-safe New issue flow to My Work. Repository access and assignee identity are derived server-side; creation is bounded, self-assignment must be confirmed, and successful issues enter My Work immediately.
Tests: python3 -m pytest tests/ -q (187 passed)
Mobile render: 375×667 Chromium; 44px trigger, 375×667 sheet, title focus, aria-modal confirmed.
Closes #159
Adds a mobile-first, draft-safe New issue flow to My Work. Repository access and assignee identity are derived server-side; creation is bounded, self-assignment must be confirmed, and successful issues enter My Work immediately.
Tests: `python3 -m pytest tests/ -q` (187 passed)
Mobile render: 375×667 Chromium; 44px trigger, 375×667 sheet, title focus, aria-modal confirmed.
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.
Closes #159
Adds a mobile-first, draft-safe New issue flow to My Work. Repository access and assignee identity are derived server-side; creation is bounded, self-assignment must be confirmed, and successful issues enter My Work immediately.
Tests:
python3 -m pytest tests/ -q(187 passed)Mobile render: 375×667 Chromium; 44px trigger, 375×667 sheet, title focus, aria-modal confirmed.