From 0111ca3b30267cee08aa6225258b45beec9ed56e Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 3 Feb 2026 16:50:43 +0000 Subject: [PATCH] Add TODO.md with technical debt analysis Co-authored-by: ViVaLaDaniel <110051738+ViVaLaDaniel@users.noreply.github.com> --- TODO.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..c838308 --- /dev/null +++ b/TODO.md @@ -0,0 +1,10 @@ +# Technical Debt & Todo List + +## Critical +- [ ] **Infrastructure**: Set up a testing framework (Jest/Vitest) and add unit tests. +- [ ] **Security**: Move Firebase configuration (API keys, Project ID) from `src/firebase/config.ts` to environment variables (`.env`). +- [ ] **Authentication**: Upgrade from anonymous sign-in to robust auth providers (Google, Email/Password). + +## Features +- [ ] **AI/RAG**: Implement actual retrieval mechanism for `validate-permit-application-against-local-codes.ts` instead of relying on manual string input. +- [ ] **Data**: verify seeding logic and ensure database security rules are updated.