Twice in the registry milestone a module's program, built in its folder, was committed with git add -A and stayed in the branch's history. The ignore list was kept by hand and covered 56 of 229 programs. checks/gitignored now lists every main package's program (in its directory and at its Go module's root) and fails on one no ignore file names; the root .gitignore names each, anchored to its path. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig