{"version":"2.1.212","anchor":"shell-cwd-read-back-validation","canonical_anchor":"shell-cwd-read-back-validation","heading":"Shell CWD Read-back Validation","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.212\/e\/shell-cwd-read-back-validation","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.212","markdown":"### Shell CWD Read-back Validation\n\nThe shell's current working directory reported back after commands is now validated against several conditions before being trusted. Ignored cases are logged at warn level:\n\n- Contains a dot-segment (`\/.\/` or `\/..\/`)\n- Is a network path (UNC path on Windows)\n- Crosses a foreign automount host\n- Resolves through a network symlink or junction\n- Is not an absolute path\n- Is not a directory (stat check)\n- Is not readable\n\n**Evidence**\n\n\"shell cwd read-back contains a dot-segment; ignoring\" (search for `\"dwu\"`)"}