Skip to content

AI 202 · Module 6

Adaptive Planning & Re-planning

When the world changes, the plan has to change too

Start Section 1
0 / 6 completed
Sync my progressJoin a session to keep progress across devices and share it with your instructor

Info

After you join, your completed lesson numbers are sent to your instructor together with your learner code, so they can see your progress. Use the codes your instructor gave you, and do not enter your name, company secrets or other personal data. Progress is kept with the rest of that session's data.

Learning objectives

  • Describe the adaptive planning model: Plan, Act, Observe, State Changed?, then Continue, Re-plan, Escalate or Stop
  • Recognize eight re-planning triggers and explain what each one signals
  • Distinguish plan monitoring, plan invalidation, goal revision and a recovery decision
  • Define bounded autonomy with allowed and prohibited actions, budget, limits, escalation, approval, stop and human override
  • Complete Activity 6 by deciding whether to continue, re-plan, escalate or stop, and explaining why

Adapting a plan

10 min

When the world changes, the plan has to change too

A plan is made with what the agent knew at the time. Once it acts, the state can change: new information arrives, a step fails, a constraint tightens. An adaptive agent checks after each action whether its plan still fits the world.

Core question

When should an agent stop following the original plan and plan again?

Adaptive planning model
  1. Plan: the current plan is in place
  2. Act: the agent takes the next step
  3. Observe: the agent looks at the result and the state
  4. State Changed?: if no, Continue with the plan
  5. If yes: Re-evaluate the plan
  6. Then choose one: Continue, Re-plan, Escalate or Stop

Info

Text version of the diagram: Plan leads to Act, then Observe, then a question, State Changed? A no means Continue. A yes means the agent re-evaluates the plan and then chooses one of four outcomes: Continue, Re-plan, Escalate or Stop.

Info

Human, AI, Human: a person defines the task and its limits, the agent adapts within them, and a person reviews and remains responsible when the situation goes beyond those limits.

Key takeaway: After every action, observe, ask whether the state changed, and choose Continue, Re-plan, Escalate or Stop.

10 min

Re-planning triggers

A trigger is a condition that makes the current plan questionable. Naming triggers in advance turns a vague feeling that something is off into a clear rule.

Eight common re-planning triggers (simulated examples)
TriggerWhat it signalsSimulated example
Required information unavailableA step cannot run as plannedThe report the plan depends on has not been published yet
Tool unavailableAn action in the plan cannot be takenThe calendar service does not respond
New evidence contradicts assumptionsThe plan rests on something that is no longer trueA newer policy replaces the one the plan followed
Plan exceeds cost limitThe route is too expensiveThe planned searches would use more than the budget
Risk increasesThe next step is now more dangerousThe task turns out to involve personal data
User changes objectiveThe goal itself has movedThe requester now wants a comparison, not a summary
Confidence dropsThe agent is less sure of its pathTwo sources disagree and neither is clearly better
Human rejects intermediate resultA person says this is not what they wantedA reviewer rejects the draft outline

Warning

A trigger does not always mean Re-plan. Some triggers call for Escalate or Stop instead, for example rising risk or a person rejecting the result.
Check yourself

Midway through a plan, the requester says they now want a different deliverable. Which trigger is this, and what is the natural response?

Midway through a plan, the requester says they now want a different deliverable. Which trigger is this, and what is the natural response?

Key takeaway: Name your triggers in advance, and remember that a trigger may call for Escalate or Stop, not only Re-plan.

10 min

Monitoring, invalidation, goal revision and recovery decisions

Adapting well takes four separate ideas. Keeping them apart helps you decide what to do when something changes.

Four ideas in adaptive planning
IdeaQuestion it answersExample (simulated)
Plan monitoringIs the plan still on track after this step?Check each result against what the plan expected
Plan invalidationHas something made part or all of the plan no longer valid?A step depends on a document that was withdrawn
Goal revisionHas the goal itself changed or become unreachable?The requester narrows the scope to one department
Recovery decisionWhat do we do now: Continue, Re-plan, Escalate or Stop?Choose to re-plan the remaining steps only

