A directory of tests excluded from every tool since 2023, examined and removed along with what they tested.
$ ./bin/coverage-of tests/Legacy --format=paths
src/Http/Controllers/LegacyImportController.php
src/Import/CsvFormatV1.php
src/Import/CsvFormatV2.php
src/Support/LegacyRouteResolver.php
$ ./bin/route-usage --since=180d | grep -c legacy
0
$ grep -rn 'LegacyRouteResolver|CsvFormatV1' src/
--exclude-dir=Import --exclude-dir=Support | wc -l
0
Three independent checks — coverage to find what the tests reach, access logs to find whether it is called, and a reference search to find whether anything constructs it — is the minimum before deleting code that still compiles. Any one of them alone is a guess, and the reference search is the one people skip because the routing already said no.