How every change is checked before it goes live
Why you can trust AI with live stores: the line between the AI and the engine, and the three steps every change goes through.
Reqursor Platform's promise is that you can hand an AI the keys to real, revenue-generating stores. That only works if the AI can't break them. The engine is how Reqursor Platform makes that guarantee: every change is checked before it goes live, and the same request always gives the same result.
Two halves, one line between them
Reqursor Platform is deliberately split into two halves:
- The AI half is creative and flexible. It reads your request and proposes a change. Like any AI, it can answer the same question differently each time: ask twice and you might get two slightly different drafts. That's fine for drafting, and risky for the systems that run your stores.
- The engine half is the opposite: strict, predictable, and boring on purpose. It is the part that actually changes your stores. The same request always gives the same result, every single time.
Between them sits a single line: the moment your approved change is recorded. Everything above that line is a proposal you can freely change or discard. Everything below it is carried out by the engine and is guaranteed, traceable, and reversible.
Why the line matters
The AI never touches your stores directly. It can only propose a recorded change that you approve. The engine, which does touch your stores, has no AI in it at all. That separation is the whole safety approach.
Plan, apply, check
Once you approve a change, the engine runs it in three strict steps (Reqursor Platform calls them plan, apply, and reconcile):
Plan
The engine works out exactly what it will do (every step, in order) by comparing how your store is supposed to be set up with how it is actually set up right now. Nothing changes yet. A plan is a preview you (and the system) can inspect before anything happens.
Apply
The engine carries out the plan, step by step, in a fixed order. Because the plan was decided up front, there are no surprises along the way.
Check
The engine compares the real store with how it is supposed to be set up and confirms that they match, so the store is exactly what you intended. If something isn't right, it's reported rather than hidden.
Running it again changes nothing
Running the same change twice doesn't do the work twice. The first run brings the store to the setup you intended; a second run sees there's nothing to do and produces an empty plan (a plan with no steps). This is what makes changes safe to repeat and safe to automate: running one again never causes damage.
When a store changes without being asked
Real stores change on their own. Someone edits a setting by hand, a process changes something, and the store no longer matches how it is supposed to be set up. Reqursor Platform continuously watches for this gap, an unexpected change (a change nobody asked for), and sorts it: what changed, where, and how serious it is. See Understanding unexpected changes for how that watching actually works, on a schedule and across all your stores.
Because the intended setup is the source of truth, fixing an unexpected change is simply a matter of applying that setup again to bring the store back into line.
Going back safely
Every version of a store's setup is kept, so going back is just putting an earlier version that worked back in place: the same checked process, pointed at an earlier setup. There's no separate, fragile undo mechanism.
Crucially, going back changes your store's setup, not its business data. Orders and customers stay untouched, and so do the products that were added in the meantime. See Undo: what it restores, and what it doesn't for the exact, part-by-part breakdown.
Human-confirmed by design
Today, Reqursor Platform does not automatically fix problems on its own. When it spots an unexpected change or a failure, it works out what went wrong and proposes a fix for you to approve, keeping a person in control of every change to a live store. Broader automation is planned, but the preview-and-confirm step stays.
Why this matters for your agency
- Predictable: the same change gives the same result on every store, so 100 stores behave like one.
- Traceable: every change is a recorded event you can review, useful for clients, compliance, and your own peace of mind.
- Reversible: you can undo any change in one click, back to the last version that worked, without losing business data.
- Safe to scale: because every change is checked and safe to repeat, making the same change on many stores at once is routine, not risky.
- Separate: each store runs in its own separate environment, so one store's problem never affects another: see One store's problem never affects another.
How a change is planned, made and checked
A closer look at what each of these three steps actually does.
How Reqursor confirms a store is set up as intended
The exact conditions, area by area, a store must meet to count as matching its intended setup.
Core concepts
Definitions for unexpected changes, all your stores, and the rest of the key terms.