add accessible, touch-sized issue detail previews to Find Work cards
preserve preview identity through pagination and clear it after claim
render descriptions as escaped text with a safe Gitea link and empty state
prevent 320px horizontal overflow
Verification
RED: two new behavioral tests failed before implementation
focused: 77 passed
full suite: 241 passed
Playwright at 320×800: no overflow, all controls 44px, escaped hostile body, zero preview API calls
Closes #179
## What changed
- add accessible, touch-sized issue detail previews to Find Work cards
- preserve preview identity through pagination and clear it after claim
- render descriptions as escaped text with a safe Gitea link and empty state
- prevent 320px horizontal overflow
## Verification
- RED: two new behavioral tests failed before implementation
- focused: 77 passed
- full suite: 241 passed
- Playwright at 320×800: no overflow, all controls 44px, escaped hostile body, zero preview API calls
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 #179
What changed
Verification