style(stand): комментарии ужаты до того, чего нет в коде

Зачем

Комментарии к правке были размером с объяснение, хотя объяснение уже лежит
в ADR 0004. В compose.yaml четыре строки на одну настройку; в stand-smoke.sh
одиннадцать новых строк там, где на весь файл до этого было две — шебанг и
одна строка про разбор подстановок. Заодно в комментариях остались метафоры
(«бронь», «предохранители»), вычищенные из ADR прошлым коммитом.

Что

- compose.yaml: одна строка вместо четырёх — почему не гигабайт и куда идти
  за подробностями.
- stand-smoke.sh: две строки вместо шести — зачем проверка вообще нужна.
  Комментарий про разбор `--format` убран целиком: он оправдывался перед
  читателем, а не помогал ему.
- Комментарий про OOMKilled оставлен, но в одну строку: без него сообщение
  «убило процесс, а не контейнер» выглядит опиской.

Проверка

make config-test — зелено.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-01 15:26:22 +03:00
co-authored by Claude Opus 5
parent 5a21684dc4
commit 8778567266
2 changed files with 4 additions and 15 deletions
+3 -11
View File
@@ -590,15 +590,8 @@ check_superset() {
fi
}
# Контейнер, убитый ядром за нехватку памяти, Docker поднимает сам, и через
# полминуты его проверка состояния снова зелёная: о смерти она не расскажет.
# Поэтому спрашиваем у Docker два факта — убивало ли ядро что-нибудь в контейнере
# за память и включалась ли политика перезапуска. Ручной `docker compose restart`
# счётчик не трогает, так что документированный перезапуск нод проверку не
# роняет. Порога здесь нет: это «да или нет», а не бюджет памяти (ADR 0004).
#
# Два факта берутся одним `--format` и разбираются образцом — тем же приёмом,
# что и состояние с проверкой здоровья выше.
# Убитый за память контейнер Docker поднимает сам, и проверка здоровья об этом
# промолчит. Порога здесь нет: это «да или нет», а не бюджет памяти (ADR 0004).
check_containers_survived() {
local container_id
local service
@@ -614,8 +607,7 @@ check_containers_survived() {
state="$(docker inspect --format '{{.State.OOMKilled}}/{{.RestartCount}}' "$container_id" 2>/dev/null || true)"
case "$state" in
false/0) ;;
# OOMKilled поднимается и когда ядро убило процесс внутри живого
# контейнера, поэтому говорим про процесс, а не про контейнер.
# OOMKilled встаёт и когда убит процесс внутри живого контейнера.
true/*)
fail "в контейнере ${service} ядро убило процесс из-за нехватки памяти"
problems=$((problems + 1))