Media upload and read
blocked_externalRead-only shell for /api/media/upload, /api/media/[id], safe content types, content addressing, and public media URL policy.

Caster FS
Caster FS is the standalone Caster OS mini app for media upload, media read, QStorage object storage, guarded legacy object fallback, Postgres media fallback, media repair, content addressing, remote media policy, API reference, QStorage, event log, and rollback evidence. This fallback is live for navigation and verification only. File uploads, object writes, repair runs, wallet actions, rate-limit mutation, production datastore mutation, QStorage writes, event-log appends, rollback, and public announcements stay blocked_external until deterministic evidence passes.
Read-only shell for /api/media/upload, /api/media/[id], safe content types, content addressing, and public media URL policy.
QStorage object put/get, public gateway, guarded legacy fallback, and Postgres media fallback remain blocked until strict runtime evidence exists.
Admin media repair snapshots and repair runs require treasury auth, owned index cache, Postgres, and object storage receipts before any mutation is enabled.
QStorage publication, append-only Caster event log, and rollback remain blocked until strict migration evidence passes.