Files
motovaultpro/backend/src/core/CLAUDE.md
Eric Gullickson 48993eb311
All checks were successful
Deploy to Staging / Build Images (pull_request) Successful in 15m57s
Deploy to Staging / Deploy to Staging (pull_request) Successful in 53s
Deploy to Staging / Verify Staging (pull_request) Successful in 9s
Deploy to Staging / Notify Staging Ready (pull_request) Successful in 7s
Deploy to Staging / Notify Staging Failure (pull_request) Has been skipped
docs: fix receipt tier gating and add feature tier refs to core docs (refs #146)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 15:22:38 -06:00

1.0 KiB

backend/src/core/

Files

File What When to read
README.md Core module index with code examples Understanding core infrastructure

Subdirectories

Directory What When to read
auth/ Authentication utilities JWT handling, user context
config/ Configuration loading (env, database, redis) and feature tier gating (fuelLog.receiptScan, document.scanMaintenanceSchedule, vehicle.vinDecode) Environment setup, connection pools, tier requirements
logging/ Winston structured logging Log configuration, debugging
middleware/ Fastify middleware Request processing, user extraction
plugins/ Fastify plugins (auth, error, logging, tier guard) Plugin registration, hooks, tier gating
scheduler/ Job scheduling infrastructure Scheduled tasks, cron jobs
storage/ Storage abstraction and adapters File storage, S3/filesystem
user-preferences/ User preferences data and migrations User settings storage