{"version":"2.0.15","anchor":"original-working-directory-protection","canonical_anchor":"original-working-directory-protection","heading":"Original Working Directory Protection","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.15\/e\/original-working-directory-protection","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.15","markdown":"### Original Working Directory Protection\n\n**What:** File scanning now automatically excludes the original working directory when the process has changed directories, preventing unintended file access.\n\n**Details:**\n\n- Function `H7B()` at line 275861 checks if current directory differs from startup directory\n- If different, adds `originalCwd` to ignore paths list (lines 275873-276)\n- Prevents Claude Code from scanning the launch directory when operating in a different location\n- **Evidence:** v2.0.14 function `s3B()` at line 275176 had static ignore list; v2.0.15 adds dynamic `originalCwd` logic"}