Remove 7 tracked files from repo root: - --1.ppm (scratch PPM image) - 0 (scratch output) - gen_fixtures (compiled binary) - mod (compiled binary) - out.pdf (scratch PDF) - test_trailer_parse (compiled test binary) - test_trailer_parse2 (compiled test binary) .gitignore already contains patterns to prevent re-tracking these files. Test fixtures in tests/fixtures/ remain intact. Verification: notes/bf-a8031.md Closes bf-a8031
1.5 KiB
1.5 KiB
bf-a8031 - Repo-root hygiene cleanup
Summary
Removed tracked debug/scratch artifacts and compiled binaries from git repository root.
Files removed (7 total)
--1.ppm- Scratch PPM image output file0- Scratch output file (malformed name)gen_fixtures- Compiled binary (fixture generator)mod- Compiled binaryout.pdf- Scratch PDF outputtest_trailer_parse- Compiled test binarytest_trailer_parse2- Compiled test binary
Verification
PASS
- All 7 files were tracked in git and have been staged for removal
.gitignorealready contains patterns to prevent re-tracking:0and--1.ppmexplicitly listedgen_fixturesexplicitly listedmodexplicitly listedout.pdfexplicitly listedtest_trailer_parse*covered bytest_*pattern*.rlib,*.bakpatterns for compiled libraries and backups
- No other tracked compiled binaries or scratch artifacts found in root
- No tracked .rlib, .a, .o, .so, .dylib, .exe, or .dll files
- Test fixtures in
tests/fixtures/remain intact (legitimate test data)
Notes
- Python scripts in repo root (assess_doc_coverage.py, audit_docs.py, etc.) are legitimate development utilities, not scratch artifacts
- Debug/test example files in
crates/*/examples/andcrates/*/tests/are in proper locations and should remain - No
serve.rs.bakfile was found (already cleaned up)
Commit
Single commit removing all 7 tracked artifacts: chore(bf-a8031): remove tracked debug/scratch artifacts and compiled binaries