Skip to content

DL-097

The Bridge board splits into peer Issues/PRs tabs inside the board view (a Bridge-local tab signal, not a new View or a third BoardMode): the Issues tab is today’s board ordered by Record C’s treeOrder; the PRs tab is a flat one-row-per-OPEN-PR list (the primaryPr compression deliberately does not apply) grouped by assignee in treeOrder with the tab badge = the open-PR row count; issues ↔ PRs cross-link through the existing issue-keyed selection (selectIssue, no new PR-selection state); and the card’s per-check pip strip collapses to a CI badge (the ChecksSummary.state roll-up) + a review badge (latest-per-author verdict, changes_requested > approved > commented) as pure board-render.ts helpers — a VIEW remodel consuming the frozen #1018 model, no proto/server/model change

Status: Active (Matt, 2026-08-01) / PRs-tab flat-list clause superseded by DL-196 (Matt, 2026-08-16)

Record: ../../ui/compass-board-view/design.md#approach