docs: закрепление модульной архитектуры как официального стандарта
- MODULAR_ARCHITECTURE_PATTERN.md помечен как ОФИЦИАЛЬНЫЙ СТАНДАРТ АРХИТЕКТУРЫ - Добавлены обязательные правила для компонентов >500 строк в новых и >800 строк в существующих - Обновлен CLAUDE.md с автоматической активацией правил архитектуры - Зафиксированы статусы завершенных рефакторингов (create-suppliers-supply-page.tsx, direct-supply-creation.tsx) - Обновлен current-session.md с контекстом архитектурного стандарта 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -6,6 +6,7 @@
|
||||
|
||||
- **`rules-complete.md`** - основные бизнес-правила (ВСЕГДА читать первым)
|
||||
- **`workflow-catalog.md`** - каталог всех бизнес-процессов системы
|
||||
- **`MODULAR_ARCHITECTURE_PATTERN.md`** - ОБЯЗАТЕЛЬНАЯ архитектура для новых компонентов >500 строк
|
||||
|
||||
### Специфичные правила по кабинетам:
|
||||
|
||||
@ -27,6 +28,7 @@
|
||||
- Упоминание "селлер", "seller", "/supplies", "/my-supplies" → читать seller-ui-rules.md
|
||||
- Упоминание "workflow", "процесс", "этап", "статус" → читать workflow-catalog.md
|
||||
- Упоминание "дизайн", "UI", "компонент", "стиль" → читать visual-design-rules.md
|
||||
- Упоминание "компонент", "создание", "dashboard", ">500 строк", "архитектура" → читать MODULAR_ARCHITECTURE_PATTERN.md
|
||||
|
||||
## 🚨 ЕДИНСТВЕННЫЙ ИСТОЧНИК ПРАВИЛ
|
||||
|
||||
@ -47,9 +49,10 @@
|
||||
1. **Читать `rules-complete.md`** - перед любым изменением кода
|
||||
2. **Следовать правилам взаимодействия** - см. [interaction-integrity-rules.md](./interaction-integrity-rules.md)
|
||||
3. **Проверить специфичные правила кабинета** - если работа с конкретным типом организации
|
||||
4. **Использовать TodoWrite** - для планирования задач
|
||||
5. **Следовать техническим правилам** - GraphQL, TypeScript, система партнерства
|
||||
6. **Проверять реализацию** - соответствие правилам и архитектуре
|
||||
4. **Проверить архитектурные требования** - для компонентов >500 строк читать MODULAR_ARCHITECTURE_PATTERN.md
|
||||
5. **Использовать TodoWrite** - для планирования задач
|
||||
6. **Следовать техническим правилам** - GraphQL, TypeScript, система партнерства
|
||||
7. **Проверять реализацию** - соответствие правилам и архитектуре
|
||||
|
||||
## 📋 КЛЮЧЕВЫЕ ПРИНЦИПЫ
|
||||
|
||||
|
Reference in New Issue
Block a user