How the roll-up gate works
This tool grades every filename against a naming convention you define. It reads 6 files and rolls them into one verdict — the worst, never the average — then a gate that can only make it worse.
The 6 files
Any two files whose corrected names would be identical are both flagged COLLISION — the worst verdict on the batch — regardless of how well-formed each one is, because the rename is what loses data. Conformance percentage is context only; the collision decides. Disambiguate before renaming.
Why: Six files: one already conforms, three need renaming (including a contract with a bad 05/14/2026 date flagged FIXME-date), and two different files — invoice_copy_A and invoice_copy_B — normalize to the same name, 2026-03-01_initech_invoice_v1.pdf. That collision is the worst verdict on the batch, so the batch reads COLLISIONS FOUND. Conformance is 17%, but that's context only — the gate decides.
No single file is the crisis — the clustering is. The roll-up takes the worst, the gate escalates when trouble compounds, and it names the one thing to fix first. Checks your own filenames against a convention you define. It does not move or rename files on disk, does not score or rank people, and is not legal advice.