feat(supplier-orders): добавить параметры поставки в таблицу заявок
- Добавлены колонки Объём и Грузовые места между Цена товаров и Статус - Реализованы инпуты для ввода volume и packagesCount в статусе PENDING для роли WHOLESALE - Добавлена мутация UPDATE_SUPPLY_PARAMETERS с проверками безопасности - Скрыта строка Поставщик для роли WHOLESALE (поставщик знает свои данные) - Исправлено выравнивание таблицы при скрытии уровня поставщика - Реорганизованы документы: legacy-rules/, docs/, docs-and-reports/ ВНИМАНИЕ: Компонент multilevel-supplies-table.tsx (1697 строк) нарушает правило модульной архитектуры (>800 строк требует рефакторинга) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
39
CLAUDE.md
39
CLAUDE.md
@ -34,6 +34,45 @@
|
||||
- Упоминание "дизайн", "UI", "компонент", "стиль" → legacy-rules/visual-design-rules.md
|
||||
- Упоминание "компонент", "создание", "dashboard", ">500 строк", "архитектура" → MODULAR_ARCHITECTURE_PATTERN.md
|
||||
|
||||
## 🛑 ЗАПРЕТ ПРЕДПОЛОЖЕНИЙ
|
||||
|
||||
**КРИТИЧЕСКИ ВАЖНО:** При любой неоднозначности в запросе - ОСТАНОВИТЬСЯ немедленно и уточнить.
|
||||
|
||||
### ОБЯЗАТЕЛЬНЫЙ АЛГОРИТМ ПРИ НЕОДНОЗНАЧНОСТИ:
|
||||
|
||||
1. **СТОП-СИГНАЛ**: Если можно понять запрос двумя или более способами
|
||||
2. **НЕМЕДЛЕННАЯ ОСТАНОВКА**: Прекратить любые действия
|
||||
3. **ОБЯЗАТЕЛЬНЫЙ ВОПРОС**: "Не уверен. Уточните, пожалуйста:"
|
||||
4. **ПЕРЕЧИСЛИТЬ ВАРИАНТЫ**: Показать все возможные понимания
|
||||
5. **ДОЖДАТЬСЯ ОТВЕТА**: Не предпринимать действий до получения четкого указания
|
||||
|
||||
### ПРИМЕРЫ СТОП-СИГНАЛОВ:
|
||||
|
||||
- Упоминание "таблица поставщика" - КАКАЯ именно таблица? В каком файле?
|
||||
- "Удали колонку" - ИЗ КАКОЙ таблицы? Какой компонент?
|
||||
- "Исправь ошибку" - КАКУЮ ошибку? В каком файле?
|
||||
- "Добавь функцию" - В КАКОЙ файл? Какая именно функция?
|
||||
|
||||
### ЗАПРЕЩЕННЫЕ ФРАЗЫ:
|
||||
|
||||
❌ "Возможно, вы имеете в виду..."
|
||||
❌ "Скорее всего, нужно..."
|
||||
❌ "Попробую в этом файле..."
|
||||
❌ "Наверное, это..."
|
||||
|
||||
### ОБЯЗАТЕЛЬНЫЕ ФРАЗЫ:
|
||||
|
||||
✅ "Не уверен. Уточните, пожалуйста:"
|
||||
✅ "Какой именно файл/компонент?"
|
||||
✅ "Вы имеете в виду X или Y?"
|
||||
✅ "Правильно ли я понимаю, что..."
|
||||
|
||||
### НАКАЗАНИЕ ЗА НАРУШЕНИЕ:
|
||||
|
||||
- Откат ВСЕХ изменений через комментарии
|
||||
- Полная остановка работы до получения уточнений
|
||||
- Начало заново с правильных вопросов
|
||||
|
||||
## 🚨 ПЕРЕХОД К НОВОЙ АРХИТЕКТУРЕ ПРАВИЛ
|
||||
|
||||
**ВАЖНО:** Система правил реорганизована для соответствия архитектуре кода:
|
||||
|
Reference in New Issue
Block a user