Product definition
Scoped the tool around one operational question: where is this chosen directory using its space?
Open Source / Python Automation / Daily Build
A dependency-free Python CLI that maps a local directory by total size, file type and largest files without following symbolic links.
Scoped the tool around one operational question: where is this chosen directory using its space?
Kept scanning read-only, contained to the selected root and explicitly excluded symbolic links so the report does not cross unexpected boundaries.
Implemented stable aggregation, human-readable sizes, JSON output and useful CLI error codes with only the standard library.
Readable directory-size summary
File-type usage breakdown
Configurable largest-file ranking
Ten passing standard-library tests
os.walk, pathlib and defaultdict provide deterministic traversal and aggregation without third-party dependencies.
argparse exposes directory, ranking-limit and machine-readable output options for terminal or local automation use.
Ten tests cover formatting, grouping, totals, ranking, symlink boundaries, empty directories, invalid input and JSON output.