We added retrieval event logging and lineage-oriented artifacts. The goal is operational clarity: a run should leave enough trace data to understand what happened.
This is not user-facing analytics. It is engineering evidence for debugging retrieval decisions, cache behavior, and grounding failures.


