Track completed memory limit safeguard
This commit is contained in:
parent
d3fc2d44ae
commit
11cd5b500c
4
TODO.md
4
TODO.md
@ -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.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user