feat(client): make Chat the default landing screen (was Notes) #373
No reviewers
Labels
No labels
area:auth
area:ci
area:db
area:infra
area:native
area:pwa
area:service
epic
feature
foundation
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
james/carol!373
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "default-screen-chat"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The app landed on Notes on open and after sign-in. Make Chat the default — it's the primary surface now.
Updates the index redirect and every post-auth landing target, all
/notes→/chat:app/index.tsx—<Redirect href>(+ its comment).app/login.tsx— post-loginrouter.replace, the OAuth webnextparam, the OAuth native post-signinrouter.replace, and a stale comment.app/register.tsx— post-registerrouter.replace.The Notes screen and
/notesroute stay (still routable — it's intentionally out of the sidebar; only the default landing changes). A fullrg "/notes"over the routing code comes back clean afterward (only/api/notesAPI-URL hits remain, which are unrelated).Verification (local)
typecheck✓ ·lint✓ ·test✓ 172 (the two/notestest hits are an API URL and the "notes is not in the sidebar" nav assertion — both correctly unchanged) · semgrep ✓ 0 findingsDirect request (no ticket).
🤖 Generated with Claude Code
📊 Test coverage
Patch coverage: no testable lines changed.
Overall (
app/,lib/,db/, excluding UI per ADR-0019):Soft thresholds per ADR-0019. Coverage is informational and does not block merge.