Files
LumaWeb/planning/stages/S02.md
T
wt 54bfc0f34f
Foundation checks / foundation (push) Successful in 1m12s
initial commit
2026-10-14 17:47:38 +07:00

1.7 KiB

S02: Workspace и инженерный каркас

Создать runnable пустое приложение, тестовые runners и CI без выдачи scaffolding за готовую функцию.

Входной gate: S01-009. Выходной gate: S02-012.

Задачи

  • S02-001: Создать workspace по accepted ADR — ci-cd; todo.
  • S02-002: Настроить production build — ci-cd; todo.
  • S02-003: Настроить единый code quality check — ci-cd; todo.
  • S02-004: Настроить unit/contract runner — qa; todo.
  • S02-005: Настроить browser smoke runner — qa; todo.
  • S02-006: Подключить app CI — ci-cd; todo.
  • S02-007: Создать route skeleton — front; todo.
  • S02-008: Валидировать public runtime config — ci-cd; todo.
  • S02-009: Создать typed error vocabulary — protocol; todo.
  • S02-010: Реализовать operation context primitive — orchestrator; todo.
  • S02-011: Создать worker request bridge — crypto; todo.
  • S02-012: Gate: Workspace и инженерный каркас — qa; todo.

Граница этапа

Выходной gate проверяет evidence/готовые проверки, не реализует функции за остальные задачи. Если отдельная карточка требует слишком большой контекст — split с сохранением requirements coverage.