This commit is contained in:
Eric Gullickson
2025-11-04 18:38:06 -06:00
parent d8d0ada83f
commit d4156cf521
20 changed files with 1149 additions and 186 deletions

View File

@@ -1,7 +1,7 @@
# Documents Feature Capsule
## Quick Summary (50 tokens)
Secure vehicle document management with S3-compatible storage. Metadata and file uploads with private access, user and vehicle ownership enforcement, and mobile-first UX.
Secure vehicle document management with filesystem storage. Metadata and file uploads with private access, user and vehicle ownership enforcement, and mobile-first UX.
## API Endpoints
- GET /api/documents
@@ -21,8 +21,9 @@ Secure vehicle document management with S3-compatible storage. Metadata and file
- **tests/** - All feature tests
## Dependencies
- Internal: core/auth, core/middleware/user-context, core/storage
- Internal: core/auth (JWT validation), core/storage (filesystem adapter), core/logging
- Database: documents table
- Storage: Filesystem adapter (/app/data/documents)
## Quick Commands
```bash