✓Blast-radius filter — destructive keywords pause for manual confirmation before executing.
✓Plugin review gate — every generated Lua plugin waits for your approval before it reaches the console.
✓All-or-nothing — reject the plugin and the commands bundled with it never fire.
✓Safe execution — plugins compile inside a pcall harness; both compile and runtime errors report back.
✓Startup self-test — the bridge proves the console can report back before declaring ONLINE.
⚠ Guardrails, not guarantees. A programming & previz companion — built for a controlled environment with you in the loop, not to run a live show. Always test on onPC first.
🔍 PLUGIN REVIEW 🔍
344 -- DimmerChase20.lua
345 local seq = "Sequence 42"
346 for i = 1, 20 do
347 Cmd("Store Sequence 42 Cue " .. i)
348 end
luacheck: 0 errors · no destructive keywords
Deploy this plugin to the console? (y/n): ▌
⚠ BLAST RADIUS WARNING ⚠
The AI generated a command containing a destructive keyword.
Delete Group 20 /NoConfirmation
Authorize execution? (y/n): ▌