M7: Hardening

Rate limits, upload hardening, headers, caps, no-PII audit, Puppeteer e2e, prod compose, real deploy. Build order: https://github.com/TimCane/bill-splitter/blob/main/docs/14-build-order.md#m7---hardening

No due date
100% Completed
#63 by TimCane was closed 2026-07-06 22:07:28 +01:00
#61 by TimCane was closed 2026-07-06 22:07:28 +01:00
#60 by TimCane was closed 2026-07-06 22:07:27 +01:00
#59 by TimCane was closed 2026-07-06 22:07:27 +01:00
#58 by TimCane was closed 2026-07-06 22:07:26 +01:00
#56 by TimCane was closed 2026-07-06 22:07:25 +01:00
#55 by TimCane was closed 2026-07-06 22:16:53 +01:00 0 / 5