Re-plan

  • The goal still stands
  • The route to it needs to change
  • Example: switch to another source of evidence

Revise the goal

  • The goal itself has moved or cannot be reached
  • A person usually confirms the new goal
  • Example: the deliverable is redefined with the requester

Info

Boundary of this course: this module covers the decision to adapt. How to save progress, resume after a crash or build recovery infrastructure belongs to a future advanced course and is not taught here.
Check yourself

A plan step relies on a document that has just been withdrawn, but the goal has not changed. What is the best reading?

A plan step relies on a document that has just been withdrawn, but the goal has not changed. What is the best reading?

Key takeaway: Monitor the plan, notice invalidation, revise the goal only when it has moved, and then make a clear recovery decision.

Bounded autonomy

10 min

Bounded autonomy: how far may the agent adapt?

An agent that can change its own plan needs limits. Bounded autonomy means the agent adapts freely inside a boundary that a person has defined, and hands over when it reaches the edge.

What every adaptive agent should define
ElementWhat it setsExample (simulated)
Allowed actionsWhat the agent may do on its ownRead approved documents, draft a summary
Prohibited actionsWhat the agent must never doSend anything outside the organization
BudgetHow much cost the agent may spendAt most a set number of searches
Time / step limitHow long or how many steps it may runNo more than a set number of re-plans
Escalation conditionWhen it must hand the situation to a personConfidence stays low after one re-plan
Human approval conditionWhich actions need an explicit yes firstAny action that commits the organization
Stop conditionWhen it must haltBudget used up, or risk becomes high

One more safeguard sits above all of these: human override. A person can pause, redirect or cancel the agent at any time, and the design should make that easy.

Warning

Without a re-plan limit, an agent can keep re-planning forever. Set a maximum, and treat reaching it as a reason to escalate or stop.
Check yourself

An agent has re-planned several times and is still not making progress. What should a well-bounded design do?

An agent has re-planned several times and is still not making progress. What should a well-bounded design do?

Key takeaway: Define the boundary first: allowed, prohibited, budget, limits, escalation, approval, stop, and human override.

Practice and next steps

8 min

Activity 6: Re-plan or Continue?

You will be given a scenario in which the situation changes partway through a plan. For each scenario, decide what the agent should do.

  1. Inspect the new state
    What changed, and how do you know?
  2. Check the plan
    Does the original plan remain valid, fully or partly?
  3. Choose
    Continue, Re-plan, Escalate or Stop.
  4. Explain why
    Name the trigger and the boundary that supports your choice.
The four choices
ChoiceChoose it when
ContinueThe change is small and the plan is still valid
Re-planThe goal stands but part of the route no longer works
EscalateThe situation is high-impact, unclear or outside the allowed boundary
StopA stop condition is met, or continuing is unsafe or not worth the cost

Warning

Privacy reminder: use simulated or already-public scenarios. Do not enter company secrets, client personal data or unauthorized sensitive information.
Check yourself

Midway through a task, new information shows the next step would involve personal data the agent is not allowed to handle. What is the best choice?

Midway through a task, new information shows the next step would involve personal data the agent is not allowed to handle. What is the best choice?

Key takeaway: Inspect the new state, check the plan, choose one of four outcomes, and explain it.

7 min

Your Re-planning Policy and next steps

Done

Deliverable of this module: a Re-planning Policy. It states which triggers you watch, what the agent does for each (Continue, Re-plan, Escalate or Stop), and the bounds inside which it may adapt.
  • Triggers: which of the eight, or your own, apply to your task
  • Response: Continue, Re-plan, Escalate or Stop for each trigger
  • Bounds: allowed and prohibited actions, budget, limits, approval and stop conditions
  • Human role: when a person is asked, and how a person can override

In Module 7 you will place this policy on the Agent Planning & Reasoning Canvas, in the Re-planning Triggers, Constraints & Boundaries, Human Escalation and Stop Conditions sections.

Key takeaway: A Re-planning Policy names your triggers, your responses and your bounds, and it goes onto the Canvas next.

What next?