# Smart confirmation guardrails

[date: 2025-11-24T11:22:56.019+01:00]

We've just rolled out Smart Confirmation Guardrails to prevent accidental data loss while keeping your workflow smooth and efficient.

### What's New?

Destructive actions now show clear consequences before you commit. No more "oops" moments.

In primary environments, high-risk changes affecting 10+ records require explicit confirmation by typing what you're destroying (e.g., "delete author\_name field in 2k+ records"), while smaller changes use lighter confirmations to keep your workflow fast. Sandboxes remain unrestricted for rapid iteration.

### How Does It Work?

When you attempt a destructive action in your primary environment, the system calculates potential impact.

(Video content)

If 10+ records will be affected, it shows a detailed confirmation dialog with exactly what will be deleted or modified, how many records will be impacted, and a confirmation phrase to type that reinforces the consequences.

(Video content)

If fewer than 10 records will be affected, a simpler dialog will be shown that doesn't require a confirmation phrase.

### Why Does It Matter?

Accidentally deleting a model, converting a field type, or removing a locale can cause massive data loss, broken references, and hours of recovery work. These guardrails give you **safety without friction** — protection appears exactly when and where you need it most.

This is especially valuable for:

-   **Enterprise teams** managing large-scale content operations with thousands of records
-   **Multi-locale projects** where removing a language could affect hundreds of assets and records
    
-   **Complex schemas** with interconnected models and references
    

You get enterprise-ready protection with smart defaults: your production environment stays safe, while development environments stay fast.