Goal
The dashboard currently surfaces PRs, reviews, and notifications. Add some kind of support for GitHub issues so they show up here too — both issues you've authored / been assigned and issues you've been mentioned in.
Open questions
- Where do issues live? A separate column, or merged with PRs in a unified "things waiting on me" list? PRs and issues share enough metadata (title, repo, author, comments, labels) that a shared list is plausible.
- Which issues are relevant by default? Open issues authored by me + assigned to me + mentioning me, probably. Notifications already surface issue activity, so the dashboard view should add value beyond that (e.g. a stable list rather than the noisy notification stream).
- Reactions / labels / milestones — what's worth showing in a card vs. only in the detail pane?
- Detail pane: issues have comments and reactions but no diff/CI/branches. The Overview tab would need to gracefully degrade (or we render a different layout for issues).
- Actions: close, reopen, comment, assign, label. Probably the same
. action-menu pattern as PRs.
Out of scope (for now)
- Creating new issues from the dashboard.
- Project board / linked-issue views.
- Cross-repo search.
Goal
The dashboard currently surfaces PRs, reviews, and notifications. Add some kind of support for GitHub issues so they show up here too — both issues you've authored / been assigned and issues you've been mentioned in.
Open questions
.action-menu pattern as PRs.Out of scope (for now)