Added
- Default-config dry runs —
nah test --defaultsnow ignores user/project config and uses packaged defaults for one dry-run classification, keeping/nah-demobase battery results stable under customized local configs while preserving--configfor explicit variants (nah-jpv)
Fixed
find -execshell-wrapper classification — Bash classification now unwrapsfind -exec/-execdir/-ok/-okdirpayloads through the same inner-command pipeline as directsh -candbash -lc, so hidden network access andcurl | shcomposition no longer collapse to project-local filesystem paths while safe grep and project-local cleanup still allow (#52, nah-871)- Shell comment prefix bypass — Bash command classification now treats top-level newlines as command separators and strips shell comments before per-stage tokenization, so comment-prefixed commands such as
# note\ncat /etc/shadowno longer collapse toALLOW/empty commandwhile quoted hashes and heredoc content remain intact (#71, nah-870)