style: prettier format oom-prevention SKILL.md

This commit is contained in:
Krzysztof kuhy Rudnicki 2026-04-12 22:02:25 +02:00
parent 30abcd5864
commit 2efb81a497

View File

@ -100,16 +100,17 @@ isolated DB, never seeing the prior run's file.
## Quick Reference
| Problem | Root Cause | Fix |
|---|---|---|
| Machine freezes during `git push` | zram swap absorbs cgroup-limited process | `MemorySwapMax=0` in all cgroup scopes |
| Machine freezes during `git commit` | Same as above | `run_capped()` in `.git/hooks/pre-commit` |
| Problem | Root Cause | Fix |
| ---------------------------------------- | ------------------------------------------ | ------------------------------------------- |
| Machine freezes during `git push` | zram swap absorbs cgroup-limited process | `MemorySwapMax=0` in all cgroup scopes |
| Machine freezes during `git commit` | Same as above | `run_capped()` in `.git/hooks/pre-commit` |
| pytest INTERNALERROR on coverage combine | Stale `.coverage` SQLite DB from prior run | `COVERAGE_FILE=<unique-tmp>` per subprocess |
| pytest OOM during per-package run | Accumulated memory across package runs | 2 GB nested cgroup per package |
| pytest OOM during per-package run | Accumulated memory across package runs | 2 GB nested cgroup per package |
## Adding New Hooks
If you add a new pre-commit or pre-push hook that runs:
- `pytest` with coverage
- `mypy` or `pylint`
- `node` / `eslint` / TypeScript compilation