Files
Files (private vault)
Binary files (PDFs, images, etc.) stored in the caller’s private vault. Content is in MinIO; metadata is in PostgreSQL. Vault must be unsealed.
Actual binary download is HTTP, not GraphQL:
GET /user/file/:fileID/download (Bearer JWT).