# DOCUMENTATION_CHECKLIST.md This file tracks information that Antigravity (the AI) must provide to the Tech Lead (User) for the final project documentation. ## Technical Document Requirements - [ ] **Installation & Configuration:** Step-by-step guide for a clean Ubuntu 24.04 VM. - [ ] **Tech Stack Rationale:** Why FastAPI, SQLite/PostgreSQL, etc. - [ ] **LLM Selection:** Explain which local model is used (e.g., Llama 3.1 8B), why it was chosen, and its quantization level. - [ ] **Agent Permissions:** Explain how and why Antigravity model permissions were configured. - [ ] **Infrastructure Diagram:** Description/code for a diagram showing how app components communicate locally. - [ ] **Privacy Proof:** Explanation of how we verified that no user data leaves the server. - [ ] **Agent Reflection:** Summary of what Antigravity struggled with and how those issues were handled. ## User Manual Requirements - [ ] **Account Management:** How to register and log in. - [ ] **Nutritional Queries:** How to get info on specific foods. - [ ] **Food Combinations:** How to build and save dietary lists. - [ ] **AI Chat:** How to interact with the nutrition AI. - [ ] **Menu Proposals:** How to generate menus with constraints. ## Sprint Metrics & Links - [ ] **Implementation Plans:** Links to all relevant artifacts. - [ ] **Taiga Task IDs:** Mapping of work to TG- commits.