Update TASKS.md with session 2026-07-14 entry

This commit is contained in:
gramps
2026-07-14 15:35:21 -07:00
parent 34cd87b810
commit c4a2bde8c1
+9 -1
View File
@@ -1,10 +1,18 @@
# cAIc — OpenCode Prompt Sequence # cAIc — OpenCode Prompt Sequence
# Generated: 2026-07-01 # Generated: 2026-07-14
# Execute sequentially. Run full test suite after each task before proceeding. # Execute sequentially. Run full test suite after each task before proceeding.
# Test command: ./venv/bin/python -m pytest tests/ -v # Test command: ./venv/bin/python -m pytest tests/ -v
--- ---
## Session 2026-07-14 — RAG bugfixes + Topbar redesign
- **RAG bugs fixed**: Collection name mismatch (`jarvis_rag``caic_rag`, migrated 219 points), `vectors_count``points_count` (Qdrant v1.10+ API change), removed unindexed `order_by` that caused 502 on scroll, made `RAG_COLLECTION` env-configurable (`CAIC_RAG_COLLECTION`).
- **Semantic search fixed**: Set `CAIC_EMBED_URL=http://192.168.50.108:11434` (mxbai-embed-large lives on ultron, not the old embed server).
- **Topbar redesign**: Moved system stats (CPU/MEM/GPU/VRAM/TOK) to a centered bottom strip. Moved toggles (MEM, SEARCH, PROFILE, SORT, PRIVACY) into a ⋮ hamburger menu next to ADMIN badge. Palette icon sits immediately after version number in topbar-left. Removed standalone (i) button — privacy info accessible via ⋮ → About Privacy. Input bar above chat, stats at very bottom. Mobile-responsive padding/sizing.
---
## ~~TASK 1 — README Cleanup [DONE]~~ ## ~~TASK 1 — README Cleanup [DONE]~~
Review README.md in the current repo. Remove any node references other than `coordinator` (192.168.50.108) and `worker` (192.168.50.210). Ensure all references to the project use the exact casing `cAIc` — not `Jarvischat`, `JarvisChat`, or `jarvischat`. Do not change any functional content, endpoint documentation, or architecture descriptions — this is a text cleanup only. After editing, verify the file renders cleanly as markdown. Commit with message: `docs: clean up node references and branding consistency`. Review README.md in the current repo. Remove any node references other than `coordinator` (192.168.50.108) and `worker` (192.168.50.210). Ensure all references to the project use the exact casing `cAIc` — not `Jarvischat`, `JarvisChat`, or `jarvischat`. Do not change any functional content, endpoint documentation, or architecture descriptions — this is a text cleanup only. After editing, verify the file renders cleanly as markdown. Commit with message: `docs: clean up node references and branding consistency`.