moves description and the full conversation ahead of planning controls
groups title/body, labels, due date, and milestone under a touch-safe Plan & edit disclosure
loads label and milestone catalogs only on first expansion, caches successful metadata, and supports retry after failure
Verification
python3 -m pytest -q — 337 passed
Chromium at 320×568 — reading order confirmed, zero horizontal overflow, 44px disclosure target, zero planning requests before expansion, one request each after repeated expansion, no console errors
Closes #215
## What changed
- moves description and the full conversation ahead of planning controls
- groups title/body, labels, due date, and milestone under a touch-safe Plan & edit disclosure
- loads label and milestone catalogs only on first expansion, caches successful metadata, and supports retry after failure
## Verification
- `python3 -m pytest -q` — 337 passed
- Chromium at 320×568 — reading order confirmed, zero horizontal overflow, 44px disclosure target, zero planning requests before expansion, one request each after repeated expansion, no console errors
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 #215
What changed
Verification
python3 -m pytest -q— 337 passed