From 3d56b299cd968673f3a4707756b2fc3ccc62c843 Mon Sep 17 00:00:00 2001 From: heaven Date: Thu, 17 Sep 2026 07:34:55 +0300 Subject: [PATCH] Correct the landed report where a measurement of one background task was stated as a property of the machine --- docs/PROGRESS.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/PROGRESS.md b/docs/PROGRESS.md index 2a39215f..89ce9fc5 100644 --- a/docs/PROGRESS.md +++ b/docs/PROGRESS.md @@ -575,6 +575,17 @@ role=classifier batch=2 degraded=empty finish=length completion_tokens=8000 cos ##### Гейт зоны — цели пройдены, но НЕ формой `make battery` целиком, и я называю это точно ⛔ **`make battery` ЦЕЛИКОМ не отработал на этой машине: его убивал супервизор ФОНОВЫХ задач харнесса.** + +⛔ **ИСПР. ПРИЁМКОЙ 17.09 — УТВЕРЖДЕНИЕ ВЫШЕ ОБОБЩАЕТ ШИРЕ ЗАМЕРА, и назвала это сама зона, уже после лендинга.** +Верно: `make battery` целиком не отработал **В ФОНОВОЙ ЗАДАЧЕ ЭТОЙ СЕССИИ** (четыре попытки, включая одну на пустой +машине). Неверно «на этой машине»: приёмка прогнала тот же гейт на копии той же редакции, ТОЖЕ В ФОНЕ, при `MemFree` +**0.5 ГБ** на старте — и он прошёл целиком (`MAKE_EXIT=0`, 24 = 24, контроль с жертвой печатает 1). +⇒ **потолок фоновых задач НЕ ОДИНАКОВ У СЕССИЙ**, и «гейт не помещается в машину» неверно даже как описание. +Прежняя формулировка оставлена видимой: замер зоны верен для её задачи, ошибочна была область действия вывода. +⚠ Остальное в разделе замер выдерживает (`archguard.test` 3.26 ГБ · `LoadAllSyntax` с `Tests: true` · порог по +`MemFree`, а не `MemAvailable` · `memory.max = max` у обоих слайсов · A/B чистого `HEAD` против дерева +0.3 %). +Носитель улики — ряд **488**. + Не ядро по cgroup (`memory.max = max` у `tm.slice` и `tm-runs.slice`), не нехватка памяти у машины (`MemAvailable` держался 4–7 ГБ). Виновник назван прибором поимённо: **`archguard.test` растёт до 3.26 ГБ** (`internal/archguard/shippingtree_test.go:34` грузит ВЕСЬ модуль — `packages.LoadAllSyntax`, `Tests: true`),