7b74e2314be204cd9aaf69c661b3b5e23ed8c4e9
The public file-stream gate keys off files.category==='branding'; the API upload/update schemas now reject the reserved categories so a user can't self-set branding to publicly expose their own file. System writers (admin image, avatar) set them via the service directly and are unaffected. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
98.7%
HTML
1%
CSS
0.1%
Shell
0.1%