pcp-tgu: статусы плана — актуальная легенда с тултипами + док жизненного цикла

- STATUS_STYLES в порядке жизненного цикла: убран легаси ACCEPTED, добавлены
  LAID_IN/NOT_ACCEPTED/LAYIN_FAILED, у каждого статуса человеческое описание.
- Легенда вкладки «Планы»: тултипы по наведению (title=description), убрана
  устаревшая приписка про стрелки.
- TimelineStatusStyle: добавлено обязательное поле description.
- HandlePlanDecisionUseCase: TODO(layin-confirmed) — обработчик приёма события
  «план заложен» (AWAITING_LAYIN → LAID_IN) ещё не реализован.
- docs/architect/PCP_TGU_PLAN_STATUS_LIFECYCLE.md: справочник по каждому статусу
  (когда наступает / что значит / какой переход), диаграмма, зарезервированный ACCEPTED.
This commit is contained in:
Дмитрий Соловьев
2026-06-04 13:06:58 +03:00
parent a5a1cdfa64
commit fd3603a086
6 changed files with 212 additions and 14 deletions
@@ -150,6 +150,7 @@
align-items: center;
gap: 0.35rem;
white-space: nowrap;
cursor: help;
}
.tgu-legend__swatch {
@@ -159,18 +160,26 @@
background: #79828d;
}
.tgu-legend__note {
color: var(--accent-strong);
.status-awaiting-layin {
background-color: #2f9e44;
}
.status-accepted {
background-color: #2f9e44;
.status-laid-in {
background-color: #1b6b34;
}
.status-rejected {
background-color: #d64545;
}
.status-not-accepted {
background-color: #e8590c;
}
.status-layin-failed {
background-color: #a61e4d;
}
.status-waiting {
background-color: #f0ad2e;
}