Moves the issue-capture controller into a deterministic content-addressed feature chunk, loads it only when New issue (or a share-target launch) needs it, and preserves atomic offline precaching. The mobile trigger exposes loading, retryable failure, and success states while concurrent requests share one script load.
Verification: pytest -q — 1107 passed.
Closes #537
Moves the issue-capture controller into a deterministic content-addressed feature chunk, loads it only when New issue (or a share-target launch) needs it, and preserves atomic offline precaching. The mobile trigger exposes loading, retryable failure, and success states while concurrent requests share one script load.
Verification: `pytest -q` — 1107 passed.
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 #537
Moves the issue-capture controller into a deterministic content-addressed feature chunk, loads it only when New issue (or a share-target launch) needs it, and preserves atomic offline precaching. The mobile trigger exposes loading, retryable failure, and success states while concurrent requests share one script load.
Verification:
pytest -q— 1107 passed.