Multi-Layer Protection
Estimated reading: 0 minutes
3 views
GameCatalyst does not rely on a single checkbox to keep things safe. It uses layers.
- Multi-layered gating — Multiple permission checks at different levels of the system
- Explicit command permissions — Every command can be individually enabled or disabled
- Project-aware restrictions — Different projects can have different permission levels
- Containment for file access — The AI cannot reach outside your project directory
- Dry-run defaults for riskier operations — See what would happen before it happens
- Protected paths — Critical directories (.git, Library, Temp, Logs) are always shielded
- Plan gating and review points — Multi-step operations require your approval
- Visible health and status information — You can always see what is running
That layered approach matters because if one setting changes, the entire safety model does not suddenly collapse.