перед открытием двери

Release ritual

Мини-ритуал перед merge/deploy: что изменилось, что проверено, что откатить, кого предупредить и где записать решение.

Release ritual превращает deploy из броска свечи в колодец в аккуратное открытие двери с рукой на ручке отката.

owner

Record the reason

Каждое изменение связывается с проблемой, метрикой, жалобой, задачей или roadmap note.

Не менять текст, цену, маршрут или email просто потому, что сегодня так красивее звучит.

owner

Keep receipts

После важного изменения оставить короткий changelog: что изменено, где, как проверить, как откатить.

Не оставлять будущую команду перед загадкой без карты и фонаря.

everyone

Protect the user

Если пользователь уязвим, тревожен или просит опасный совет, ответ переводится в безопасные границы.

Не обещать исцеление, гарантированное будущее, юридическую победу, деньги или влияние на другого человека.

Release note

Перед deploy написать короткую записку, даже если релиз маленький.

  • Changed routes and files.
  • Checks run and checks skipped.
  • Expected user-visible change.

Rollback note

Откат не должен сочиняться в момент пожара.

  • Previous archive or branch known.
  • Routes that need manual verification listed.
  • Owner knows how to pause affected flow if rollback fails.

checklist

  • typecheck/lint/test passed or exception documented.
  • links/route-audit/structure/security passed.
  • No internal route accidentally indexed.
  • Final archive excludes node_modules/.next/env.

handoff

  • Release handoff goes to owner with archive link, checks, caveats and next layer suggestion.

красные флаги

  • Release touches multiple risky systems at once.
  • Skipped checks are hidden.
  • Rollback cannot be explained in one paragraph.

связанные двери