{"version":"2.0.35","anchor":"simplified-permission-system","canonical_anchor":"simplified-permission-system","heading":"Simplified Permission System","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.35\/e\/simplified-permission-system","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.35","markdown":"### Simplified Permission System\n\n**What:** Migrated `ignorePatterns` configuration to unified permissions system.\n\n**Details:**\n\n- The `ignorePatterns` field is automatically migrated to permission rules on first run\n- After successful migration, `ignorePatterns` is removed from config file\n- Runtime file access checking now uses unified `xC()` permission function instead of separate `GN()` ignore checker\n- Behavior remains the same - patterns still block file access, just through the permissions infrastructure\n- **Evidence**: `u6A() at line 474347` (simplified from `IsA()`), `se2() at line 487463` (migration with cleanup at line 487480)"}