Show open pull requests in the Review stage #7

Closed
opened 2026-04-05 13:11:09 +02:00 by arne · 0 comments
Owner

The Review stage on the project detail page is always empty because orbit has no concept of pull requests. Open non-draft PRs should show up there with the same dot-activity rules as every other flow item: sodium when the PR has moved within the last 7 days, stale grey otherwise. Draft PRs should be tracked but hidden from the stage — they appear the moment the draft flag flips.

Scope

In bounds: a pull_requests table mirroring the issue table's shape, webhook updates on every PR lifecycle event, periodic sync as a safety net, and the Review stage population itself. Out of bounds: expand-on-click UI for PR bodies, review metadata (approved / changes-requested), and stacked-PR visualizations — each a clean follow-up.

Closed by PR #13.

The Review stage on the project detail page is always empty because orbit has no concept of pull requests. Open non-draft PRs should show up there with the same dot-activity rules as every other flow item: sodium when the PR has moved within the last 7 days, stale grey otherwise. Draft PRs should be tracked but hidden from the stage — they appear the moment the draft flag flips. ## Scope In bounds: a `pull_requests` table mirroring the issue table's shape, webhook updates on every PR lifecycle event, periodic sync as a safety net, and the Review stage population itself. Out of bounds: expand-on-click UI for PR bodies, review metadata (approved / changes-requested), and stacked-PR visualizations — each a clean follow-up. Closed by PR #13.
arne closed this issue 2026-04-05 20:24:08 +02:00
arne changed title from project-detail: PR tracking and Review stage to Show open pull requests in the Review stage 2026-04-05 22:33:59 +02:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
arne/orbit#7
No description provided.