Track completed memory limit safeguard

This commit is contained in:
mARTin-B78 2026-08-19 18:35:45 +02:00
parent d3fc2d44ae
commit 11cd5b500c

View File

@ -11,7 +11,7 @@ Priority levels:
## P0 — Testing, data safety, and resource limits
- [x] Establish a Playwright baseline before large refactors (app shell, bundle, i18n, clone tabs, and Rehearser parsing; installed Chromium supported).
- [ ] Add explicit Docker memory limits where appropriate.
- [x] Add explicit Docker memory limits where appropriate; the web container defaults to an 8 GB limit and 2 GB reservation with environment overrides.
- [ ] Limit upload sizes, temporary files, and concurrent jobs.
- [ ] Use atomic writes for `.meta.json` files.
- [ ] Create automatic backups before bulk deletes, voice moves, and recasts.
@ -100,7 +100,7 @@ Priority levels:
## P1 — Resource limits and constrained-device testing
- [ ] Add explicit Docker memory limits, for example `mem_limit: 4g` and `mem_reservation: 1g` where appropriate.
- [x] Add explicit Docker memory limits; the web container defaults to `mem_limit: 8g` and `mem_reservation: 2g`, configurable per host.
- [ ] Limit upload sizes, temporary files, and concurrent jobs.
- [ ] Test with Chrome DevTools CPU/memory throttling.
- [ ] Test in a VM or container limited to 4 GB RAM.