TODO File Management
File location
The project's central task list is the root TODO file (no extension).
Format
- •Phases:
Todo:,Phase 2 — Architecture:,Phase 4+:— preserve existing phases. - •Done:
✔(checkmark) - •Pending:
☐(empty checkbox) - •Entry format:
✔or☐followed by space, then short description, then optional— detailor reference (e.g.MAPS_IMPLEMENTATION.md).
When to update
- •
Task completed: Change
☐to✔for the relevant item. Keep the description; optionally append brief note in parentheses if helpful (e.g.fix isMounted guard blocking setUserAvatarFiles). - •
New task: Add a row under the appropriate phase. Use
☐and a concise description. Reference a doc if relevant (e.g.review BACKEND_FRONTEND_MOBILE_AUDIT.md). - •
User asks to add something: Add under the most appropriate phase. Default new items to
Phase 4+when unclear.
Examples
Mark done:
code
☐ Avatar picker shows all uploaded avatars
→
code
✔ Avatar picker shows all uploaded avatars — fix isMounted guard blocking setUserAvatarFiles on storage list success
Add new:
code
☐ Image pipeline — compress uploads; move off Supabase storage limits; Cloudflare CDN for avatars/images (pro setup)