Human Oversight · Software component
Approval Outcome Router
Software componentHuman OversightExperience & Human Oversightarc:ApprovalOutcomeRouter
A workflow routing component that, on resumption after a human decision, directs execution by that decision: approvals to execution, rejections to alternative-proposal or escalation paths, modifications to remediation steps.
Responsibility. Routes a resumed workflow along the path matching the recorded human approval decision.
Also known as: Conditional execution phase, Approval decision router, Command-based routing after interrupt
Relationships
is invoked by dependency
reads dependency
routes to dynamic
Design guidance
- SHOULD route rejected proposals to alternative-generation or escalation paths so workflow continuity is maintained.
- SHOULD incorporate human modifications (e.g., partial or conditional approval) before proceeding with adapted execution.
Classification
- Patterns
- Conditional executionApproval with modificationsConditional approvalCollaborative refinement workflow (modify -> agent adjusts and resubmits)
- Technologies
- LangGraph Command
- Quality attributes
- Maintainability (ISO/IEC 25010)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
- Risks mitigated
- Workflows simply halting when proposals are rejected
Sources
- Ch10.4: T. Nguyen, "Human-in-the-Loop," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.4. ISBN: 9798244538229.
- Ref10.01: "Human-in-the-Loop Systems for Agent Interactions," unpublished reference note (01-Human-in-the-Loop-Systems.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note