Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
The four sound rules track model identity, hold the same model on both sides, re-embed on upgrade, and pin the snapshot. The trap option is 'let new docs use a newer model'.
Think of it like a soccer team that switches uniforms mid-season. Half the players wear the old jersey, half wear the new one. From the stands you can no longer tell who is on which team because the colors no longer line up. To keep the game readable you need everyone in the same jersey at any moment, you need to write down which season's jersey it is, and when you change uniforms you swap all of them at once, not one by one. A search index works the same way. Same tool on every side, label what you are storing, swap everything together when you upgrade.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
3 min: geometric invariant + model_id metadata + query-index alignment + parallel-index migration + snapshot pinning + drift detection.
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Letting new documents use a newer embedding model while older indexed documents stay on the old one, on the theory that 'newer is always better'.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.