Discussion about this post

User's avatar
Akanksha Tyagi's avatar

This is the failure mode nobody warns you about. I run a RAG assistant on pgvector, and the quietest breakages I've seen came from index changes, not prompt changes: a chunking tweak, a re-embedded batch, and suddenly retrieval quality shifts with no error anywhere. What saved me was treating the index like a migration. Every chunking or embedding change gets versioned, and a retrieval eval runs against a fixed question set before and after. If recall moves, the change doesn't ship. The schema discipline framing is exactly right: an unversioned index is a silent liar.

5 more comments...

No posts

Ready for more?