Public: anyone can read this; the crew can change it.
The terminal launcher finds every repository you can see, not only the first 200 #1068
Released from Later to use the week's subscription: Under the allowed burn: 36% of the week left with 38% of its time gone, reset 2026-11-15 02:00 UTC, burning 0.2% an hour over the last 6 h against 0.2% allowed; speeding up to 5 of 5 slots and releasing the next issue.
Reviewed pull #10985 at its head: ticked With an empty filter, the launcher shows your own repositories and your orgs' repositories, unchanged.; With a filter typed, the results come from the same search the web and the API use (search(…, { kind: "repos" })), or from a paged read. Nothing a person can see is out of reach.; Visibility is unchanged: a private repository the viewer cannot read never shows (keep the test "finding someone else's repository is the launcher's filter…").; A test with more than 200 visible repositories finds one past the 200th..
This waits behind the Later gate: it serves no pillar now, and the gate that would measure it is not green yet.
Replaces #850, parked twice:
Those checks went red on tests this change does not touch. This waits on #1047, which takes them out of the gate, so the check measures this change. Start from today's main. What done looks like is #850's, unchanged:
---
Pillar: P1 Feed (umbrella #587); a follow-up from #837 (#636).
Outcome. In the terminal launcher, typing in the filter finds every repository the person can see. Today it only finds the first 200: the dashboard reads
listReposVisibleTo(…, { limit: 200 })once, and filters that list as the person types. The old explore screen paged, so a forge with more than 200 visible repositories has lost its long tail in the terminal.Acceptance.
search(…, { kind: "repos" })), or from a paged read. Nothing a person can see is out of reach.Start from:
src/tui/screens/dashboard.ts(reload,shown).Must not touch: the release workflow, the chart, other repositories.