Repository navigation
docs(dashboard): per-repo cards + sweep-health section for /program/repo-fleet (#1126) - #2419
Conversation
…epo-fleet (#1126) Adds ProjectRepoCard config + a sweepHealth entry list to the project registry, fills the repo-fleet entry with four per-repo cards (role, dated 2026-10-29 GitHub-search open-issue counts: code 1,033, opencode 35, openchamber 36, nix 15 = 1,119, top tracked refs) and a sweep-health section resting only on already-published fleet data (queue/label state, the orchestration section at /api/orchestration.json, tracked issues) — no new pipeline. The detail builder splits the live fleet-ops pool and Repo fleet roadmap rows by repo per card; renderProgramProject renders both new sections. The gaps scope note is refreshed to the dated 2026-10-29 counts and explicitly does not claim pool completeness. program.test.ts: new registry + builder-split tests, updated dated-count assertions.
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 22 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Queue task 3025 (openchamber scheduled lane) resumed 2026-10-29T21:11Z — PR verified merge-ready, re-parked on the merge-queue stall. Fresh state: PR OPEN, MERGEABLE/CLEAN, head No code change needed. Blocker is repo-wide: |
Implements the remaining #1126 build-out (queue task 3025, triage task 2414):
ProjectRepoCardconfig on the repo-fleet entry — one card each for developing-today/code, developing-today/opencode, developing-today/openchamber, dezren39/nix, with role, an explicitly dated GitHub-search open-issue count (2026-10-29: code 1,033, opencode 35, openchamber 36, nix 15 = 1,119 total), and top tracked refs. The detail builder splits the page's live fleet-ops pool items and "Repo fleet" roadmap rows by repo per card, so the live halves cannot drift from the sections above them.sweepHealthentry list rendered from already-published fleet data only (queue/lifecycle label state, the orchestration section served at /api/orchestration.json, tracked issues) — no new data pipeline.Tests: program.test.ts 16/16 pass, including two new #1126 tests (registry contents + builder pool/roadmap split) and updated dated-count assertions. Full aggregator suite on the laptop: 343 pass, 1 pre-existing fail (attention action controls #1152/#1156, fails on clean main).
Merge waits on the merge-queue stall #2403 — this PR is not enqueued past it.
Need help on this PR? Tag
@codesmith-botwith what you need.