Files
motovaultpro/backend/src/features/CLAUDE.md
Eric Gullickson ab0d8463be docs: update CLAUDE.md indexes and README for OCR expansion (refs #137)
Add/update documentation across backend, Python OCR service, and frontend
for receipt scanning, manual extraction, and Gemini integration. Create
new CLAUDE.md files for engines/, fuel-logs/, documents/, and maintenance/
features.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 11:04:19 -06:00

1.8 KiB

backend/src/features/

Subdirectories

Directory What When to read
admin/ Admin role management, catalog CRUD Admin functionality, user oversight
audit-log/ Centralized audit logging Cross-feature event logging, admin logs UI
auth/ Authentication endpoints Login, logout, session management
backup/ Database backup and restore Backup jobs, data export/import
documents/ Document storage and management File uploads, document handling
fuel-logs/ Fuel consumption tracking Fuel log CRUD, statistics
maintenance/ Maintenance record management Service records, reminders
notifications/ Email and push notifications Alert system, email templates
ocr/ OCR proxy to mvp-ocr service (VIN, receipt, manual extraction) Image text extraction, receipt scanning, manual PDF extraction, async jobs
onboarding/ User onboarding flow First-time user setup
ownership-costs/ Ownership cost tracking and reports Cost aggregation, expense analysis
platform/ Vehicle data and VIN decoding Make/model lookup, VIN validation
stations/ Gas station search and favorites Google Maps integration, station data
subscriptions/ Stripe payment and billing Subscription tiers, donations, webhooks
terms-agreement/ Terms & Conditions acceptance audit Signup T&C, legal compliance
user-export/ User data export GDPR compliance, data portability
user-import/ User data import Restore from backup, data migration
user-preferences/ User preference management User settings API
user-profile/ User profile management Profile CRUD, avatar handling
vehicles/ Vehicle management Vehicle CRUD, fleet operations