codex/frontend-debt-audit #40

Merged
ksv741 merged 10 commits from codex/frontend-debt-audit into main 2026-06-24 09:10:42 +03:00
5 changed files with 12 additions and 20 deletions
Showing only changes of commit 9ad0f571d5 - Show all commits

View File

@ -11,7 +11,7 @@
Features:
- [ ] [frontend-debt-audit](../features/frontend-debt-audit/spec.md) — аудит frontend-техдолга и приоритизация backlog
- [ ] [frontend-docs-sync](../features/frontend-docs-sync/spec.md) — синхронизация inbox/roadmap и устаревшей frontend-документации
- [x] [frontend-docs-sync](../features/frontend-docs-sync/spec.md) — синхронизация inbox/roadmap и устаревшей frontend-документации
- [ ] [frontend-infrastructure-hardening](../features/frontend-infrastructure-hardening/spec.md) — завершение infrastructure/tooling debt
- [ ] [frontend-shared-boundary-cleanup](../features/frontend-shared-boundary-cleanup/spec.md) — сужение shared/public API и границ слоёв
- [ ] [frontend-test-hygiene](../features/frontend-test-hygiene/spec.md) — упрощение и нормализация frontend-test infrastructure

View File

@ -1,7 +1,7 @@
# Frontend Docs Sync
Дата: 2026-06-23
Статус: спецификация
Статус: выполнено
## Контекст

View File

@ -1,21 +1,21 @@
# Frontend Docs Sync — tasks
Статус: pending
Статус: completed
## 1. Синхронизировать inbox и roadmap
- [ ] Прочитать `docs/inbox.md` и убрать или переформулировать записи, которые уже покрыты отдельными specs
- [ ] Прочитать `docs/roadmap.md` и оставить только актуальные candidate features
- [ ] Проверить, что `Frontend Debt Backlog` и его подфичи описаны без дублирования смысла
- [x] Прочитать `docs/inbox.md` и убрать или переформулировать записи, которые уже покрыты отдельными specs
- [x] Прочитать `docs/roadmap.md` и оставить только актуальные candidate features
- [x] Проверить, что `Frontend Debt Backlog` и его подфичи описаны без дублирования смысла
## 2. Привести frontend docs к текущему состоянию
- [ ] Проверить `docs/features/frontend-debt-audit/spec.md` и `docs/features/frontend-docs-sync/spec.md` на согласованность
- [ ] Проверить `docs/features/frontend-infrastructure-hardening/spec.md`, `docs/features/frontend-shared-boundary-cleanup/spec.md`, `docs/features/frontend-test-hygiene/spec.md` на явную связь с epic
- [ ] Сверить порядок реализации в `docs/epics/FrontendDebtBacklog.md`
- [x] Проверить `docs/features/frontend-debt-audit/spec.md` и `docs/features/frontend-docs-sync/spec.md` на согласованность
- [x] Проверить `docs/features/frontend-infrastructure-hardening/spec.md`, `docs/features/frontend-shared-boundary-cleanup/spec.md`, `docs/features/frontend-test-hygiene/spec.md` на явную связь с epic
- [x] Сверить порядок реализации в `docs/epics/FrontendDebtBacklog.md`
## 3. Финальная проверка
- [ ] Убедиться, что документация не обещает изменение runtime-поведения
- [ ] Проверить `git diff --name-only` и подтвердить, что изменены только `docs/`-файлы
- [ ] Убедиться, что в `docs/inbox.md` не осталось устаревших миграционных заметок без статуса
- [x] Убедиться, что документация не обещает изменение runtime-поведения
- [x] Проверить `git diff --name-only` и подтвердить, что изменены только `docs/`-файлы
- [x] Убедиться, что в `docs/inbox.md` не осталось устаревших миграционных заметок без статуса

View File

@ -202,13 +202,6 @@ cash flow, бюджеты, аналитика, прогнозы и автома
состояние и приоритеты.
- Эпик для этой декомпозиции: `Frontend Debt Backlog`.
### Синхронизировать frontend docs
- Привести frontend docs к текущему состоянию после TanStack Router migration, ky-based API client и
shared/lib/test helpers.
- Удалить устаревшие ссылки на `AppRoutes.tsx`, `api/client.ts`, `api/responses.ts` и `src/api/types.ts`.
- Считать `docs/features/frontend-docs-sync` рабочей фичей-синхронизацией, а не исследовательской идеей.
### Исследовать Backend-Driven UI
- Рассматривать BDUI как исследовательскую гипотезу, а не выбранную целевую архитектуру.

View File

@ -83,7 +83,6 @@ Roadmap отражает порядок продуктовой работы, н
## Кандидаты следующих фич
- [ ] [Frontend docs sync](features/frontend-docs-sync/spec.md) — синхронизация frontend docs с текущим состоянием кода.
- [ ] [Frontend infrastructure hardening](features/frontend-infrastructure-hardening/spec.md) — завершение infrastructure/tooling debt.
- [ ] [Frontend shared boundary cleanup](features/frontend-shared-boundary-cleanup/spec.md) — сужение shared/public API и границ слоёв.
- [ ] [Frontend test hygiene](features/frontend-test-hygiene/spec.md) — упрощение и нормализация frontend test infrastructure.