feat: завершить полную миграцию V1→V2 с модульной архитектурой и документацией
- Завершить миграцию фулфилмента на 100% V2 (удалить legacy компонент) - Создать полную V2 систему для расходников селлера (SellerConsumableInventory) - Автоматическое пополнение инвентаря при статусе DELIVERED - Удалить весь код создания V1 Supply для расходников - Исправить фильтрацию: расходники селлера только на странице consumables - Исправить Organization.inn null ошибку с fallback значениями - Создать документацию V2 систем и отчет о миграции - Обновить import порядок для ESLint совместимости BREAKING CHANGES: V1 система поставок расходников полностью удалена
This commit is contained in:
26
CLAUDE.md
26
CLAUDE.md
@ -71,12 +71,14 @@
|
||||
|
||||
#### ЭТАП 2: ПЛАНИРОВАНИЕ
|
||||
|
||||
5. **🛑 ГЛУБОКИЙ АНАЛИЗ** (обязательные вопросы пользователю)
|
||||
6. **🔍 ИССЛЕДОВАНИЕ** (изучение ВСЕХ связанных файлов)
|
||||
7. **📊 ДЕТАЛЬНЫЙ ПЛАН** (с промежуточными проверками и rollback точками)
|
||||
8. **ВЫПОЛНИТЬ** чек-лист планирования
|
||||
9. **ПОДТВЕРДИТЬ** - "Буду делать: X, Y, Z. Верно?"
|
||||
10. **ОСТАНОВИТЬСЯ И ЖДАТЬ ОДОБРЕНИЯ ПЛАНА**
|
||||
5. **🔍 ПРОАНАЛИЗИРОВАТЬ (глубокий анализ)** (изучение ВСЕХ связанных файлов, архитектуры, зависимостей)
|
||||
6. **💬 ОБСУДИТЬ** (задать уточняющие вопросы, выяснить все детали)
|
||||
7. **🧠 ПОНЯТЬ** (убедиться что задача полностью ясна и нет неопределенностей)
|
||||
8. **🔍 ИССЛЕДОВАНИЕ** (изучение ВСЕХ связанных файлов)
|
||||
9. **📊 СОЗДАТЬ ДЕТАЛЬНЫЙ ПЛАН** (только после полного понимания - с промежуточными проверками и rollback точками)
|
||||
10. **ВЫПОЛНИТЬ** чек-лист планирования
|
||||
11. **ПОДТВЕРДИТЬ** - "Буду делать: X, Y, Z. Верно?"
|
||||
12. **ОСТАНОВИТЬСЯ И ЖДАТЬ ОДОБРЕНИЯ ПЛАНА**
|
||||
|
||||
**Чек-лист планирования:**
|
||||
|
||||
@ -91,15 +93,15 @@
|
||||
|
||||
#### ЭТАП 3: ВЫПОЛНЕНИЕ
|
||||
|
||||
11. **ПОЛУЧИТЬ** одобрение плана от пользователя
|
||||
12. **ИССЛЕДОВАТЬ** - Read/Grep/Glob перед изменениями
|
||||
13. **ВЫПОЛНЯТЬ** строго по одобренному плану
|
||||
14. **ПРОВЕРИТЬ** - npm run typecheck, npm run lint
|
||||
13. **ПОЛУЧИТЬ** одобрение плана от пользователя
|
||||
14. **ИССЛЕДОВАТЬ** - Read/Grep/Glob перед изменениями
|
||||
15. **ВЫПОЛНЯТЬ** строго по одобренному плану
|
||||
16. **ПРОВЕРИТЬ** - npm run typecheck, npm run lint
|
||||
|
||||
#### ЭТАП 4: КОНТРОЛЬ
|
||||
|
||||
15. **ПРОВЕСТИ** финальную самопроверку
|
||||
16. **ОТЧИТАТЬСЯ** - что сделано/не трогал/проблемы
|
||||
17. **ПРОВЕСТИ** финальную самопроверку
|
||||
18. **ОТЧИТАТЬСЯ** - что сделано/не трогал/проблемы
|
||||
|
||||
**ПРАВИЛО ДВУХЭТАПНОСТИ: БЕЗ ОДОБРЕНИЯ ПЛАНА = НИКАКОГО ВЫПОЛНЕНИЯ**
|
||||
|
||||
|
Reference in New Issue
Block a user