exit_code: 10
---

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ CSL-Core  v<VERSION>                                                                         │
│ Deterministic Safety Layer for Probabilistic AI Systems                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

⚙️  Compiling Domain: ModalProbe
   • Validating Syntax... ✅ OK
   ├── Verifying Logic Model (Z3 Engine)... ✅ Mathematically Consistent
   • Generating IR... ✅ OK
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #1                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #2                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ BLOCKED                                                                                  │
│ One or more policy constraints were violated.                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
                                         Violations                                         
                                                                                            
  #          Message                                                                        
 ────────────────────────────────────────────────────────────────────────────────────────── 
  1          Violation 'pay_needs_admin': role='USER' must be == 'ADMIN'.                   
  2          Violation 'not_approved_small': cap=1000 must be < 100.                        
  3          Violation 'scaled_limit': reviewer='NO' must be MUST BE 'YES'.                 
                                                                                            

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #3                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #4                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #5                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ BLOCKED                                                                                  │
│ One or more policy constraints were violated.                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
                                         Violations                                         
                                                                                            
  #         Message                                                                         
 ────────────────────────────────────────────────────────────────────────────────────────── 
  1         Violation 'always_no_delete': tool='DELETE' must be MUST NOT BE 'DELETE'.       
                                                                                            

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #6                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #7                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #8                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #9                                                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #10                                                                           │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ BLOCKED                                                                                  │
│ One or more policy constraints were violated.                                            │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
                                         Violations                                         
                                                                                            
  #           Message                                                                       
 ────────────────────────────────────────────────────────────────────────────────────────── 
  1           Missing required key 'tool' for rule 'always_no_delete'.                      
                                                                                            

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #11                                                                           │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ Simulation #12                                                                           │
╰──────────────────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────────────────╮
│ ALLOWED                                                                                  │
│ No violations found. Action is permitted by the policy.                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────╯

                                     Simulation Summary                                     
                                                                                            
  Key                                                                       Value           
 ────────────────────────────────────────────────────────────────────────────────────────── 
  Total                                                                     12              
  Allowed                                                                   9               
  Blocked                                                                   3               
  Dry-run                                                                   False           
                                                                                            

                 ✨ If you find CSL useful, please consider starring us on GitHub:                  
                           https://github.com/chimera-protocol/csl-core                             

