a61e6262
docs: soak numbers stated with their measured window
a73x 2026-08-14 09:49
Commit message
docs/decisions.md
| Old | New | ||
|---|---|---|---|
| @@ -3264,8 +3264,8 @@ two dialects. | |||
| 3264 | gets a 4MB growth bound past a 3-cycle warmup (allocators retain pages; | 3264 | gets a 4MB growth bound past a 3-cycle warmup (allocators retain pages; |
| 3265 | equality would flake). The zombie /proc pitfall is guarded (`VmRSS` | 3265 | equality would flake). The zombie /proc pitfall is guarded (`VmRSS` |
| 3266 | absent on a dead child reads as empty, not 0). Failure evidence is swept | 3266 | absent on a dead child reads as empty, not 0). Failure evidence is swept |
| 3267 | into the faildir, never rm'd. First real numbers: fds 5->5 exact, RSS | 3267 | into the faildir, never rm'd. First real numbers (SOAK_CYCLES=8): fds |
| 3268 | +108 kB over 8 cycles. | 3268 | 5->5 exact; RSS 9020->9128 kB (+108 kB across the 5 post-warmup cycles). |
| 3269 | - **`zig build check` is the pre-commit gate**: fmt (including | 3269 | - **`zig build check` is the pre-commit gate**: fmt (including |
| 3270 | build.zig.zon) + unit tests, seconds. e2e/agent/soak stay separate | 3270 | build.zig.zon) + unit tests, seconds. e2e/agent/soak stay separate |
| 3271 | steps — minutes-long and process-spawning. | 3271 | steps — minutes-long and process-spawning. |