Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
1.7 KiB
1.7 KiB
Tasks: API до сводной ОСВ — пробелы по макету и комментариям фронтенда
План реализации — docs/superpowers/plans/2026-10-07-front-api-gaps.md (5 задач, исполнение inline). Репозиторий —
arm-core; команды — из корня (make), pytest — из api/.
- 1 Создание консолидации с выбранным периметром:
ConsolidationCreate.legal_entity_ids, общая проверка периметра дляcreateиset_members(services/consolidations.py), тестыtest_api_consolidations.py,test_schemas_consolidations.py - 2 Самоописывающие ячейки чек-листа:
ChecklistCellOut.document_type/account,_cell_out(rule, cell), тестыtest_api_consolidation_checklist.py, карточка версии - 3 Участник периметра:
MemberOut.entity_type,MemberOut.osv_accounts(repositories/consolidations.osv_accounts), тесты карточки версии - 4 OpenAPI (
test_openapi_routes.py), README «Консолидации», CLAUDE.md репозитория - 5 Документы workspace (bounded-PR в docs): контракт для фронта (файлы/документы, справочники, новые поля,
«Ответственный»), OQ-43 (П-3), баннер (П-1),
10-user-journey.mdшаг 2.1 и строка про CSV,mockup/INDEX.md[42],dev/api-contract-slice-4.md— PR RSHB/arm-ka-docs#51 (issue #50) - 6 Завершение:
make check-full,openspec validate --strict, финальное ревью ветки, PR arm-core (Closes #42)