runbooks: индекс ранбуков + admin-runbooks контур в AGENTS.md (скил ~/.agents/skills/admin-runbooks, поглощает writing-runbooks)

This commit is contained in:
2026-08-26 10:08:57 +03:00
parent 3f70988d04
commit ca55a7951e
2 changed files with 62 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ inbox monitor: raise on start
follow project discipline
delegate to interns when allowed
recommend, don't menu
admin runbooks: use index before any prod op, execute by runbook, write/update runbooks
we're on Windows
# Secrets rule
@@ -23,3 +24,10 @@ we're on Windows
Все docker-compose stacks на VDS управляются через Portainer (`https://portainer.vds.kzntsv.site`).
`ssh + docker compose up -d` на VDS — anti-pattern. См. [`portainer-stack-management-vds`](.wiki/concepts/portainer-stack-management-vds.md) для migration script + gotchas.
Исключения: `traefik` + `portainer` (management plane, ad-hoc compose).
# Runbooks rule
**Перед любой прод-операцией (деплой/рестарт/ротация/миграция/инцидент) — сначала индекс ранбуков:**
[`runbooks-index`](.wiki/concepts/runbooks-index.md) — единственный источник «какой ранбук для чего».
Нет ранбука на проект → создать до/вместе с операцией (скил `admin-runbooks` §WRITE).
Деплой по ранбуку = таска + письмо админу. Секреты в ранбуках — только плейсхолдеры из `pass`.