← All questions
Data, Privacy & LegalMedium· Compliance· Reproducibility· Versioning

Compliance wants the embedding model frozen for three y...

Freezing the encoder does not guarantee reproducibility because the corpus changes over time; only a corpus snapshot can reproduce a past result. Satisfy compliance by versioning the (encoder revision, corpus snapshot, index build) triple. Set the upgrade cadence based on measured drift: static corpora like legal contracts never need re-embedding, while dynamic content like wikis may require frequent updates. Use multiple indexes on different cadences rather than a single compromise.

Code playground (Python)