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:
Veronika Smirnova
2025-09-01 00:11:48 +03:00
parent 3f0cc933fc
commit be891f5354
18 changed files with 1347 additions and 1520 deletions

View File

@ -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. **ОТЧИТАТЬСЯ** - что сделано/не трогал/проблемы
**ПРАВИЛО ДВУХЭТАПНОСТИ: БЕЗ ОДОБРЕНИЯ ПЛАНА = НИКАКОГО ВЫПОЛНЕНИЯ**