You know the problem of double-spending in databases: two transactions read the same balance, both think it's valid, both commit, and the money is spent twice. Now imagine the 'balance' is the physical state of a factory cell — a robot arm's position, a conveyor's speed, an emergency pause flag — and the 'transactions' are commands arriving from an ML policy, a human operator, or a scheduler. The command was correct when it was composed, but by the time it reaches the controller, someone hit pause. That is the execution gap, and this paper asks a deceptively simple question: who should perform the last sanity check, and against which snapshot of reality? The committed claim is that no check performed on a replica of the plant state — no matter how fresh — can close the execution gap. Only a check that runs inside the controller's own scan cycle, reading the controller's own version of the state, eliminates the unprotected interval. The paper introduces the Action Intent Schema (AIS), a contract where command producers declare validity windows and state assumptions, and XAIR, a runtime validator that rechecks intents before release. The key innovation is the version-conditional command: the controller executes only if its local state version matches the one the intent was validated against. This is optimistic concurrency control transplanted from databases into PLC scan cycles. The architecture sits in the family of runtime monitors for cyber-physical systems, but it borrows heavily from distributed-systems concurrency control. XAIR is middleware that intercepts intents between producers and controllers. The version-conditional mechanism is essentially compare-and-swap at the field-bus level. Hardware targets include OpenPLC soft controllers and bare-metal ARM/RISC-V boards, which is important because it proves the approach works on the cheap embedded hardware that actually runs factory floors, not just beefy edge servers. The experimental design is the strongest part of the paper. The authors build controlled ablations with declared ground truth — they know exactly when a pause event occurs relative to command submission and can measure the unprotected interval in milliseconds. On emulated and physical cells, a check against a replica always left a gap: pauses written a few to over 100ms after submission escaped detection. Only controller-local interlocks or version-conditional commands closed the interval. The ablation also surfaces a subtle tradeoff: global versioning (one version counter for the entire state) is safe but triggers false revocations on unrelated updates. Scoping versions to the variables or predicates the intent actually reads avoids this, but predicate-scoped versions accumulate storage burden in the context store. Throughput on a single embedded-board core lands at 148–168 intents per second. That number matters: it tells you this isn't a lab curiosity that requires a GPU cluster. It's feasible on the hardware industrial cells already use. But it also sets a ceiling — a busy cell with hundreds of concurrent command sources would need careful architectural planning to avoid XAIR becoming the bottleneck. The paper does not compare against existing runtime verification frameworks (like ROSRV for robotics or UPPAAL-based monitors) as named baselines with throughput numbers. The closest comparison is to the authors' own ablated configurations — replica-based checks, controller-local interlocks, and the version-conditional approach. This is defensible for a formalization paper establishing a new abstraction, but it means the ladder position is self-referential. The real question — does AIS/XAIR outperform what Siemens or Rockwell already bake into their safety PLCs? — goes unanswered. The obvious next experiment is scaling to a multi-cell, multi-controller topology where commands cross cell boundaries and state is distributed. The paper's formalism is built for single-controller ownership of state variables. The authors almost certainly know this is the hard case — distributed versioning with partial observability — and are either saving it for the next paper or haven't solved the consistency model yet. Either way, that's where the real industrial value lives.