Orchestration · Software component

Reflection Loop Orchestrator

Software componentOrchestrationOrchestration & Toolsarc:ReflectionLoopOrchestrator

A coordinator that manages the generate-critique-refine cycle between producer and reflection agents and decides when output quality is sufficient to stop.

Responsibility. Coordinates reflection cycles and their termination.

Also known as: Master orchestrator (multi-agent reflection loop), Generate-verify-revise loop

orchestratesorchestratesorchestratesReasoning Engine: orchestratesReasoning EngineReflection Critic: orchestratesReflection CriticSelf-Reflection Critic: orchestratesSelf-Reflection Critic
Direct neighbourhood (hover for relationship types)

Relationships

orchestrates control

Design guidance

Classification

Patterns
Multi-agent reflection loop
Quality attributes
Cost efficiencyFunctional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)
Risks mitigated
Over-reflection loopsPremature termination

Sources

  1. Ch1.2: T. Nguyen, "Core Agent Patterns," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.2. ISBN: 9798244538229.
  2. Ch3.9: T. Nguyen, "Reasoning Quality," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.9. ISBN: 9798244538229.