search the whole repo for package.json, independently of explicit include patterns
when true, auto-search skips gitignored paths. Does NOT affect the publish veto.
stop below package.json except explicit includes; false opts into recursive discovery
auto-search settings, after defaults are applied