What Sandbox preserves
A Sandbox run uses the same important inputs as a normal run:- the selected workspace and acting user;
- the installed agent version and compiled capability bindings;
- real cataloged connector data when using the real-data path;
- the normal deterministic rules and evidence requirements;
- the review, approval, and audit model; and
- Context Engine retrieval when it is enabled and eligible.
What Sandbox blocks
Sandbox prevents real business writes from escaping the safety boundary. The included state-changing executor produces mock outcomes only; it does not send a purchase order to a vendor or ERP. Temporary session state is separated from durable business state, and every action still has to pass capability, policy, role, warning, and approval checks.Open a real-data Sandbox session
In the interactive terminal, use:Test a skill file
--confirm-mappings is required because Mandala creates declarative mappings between the skill’s capability contract and the workspace data catalog. Review those mappings before accepting them.
Installed agents can also be tested from /agents with the Test in Sandbox action.
Fixtures versus real data
Mandala supports both paths and labels them separately:
List and run synthetic scenarios with:
mandala workflow fixture list and mandala workflow fixture run <scenario-id>.