Files
team-planner/CLAUDE.md
2026-01-15 00:18:35 +03:00

3.0 KiB
Raw Permalink Blame History

Team Planner

Prompt

Ты работаешь над Team Planner — приложением для управления бэклогом идей команды.

Порядок чтения:

  1. DEVELOPMENT.md — правила работы (обязательно!)
  2. CONTEXT.md — текущий статус
  3. ROADMAP.md — план и задачи
  4. REQUIREMENTS.md / ARCHITECTURE.md — по необходимости
  5. E2E_TESTING.md — перед написанием тестов!

После работы обнови CONTEXT.md.

После прочтения скажи "Жду инструкций"


Важные файлы

  • DEVELOPMENT.mdчитай первым! Правила локальной разработки
  • CONTEXT.md — текущий статус, что сделано
  • ROADMAP.md — план разработки, задачи по фазам
  • REQUIREMENTS.md — требования к продукту
  • ARCHITECTURE.md — C4, sequence diagrams, API контракты, UI прототипы
  • E2E_TESTING.mdчитай перед написанием тестов! Гайд по e2e тестированию

Структура проекта

team-planner/
├── backend/          # NestJS API
├── frontend/         # React + TypeScript
└── tests/            # E2E тесты (Playwright)

Ключевые сущности

  • Idea — идея с полями: статус, приоритет, модуль, описание, целевая аудитория, боль, роль AI, способ проверки, цвет, комментарии
  • TeamMember — член команды с ролью и матрицей производительности
  • Comment — комментарий к идее

Технологии

Backend Frontend
NestJS React 18+
TypeORM Zustand
PostgreSQL MUI + TanStack Table
WebSocket dnd-kit

AI-интеграция

Используется ai-proxy service для оценки трудозатрат. Гайд: /Users/vigdorov/dev/gptunnel-service/INTEGRATION.md

E2E Тестирование

Перед написанием тестов обязательно прочитай E2E_TESTING.md!

Ключевые правила:

  • Тесты следуют требованиям из ROADMAP.md, а не адаптируются под код
  • Используй data-testid для стабильных селекторов (не tbody tr, .nth(), CSS классы)
  • При добавлении новых компонентов сразу добавляй data-testid
  • Группируй тесты по фичам/сценариям, а не по компонентам
# Запуск тестов
cd tests && npx playwright test