4 months ago
ab5fd81Scope's weakness: inside dither-kit while scratch has items waiting, unseen. Fixed at the front door. Home (/) is now the ONLY cross-repo page: 'across your repos — N awaiting, N blocked today' + a per-repo breakdown ranked by attention; clicking a repo scopes into it (chooseActiveRepo → /moderation). Unarmed repos show 'available — not armed', never zeros. Reuses the switcher signal query. The scoped moderation queue moved to /moderation (reversing the old redirect); an unarmed active repo shows the arm hero. Topbar nav: Home (cross-repo) + Queue (/moderation, scoped); everything else stays scoped. Spec §4/§10 updated. Added a listSwitcherRepos integration test. Deferred + flagged: deep-link ?repo= on scoped routes (active repo persists per-user, a safe default; the override is a focused follow-up). Checks: typecheck all, biome, boundaries, 242/242.
Parentdce913b