Not checked. Delivery success does not confirm staging.
No working rules loaded.
Backup help
Export rules backup includes unsaved editor changes. Load → Backup JSON loads a complete editable backup without saving. Runtime JSON is not a backup.
For AI-assisted changes, provide a backup and request a revised complete backup. Partial imports are not supported.
Configuration guidePACKAGE REVIEW
Validation findings
CONSEQUENCE ANALYSIS
Analysis findings
Validation asks whether Tab5 will accept this package. This asks what happens if it runs it — which events can hold the pump off, and how each one lets go.
SCENARIO — EVERYTHING STARTS NORMAL UNTIL YOU INJECT SOMETHING
Models the target design: Tab5 writes Tab5Lock, the Shelly script owns RLY0 and closes it only when IsLocked and Tab5Lock are both zero. Time is in cycles.
Load a package to simulate.