You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The auto-pass router (get_autopass_verdict) counted VCS/tooling dotfiles
(.gitignore, .dockerignore, .editorconfig, .npmrc, ...) and ambient
TypeScript declaration files (*.d.ts, e.g. a regenerated next-env.d.ts)
as "files outside profiled archetypes", elevating a routine PR to needs-human
for the wrong reason. _is_non_source_file classified them as authored source
because its extension check never matches an extensionless dotfile
(.gitignore.rfind(".") == 0) or the .ts tail of a .d.ts. It now excludes
ambient .d.ts declarations and a curated set of non-source dotfiles from both
the unarchetyped_files and source_files_changed facts, the same
false-positive class the v4.4.12-v4.4.14 version-bump/manifest/docs work
addressed. Real source is unaffected. See _NON_SOURCE_DOTFILES and _is_non_source_file in autopass.py.