What to build
Once the app runs on Firebase, delete what the switch made unnecessary, following ADRs 0001 and 0003 in #122:
- the old backends:
api/, server/, shared/, SQLite, the Neon client and the legacy password login
- the custom sync layer, conflict screen, old guest storage and guest adoption code
- the pages that are not among the five (Calculator, My data, Community, About, Review): for example Upload, Submit request, Data sources, Profile and Roadmap
Update CLAUDE.md, the README and the deployment docs to describe the new setup, including dropping the rule to change both backends. Superseded docs (such as docs/AUTH_MIGRATION_ROADMAP.md) are removed or marked superseded.
Acceptance criteria
Blocked by
What to build
Once the app runs on Firebase, delete what the switch made unnecessary, following ADRs 0001 and 0003 in #122:
api/,server/,shared/, SQLite, the Neon client and the legacy password loginUpdate
CLAUDE.md, the README and the deployment docs to describe the new setup, including dropping the rule to change both backends. Superseded docs (such asdocs/AUTH_MIGRATION_ROADMAP.md) are removed or marked superseded.Acceptance criteria
api/,server/,shared/, the SQLite and Neon code, the legacy login, the sync layer and the guest adoption code are goneCLAUDE.md, the README and the deployment docs describe Firebase Auth, Firestore, Hosting and the emulatorsBlocked by