Orchestration · Software component

Replanning Layer Arbiter

Software componentOrchestrationOrchestration & Toolsarc:ReplanningLayerArbiter

An orchestration component that resolves conflicting outputs of concurrently running replanning layers by precedence, recency and specificity, installing one active plan and retaining others as fallbacks.

Responsibility. Chooses which layer's plan becomes the active plan when layers conflict.

Also known as: Layer coordination protocol, Conflict resolver

orchestrateswritesreceives data fromreceives data fromreceives data fromreceives data fromis configured byPlan Executor: orchestratesPlan ExecutorExecution Plan: writesExecution PlanIncremental Search Replanner: receives data fromIncremental Search Repla…Complete Replanner: receives data fromComplete ReplannerContingency Branch Activator: receives data fromContingency Branch Activ…Reflexive Safety Controller: receives data fromReflexive Safety Control…Replanning Precedence Policy: is configured byReplanning Precedence Po…
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

writes dependency

receives data from dynamic

orchestrates control

Design guidance

Classification

Patterns
Precedence hierarchyRecency and specificity arbitration
Quality attributes
Safety (ISO/IEC 25010 | NIST AI RMF: safe)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
Risks mitigated
Conflicting decisions across replanning layers

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.