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

1.9 KiB

S03: Токены и базовые компоненты

Создать каталог переиспользуемых primitives и состояния accessibility до feature views.

Входной gate: S02-012. Выходной gate: S03-015.

Задачи

  • S03-001: Реализовать semantic palette — front; todo.
  • S03-002: Реализовать typography/spacing tokens — front; todo.
  • S03-003: Реализовать theme preferences — front; todo.
  • S03-004: Создать Button/IconButton — front; todo.
  • S03-005: Создать Input/PasswordInput — front; todo.
  • S03-006: Создать Dialog/Popover — front; todo.
  • S03-007: Создать Toast/InlineError — front; todo.
  • S03-008: Создать Empty/LoadingState — front; todo.
  • S03-009: Создать Avatar — front; todo.
  • S03-010: Создать SearchField — front; todo.
  • S03-011: Создать Badge/StatusChip — front; todo.
  • S03-012: Создать icon registry — front; todo.
  • S03-013: Собрать primitive catalog — front; todo.
  • S03-014: Проверить primitives — qa; todo.
  • S03-015: Gate: Токены и базовые компоненты — qa; todo.

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

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