FIELD 01 / FAILURE REPORT
The stale cache looked like a model failure
A corrected source still produced the old answer for some users.
Situation
The team changed the source and prompt, then compared responses without recording retrieval and cache versions.
Finding
A response cache survived the source update. Model retries made the problem appear intermittent instead of deterministic.
Response
- Expose source and cache version
- Invalidate by source change
- Add stale-answer fixture
- Separate generation retry from cache read
ARCHITECTURE LESSONBefore tuning the model, prove which source, index, cache, prompt, and version produced the answer.