Pică build-ul pe un fișier din public/ pe care nu-l cere nimeni
Testul verifica o singură direcție: fiecare cale scrisă în cod are un fișier pe disc. Un fișier pe care nu-l cere nimeni nu era nici măcar citit — de asta cele 26 de fișiere moarte din #30 (closed) au putut sta luni de zile în repo fără ca vreo unealtă să spună ceva.
Regula, în trei cuvinte: un fișier din public/ e legitim dacă îi scrie cineva
numele, dacă ține locul unui fișier al cărui nume e scris (sora .webp,
posterul de lângă clip, cardul de partajare), sau dacă e pe o listă de două
excepții, fiecare cu motivul lângă ea. Un al patrulea test pică dacă o excepție
rămâne fără fișier, ca lista să nu putrezească într-o listă de ignorat.
Dovada că prinde ce trebuie: am rulat regula pe arborele de dinaintea curățeniei din #30 (closed) și a indicat exact cele 46 de fișiere șterse atunci — niciunul în plus, niciunul ratat. Varianta care scana tot repo-ul rata patru, fiindcă un tabel de reparații vechi ținea în viață tocmai fișierele moarte.
Pe codul de azi: zero fișiere moarte.
Closes #62 (closed)