X_PRIVATE_NAME
Means
a private name is in a tracked file
Typical cause
a tracked line or path, or an untracked file git does not ignore, carries an entry of the ULTIMATE_PRIVATE_NAMES secret, read whole-token and case-blind (CHANGELOG.md, docs/history/ and docs/plans/ are records and not scanned). The finding names the file:line and the entry's 1-based index, never the name; a path that carries one is named by its git ls-files position. Unset, the guard says it skipped (with ULTIMATE_PRIVATE_NAMES_REQUIRED=1 it is X_PRIVATE_NAMES_UNSET instead)
Fix
replace the name at the reported file:line with "one adopter" or an example.com fixture, keeping any figure, then bun run private-names --json