Гайд фронта §5.7: зеркало ручных переходов статуса версии (arm-core #166) #161

Merged
aep merged 1 commits from feat/160-consolidations-ui-guide into main 2026-10-23 09:59:58 +03:00
Owner

Closes #160

В dev/frontend-api-guide.md §5.7 (правило 4) — заметка: API не отдаёт допустимые ручные переходы статуса версии, фронт держит зеркало MANUAL_TRANSITIONS из arm-core/api/src/services/consolidation_status.py:

  • INITIATED → CANCELLED;
  • DOCUMENTS_PROCESSING → CANCELLED, INITIATED;
  • DATA_CORRECTION → CANCELLED, INITIATED;
  • из остальных статусов ручных переходов нет.

Путь — POST /consolidations/versions/{version_id}/status; недопустимый переход — 409 TRANSITION_NOT_ALLOWED (from_status, to_status).

Сливать вместе с arm-core #166 (спека consolidations-ui, требование «Модалка «Изменить статус»»).

🤖 Generated with Claude Code

Closes #160 В `dev/frontend-api-guide.md` §5.7 (правило 4) — заметка: API не отдаёт допустимые ручные переходы статуса версии, фронт держит зеркало `MANUAL_TRANSITIONS` из `arm-core/api/src/services/consolidation_status.py`: - `INITIATED → CANCELLED`; - `DOCUMENTS_PROCESSING → CANCELLED, INITIATED`; - `DATA_CORRECTION → CANCELLED, INITIATED`; - из остальных статусов ручных переходов нет. Путь — `POST /consolidations/versions/{version_id}/status`; недопустимый переход — 409 `TRANSITION_NOT_ALLOWED` (`from_status`, `to_status`). **Сливать вместе с arm-core #166** (спека `consolidations-ui`, требование «Модалка «Изменить статус»»). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-22 23:51:31 +03:00
API не отдаёт допустимые ручные переходы: фронт держит зеркало MANUAL_TRANSITIONS
(consolidation_status.py); путь POST /consolidations/versions/{id}/status, недопустимый
переход — 409 TRANSITION_NOT_ALLOWED. Сливать вместе с arm-core #166.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aep merged commit b52597d464 into main 2026-10-23 09:59:58 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-ka-docs#161
No description provided.