{"version":"2.1.301","anchor":"read-deny-check-short-circuits-via-new-guard","canonical_anchor":"read-deny-check-short-circuits-via-new-guard","heading":"The check that blocks reading denied files can now be skipped","tier":"internal","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/read-deny-check-short-circuits-via-new-guard","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### The check that blocks reading denied files can now be skipped\n\nThe check that stops Claude reading files covered by a deny rule now passes straight through when a certain condition holds\n\n**Unclear.** What condition makes the read-deny check end early is not known.\n\n**What**\n\nClaude Code can be told not to read certain files or folders by deny rules. The check that applies those rules now ends early and blocks nothing when a new condition is met.\n\n**Why**\n\nIn whatever situation that condition covers, a path that a deny rule would normally block may not be blocked by this check.\n\n- Area: Permissions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}