Enterprise Generative Search — Azure and Open Source · View 09 of 41 · Structure
Decisions
- Retrieval and ranking sit below grounding and assurance, so the verifier can question a retrieval but a retriever can never call a verifier. That ordering is what makes the failure classification in view 34 possible.
- The model and tool layer is below the assurance layer on purpose: safety is not something the model layer is trusted to apply to itself.
- The knowledge platform is a separate layer from the retrieval layer. Ingestion can be stopped, rebuilt or migrated with the query path untouched.
The one upward call
- The groundedness verifier calls back into the planner to request more evidence. It is bounded by the budget governor to one extra hop on the common path and three in the agentic class.
- The alternative — letting the model retry itself inside a single generation — was rejected because it produces retries that are invisible to the trace and unbounded in cost.
Deliberately omitted
- Only seven of about forty inter-layer calls are drawn. The container view has the deployable detail; this view exists to establish the direction of dependency, nothing else.