When a user confirms an action in an AI agent, they’re approving a plan built from a snapshot of the world at that moment. By the time the action dispatches — even seconds later — that snapshot may no longer be valid. We call this the stale-plan problem . It’s distinct from stale data (a UI showing old info) and distinct from execution failure (the action tried and errored). It’s the gap between confirmed and still valid at dispatch time. Here’s how we structured the protection layer in S...