Client A — quota pilot

Served from the per-client stack behind the box Traefik (project clienta · XFS bhard=5g · DB shape ii: the datadir shares the cap).

Disk — statfs inside the project tree

Reported ceiling: 5,120 MiB (the project cap, not the 55 GB partition) · Used 208.5 MiB · Free 4,911.5 MiB (4%)

Upload test — the quota-full UX

At the cap this write fails with ENOSPC — the error banner is the client-facing UX.