health: контракт health-эндпоинтов сервисов (минимум + расширение checks)
...
Минимальный контракт: 2xx = up; JSON-тело со строкой status — ok-набор → up,
degraded-набор → деградация, незнакомая строка → вниз; не-2xx/таймаут → вниз.
Рекомендуемое расширение — объект checks с агрегатом «худший из подчинённых».
Референс-реализация и потребитель — hard-panel (раздел «Сервисы»).
Плюс правило git: коммиты без строк соавторства (Co-Authored-By и подобные).
Eugene Sukhodolskiy
committed
7 hours ago