Commit graph

56 commits

Author SHA1 Message Date
Jeff Smith
9cba2be54e feat: add disk usage summary
Uses du to show per-directory disk usage and highlights the top 5
largest directories.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:31 -06:00
Jeff Smith
ae891357cc feat: add recency analysis
Finds the 10 most recently modified files using find with printf
and shows human-readable timestamps.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:25 -06:00
Jeff Smith
07d96faf90 feat: add code detection and line counting
Detects programming languages, counts lines of code per language via
wc -l, and flags unusually large files (>1000 lines or >10MB).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:22 -06:00
Jeff Smith
610fb55367 feat: add file type intelligence
Classifies files by category (source, config, data, media, document,
archive, unknown) using extension mapping and the `file` command.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:18 -06:00
Jeff Smith
35ededc06b feat: add directory tree visualization
Renders a visual tree with file sizes, configurable depth, and
hidden file filtering.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:14 -06:00
Jeff Smith
461bdc404e chore: initial project scaffold
Set up Python project structure with entry point and library package.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 09:57:11 -06:00