Commit graph

2 commits

Author SHA1 Message Date
Mac DeCourcy
b046af5d25 feat: smart batch processing with skip logic
- Change --batch to accept directory instead of glob pattern
- Automatically skip already-processed scan dates
- Add --force flag to reprocess all files
- Fix date extraction regex to parse from client info line
- Display helpful tips about skipping/forcing
- Better user feedback with skip counts and suggestions

Usage:
  python dexa_extract.py --batch data/pdfs --height-in 74 --outdir data/results

This will process only new scans, skipping any dates already in the output.
2025-10-06 15:33:05 -07:00
Mac DeCourcy
c7d0255f61 Initial commit: BodySpec Insights - comprehensive DEXA analytics tool 2025-10-06 14:32:25 -07:00