You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Local usage statistics dashboard (split re-landing of #1225) #1744
Re-land the local usage statistics dashboard as a series of small, sequential PRs, replacing the closed #1225 (52 commits / +41k lines — "too large to safely review"). The feature was already fully reviewed and hardened: all 59 CodeRabbit findings triaged (23 majors + 4 minors applied on top of the already-fixed critical/data-integrity cluster), and the branch is semantically current with main (typecheck clean, 1,142 targeted tests green in a test merge).
Why it must be split
The CI mutation gate caps changed executable lines at 500 per package (extension / webview); the feature totals ~6,781 (extension) + ~2,071 (webview). Sequential stages, each independently green:
S1 — shared types & message contracts (packages/types) — this is the tracking issue's first PR
Each stage PR references this issue; the stages merge strictly in order, and each subsequent PR is opened once its predecessor lands on main. The gate-loosening changes that were (rightly) rejected on #1225 are not carried over.
Source
Feature tree: myk1yt/feat/dashboard (archived) → clean integration base myk1yt/feat/dashboard-reboot (upstream/main + feature + all review fixes).
Closing the split-landing epic: the dashboard will be maintained as a personal fork project (myk1yt/feat/dashboard-reboot) rather than landing as a PR sequence. Stage PR #1745 withdrawn accordingly.
Activity
myk1yt commentedon Sep 21, 2026
Closing the split-landing epic: the dashboard will be maintained as a personal fork project (myk1yt/feat/dashboard-reboot) rather than landing as a PR sequence. Stage PR #1745 withdrawn accordingly.