Uploads fail around 4.2 MB even though the limit is 5 MB
The client sends 4_200_000 bytes and Nginx returns 413. The in-app copy says 5 MB (5_000_000 bytes).
Is there a reverse-proxy client_max_body_size we missed besides the Axum cap? Multipart overhead is only a few kilobytes.

Confirm
topic_typestored is the canonical id, then purgetopic:detail:v4if HTML looks stale.