Commit Graph

8 Commits

Author SHA1 Message Date
5fd92aebfc docs: обновление архитектурной документации и модульного рефакторинга
- Обновлен CLAUDE.md с новыми правилами системы
- Дополнен workflow-catalog.md с процессами
- Обновлены interaction-integrity-rules.md
- Завершен модульный рефакторинг create-suppliers компонента
- Добавлен модульный user-settings с блочной архитектурой
- Система готова к следующему этапу архитектурных улучшений

🚀 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-13 13:19:11 +03:00
7da70f96e1 fix(refactor): исправление React Hooks warnings в отрефакторенных компонентах
- Исправлен missing dependency в useSupplyCart.ts
- Исправлен missing dependency в useWildberriesProducts.ts
- Добавлен useCallback для getProductTotalWithRecipe для стабильности
- Оптимизированы зависимости в useMemo и useCallback хуках
- Обновлена система правил для разделенных файлов rules-complete1/2
- Созда��а система проактивного мониторинга контекста
- Добавлен детальный план безопасного рефакторинга больших компонентов

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 23:14:19 +03:00
d41ad618c7 docs: add safety principle to interaction protocols
- Add "ALWAYS APPLY ONLY SAFE FIXES" to mandatory principles in interaction-integrity-rules.md
- Include safety principle in session agreements in current-session.md
- Establish protection from risky modifications without explicit consent
- Ensure all changes prioritize system stability and code safety

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 19:31:41 +03:00
c5cd75cdb9 docs: обновление правил UI Kit и блока поставщиков + новые glass компоненты
- Добавлены правила анализа UI Kit компонентов (interaction-integrity-rules.md)
- Обновлены правила блока 1: убран заголовок, добавлена кнопка навигации (rules-complete.md)
- Детальная спецификация плавающей кнопки "Назад" (seller-ui-rules.md)
- Новые компоненты: GlassDatePicker и GlassSelect для UI Kit
- Улучшены hover/focus эффекты в DatePicker

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 18:08:24 +03:00
c586ddc868 Обновление системной документации и UI Kit админ панели
- Обновлен CLAUDE.md с добавлением принципов качества кода
- Расширен interaction-integrity-rules.md новыми правилами взаимодействия
- Дополнен rules-complete.md техническими требованиями
- Добавлен демо-компонент вариантов кнопки "Назад" в UI Kit
- Обновлены компоненты админ панели и страницы создания расходников
- Уточнены visual-design-rules.md для компонента BackButton
- Исправлены ESLint ошибки и предупреждения

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 10:29:18 +03:00
52107e793e Добавление правил профессиональной конфигурации инструментов
- Новый раздел 1.3 в interaction-integrity-rules.md
- Принципы профессионального подхода к настройке ESLint/линтеров
- Запрет на "заметание под ковер" и широкие паттерны игнорирования
- Алгоритм правильного решения проблем с конфигурацией
- Примеры правильных и неправильных подходов
- Обновлена краткая версия в CLAUDE.md

Правило основано на опыте исправления .eslintignore → точной настройки

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 16:37:47 +03:00
bfda96c94c Добавлены принципы качества кода в правила системы
🛡️ Новые принципы:
- Качество кода важнее скорости разработки
- Pre-commit hooks существуют для защиты проекта
- Исправлять ошибки, а не обходить их
- Обход проверок создает технический долг
- Лучше потратить время на исправление, чем накапливать проблемы

📋 Добавлены подробные инструкции:
- Порядок действий при блокировке коммита
- Когда можно использовать --no-verify
- Как правильно работать с ошибками линтера

📁 Файлы:
- interaction-integrity-rules.md - детальные правила (раздел 1.2)
- CLAUDE.md - краткие принципы для быстрого доступа

🎯 Цель: Предотвращение обхода проверок качества кода в будущем

🚀 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 15:44:27 +03:00
2b7f92772c Реструктуризация системы правил: создание модульной документации
- Разделение rules-complete.md на специализированные файлы
- Создание interaction-integrity-rules.md с методологией работы Claude Code
- Создание wholesale-cabinet-rules.md с техническими деталями кабинета поставщика
- Обновление CLAUDE.md с новой структурой навигации по правилам
- Добавление автоматических триггеров для различных типов задач

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-08 16:06:32 +03:00