Перейти к содержанию

0032 — Быстрая разработка через live STAGE

  • Дата: 2026-08-26.
  • Статус: Принято пользователем.
  • Ответственный: владелец проекта.
  • Заменяет обязательность workflow 0020/0022 для обычных DEV/STAGE-итераций.

Решение

Обычный цикл разработки:

  1. Реализовать изменение в текущем рабочем snapshot.
  2. Выполнить только технический минимум, необходимый для сборки и запуска.
  3. Сразу разместить snapshot в существующем STAGE-контуре без commit/hash/merge gate.
  4. Передать владельцу URL для ручной проверки UI, UX и поведения.
  5. Исправлять результат следующими короткими итерациями.

Tester/reviewer, evidence matrix, release hash, полный набор тестов, security audit, backup/restore drill и повторные smoke не запускаются автоматически. Команда ПРОВЕРИТЬ включает отдельный verification-контур. Команда ПОДГОТОВИТЬ К ПРОДАКШНУ включает полный production gate.

STAGE deploy текущей разрешённой Product-задачи имеет постоянное разрешение в рамках этого цикла, если владелец не сказал работать только локально. Это не разрешает DEV, PROD, DNS, migration, удаление, работу с реальными данными или изменение внешних интеграций без отдельного указания.

Минимальные постоянные ограничения

  • секреты не попадают в Git, документацию или чат;
  • реальные клиентские данные не используются в DEV/STAGE;
  • Product Auth, permissions и изоляция данных не отключаются под видом ускорения UI;
  • после deploy выполняется один smoke факта запуска и доступности URL.

Последствия

Решения 0020 и 0022 сохраняются как готовый строгий процесс для отдельной проверки и подготовки к PROD, но не блокируют обычную разработку и ручное тестирование на STAGE.