Retrieval Architecture for a Restaurant Menu Assistant: Traceable Delete Semantics
The hard part of a restaurant menu assistant is not producing a plausible answer. It is proving that an answer did not come from a dish, price, or allergen note that a manager deleted yesterday. Short answer: use a staged retrieval architecture with explicit collections, bounded queries, and source context that can be traced back to a document; treat deletion as a state transition that removes…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.