Split out from #336 (item B3, the genuinely-missing part). Verdict: MISSING.
Non-image uploads already work server-side (no type restriction in handle_file_upload, server.py:6728). What's genuinely missing around uploaded files:
- Per-chat / per-project association of uploaded files — uploads land in a shared location with no linkage to the conversation or project they belong to.
- A storage-growth policy — no quota, TTL, or per-chat GC, so upload storage can balloon indefinitely on the 50Gi PVC.
Relates to the projects concept in #358 (per-project file association would naturally hang off a project entity).
Split out from #336 (item B3, the genuinely-missing part). Verdict: MISSING.
Non-image uploads already work server-side (no type restriction in
handle_file_upload,server.py:6728). What's genuinely missing around uploaded files:Relates to the projects concept in #358 (per-project file association would naturally hang off a project entity).