rba_create_script_capsule
Create a named, permission-gated policy envelope around one workspace Lua file. Preflight and snapshot source before dispatching the script to authorized clients.
Instructions
Create a named RBA script capsule: a permission-gated policy envelope around one workspace Lua file. Capsules preflight and snapshot source before dispatch; they do not claim to OS-sandbox code inside a Roblox executor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Stable lowercase capsule id, such as camera-tools. | |
| name | Yes | Human-readable capsule name. | |
| path | Yes | Workspace-relative Lua file managed by this capsule. | |
| permissions | No | Capabilities intentionally granted to this script. |