Files
sfera/task-template.md
Veronika Smirnova 6b425d075f Унификация UI раздела Партнеры и создание системы документирования
🎨 Унификация UI:
- Полная унификация визуала вкладок Рефералы и Мои контрагенты
- Исправлены React Hooks ошибки в sidebar.tsx
- Убрана лишняя обертка glass-card в partners-dashboard.tsx
- Исправлена цветовая схема (purple → yellow)
- Табличный формат вместо карточного grid-layout
- Компактные блоки статистики (4 метрики в ряд)
- Правильная прозрачность glass-morphism эффектов

📚 Документация:
- Переименован referral-system-rules.md → partners-rules.md
- Детальные UI/UX правила в partners-rules.md
- Правила унификации в visual-design-rules.md
- Обновлен current-session.md
- Создан development-diary.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-11 15:38:23 +03:00

103 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ШАБЛОН ДОКУМЕНТИРОВАНИЯ ЗАДАЧИ
> Используйте этот шаблон для документирования каждой средней или сложной задачи
---
## 📋 ИНФОРМАЦИЯ О ЗАДАЧЕ
**Дата**: [YYYY-MM-DD]
**Тип задачи**: [Простая/Средняя/Сложная]
**Кабинет**: [Поставщик/Логист/Фулфилмент/Селлер/Общее]
**Затрагиваемые модули**: [Список модулей]
## 🎯 ОПИСАНИЕ ЗАДАЧИ
### Что нужно сделать:
[Четкое описание задачи от пользователя]
### Контекст:
[Почему это нужно, какую проблему решаем]
### Ожидаемый результат:
[Что должно получиться в итоге]
---
## 📊 ПЛАН ВЫПОЛНЕНИЯ
### Этап анализа:
- [ ] Прочитан rules-complete.md
- [ ] Прочитаны специфичные правила (если применимо)
- [ ] Изучены затрагиваемые файлы
- [ ] Определены зависимости
### Детальный план:
1. [Шаг 1 - конкретное действие]
2. [Шаг 2 - конкретное действие]
3. [Шаг 3 - конкретное действие]
4. [Проверка и тестирование]
### Риски и неопределенности:
- [Риск 1 и как его минимизировать]
- [Неопределенность 1 - что нужно уточнить]
---
## 💻 РЕАЛИЗАЦИЯ
### Измененные файлы:
1. `path/to/file1.ts` - [что изменено]
2. `path/to/file2.tsx` - [что изменено]
### Ключевые решения:
- **Решение 1**: [Описание и обоснование]
- **Решение 2**: [Описание и обоснование]
### Код-сниппеты (важные части):
```typescript
// Пример важного изменения
```
---
## ✅ ПРОВЕРКА КАЧЕСТВА
### Выполненные проверки:
- [ ] npm run typecheck - без ошибок
- [ ] npm run lint - без критических замечаний
- [ ] npm test - все тесты проходят
- [ ] Ручное тестирование функциональности
- [ ] Соответствие правилам системы
### Обнаруженные проблемы:
- [Проблема 1 - как решена]
- [Проблема 2 - как решена]
---
## 📝 ИТОГИ И ВЫВОДЫ
### Что сделано:
- ✅ [Достижение 1]
- ✅ [Достижение 2]
### Что осталось (если применимо):
- ⏳ [TODO 1]
- ⏳ [TODO 2]
### Важные заметки для будущего:
- [Заметка 1 - что учесть в следующий раз]
- [Заметка 2 - обнаруженная особенность системы]
---
## 🔗 СВЯЗАННЫЕ МАТЕРИАЛЫ
- [Ссылка на issue/ticket если есть]
- [Связанные файлы правил]
- [Документация по используемым технологиям]
---
> 💡 **Совет**: Заполняйте шаблон по мере выполнения задачи, а не в конце!