Deferred RAG Cleanup And Feature Ideas
This directory tracks remaining issues and feature ideas found during review of the Ollama RAG embedding and sequential indexing work.
Resolved items should be moved to done/ instead of deleted. This keeps a small decision trail for review comments and cleanup ideas that shaped the RAG/indexing work.
The remaining RAG cleanup items mostly depend on broader decisions about source replacement, failed indexing, deletion, re-indexing, and cleanup semantics.
Items
- RAG queued indexing can race with source replacement
- Vector chunk upserts can collide across tenants or sources
- Re-indexing a source can leave stale chunks active
- Vector Entries resource can create N+1 knowledge entity queries
- Feature idea: evaluate LlamaIndex for the RAG pipeline
Completed Items
Resolved items live in done.