Reads the code, never runs it
The importer parses your Ruby to find the condition and the discount logic. It doesn't execute the script — Shopify already stopped running every Script on June 30, 2026, and nothing about importing brings that execution back.
See exactly what matched
Every mapped rule ships with a confidence score and the exact source lines Scriptly used to build it — so you're reviewing a specific match, not trusting a black box.
You approve it, not the AI
A mapped rule opens in the simulator, not at checkout. Nothing touches a real order until you've reviewed the match and switched the rule on yourself.