Orchestration · Software component

Replanning Strategy Router

Software componentOrchestrationOrchestration & Toolsarc:ReplanningStrategyRouter

An orchestration component that classifies each significant failure by severity, predictability, scope and time budget and routes it to the reactive, contingency, incremental or strategic replanning layer.

Responsibility. Selects the replanning layer that should handle each detected failure.

Also known as: Failure router, Failure characterisation decision tree

readsroutes toroutes toroutes toreadsroutes tois triggered byreadsroutes tois configured byis configured byExecution Plan: readsExecution PlanIncremental Search Replanner: routes toIncremental Search Repla…Complete Replanner: routes toComplete ReplannerContingency Branch Activator: routes toContingency Branch Activ…Execution Failure History Store: readsExecution Failure Histor…Plan Repairer: routes toPlan RepairerDiscrepancy Significance Evaluator: is triggered byDiscrepancy Significance…Conditional Execution Plan: readsConditional Execution PlanReflexive Safety Controller: routes toReflexive Safety Control…Planning Latency Budget: is configured byPlanning Latency BudgetFailure Routing Policy: is configured byFailure Routing Policy
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

reads dependency

is triggered by dynamic

routes to dynamic

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Priority cascade decision treeDynamic layer selection
Quality attributes
Performance efficiency (ISO/IEC 25010)
Risks mitigated
Wasted contingency investmentToo-slow response to safety-critical failures

Sources

  1. Ch5.6: T. Nguyen, "A* Search and Replaning," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.6. ISBN: 9798244538229.