Skip to content

DL-233

The palette’s navigation mode ships ALL six destination kinds, including issue AND pr. The issue provider rides the tracker’s assigned-issue seam (store.assignedIssues); the pr provider requires a NEW store-level PR accessor — prs: Accessor<PrRow[]> as a createMemo over issues() via the existing pure prRows() (board.ts:132-134), mapping each {issue, pr} row to a Destination{kind:"pr"} that selects the owning issue and reveals the PR pane (store.selectIssue + store.setActiveRightTab("pr")) — which Matt explicitly accepted as added palette-impl scope (the store has no PR collection today; IssueTab’s "pr" is a detail-pane tab, not a collection). The fixture already carries PR shapes (stub-data.ts:238), so no new offline data source is needed.

Status: Superseded by DL-346 (Matt, 2026-10-04)

Record: ../../ui/compass-command-palette/design.md#decisions