TODO — Architect
Обновлено: 2025-12-04
Текущий спринт
[P1] Паттерны
- [ ] Паттерн: Создание нового проекта
- [ ] Паттерн: Добавление модуля в проект
- [ ] Паттерн: Переход между фазами проекта
[P1] Документация
- [ ] README.md для каждой папки
- [ ] Примеры использования шаблонов
Бэклог
[JAN-2025] Рефакторинг library/models
- [ ] Разделить connectors.py (961 строк) на модули:
library/models/connectors/
├── __init__.py ← Реэкспорт
├── base.py ← BaseConnector, BaseAdapter, результаты
├── file.py ← FileConnector, PriceConnector, StockConnector, CatalogConnector
├── parser.py ← SiteParserConnector, ShopParserConnector, CatalogParserConnector
├── api.py ← APIConnector, ODataConnector, RESTConnector, GraphQLConnector
├── specialized.py ← EmailConnector, EDIConnector
└── adapters.py ← PriceAdapter, StockAdapter, PIMAdapter, etc.
Триггер: При добавлении новых коннекторов или превышении 1200 строк
Создано: 2025-12-24
Стандарты
- [ ] Завершить standards/processes/
- [ ] Добавить standards/formats/
Шаблоны
- [ ] Шаблон для MODULE (@name.type)
- [ ] Шаблон для SERVER (@name.server)
Паттерны
- [ ] Паттерн: CI/CD пайплайн
- [ ] Паттерн: Миграция данных
- [ ] Паттерн: Интеграция с внешним API
Схемы валидации
- [ ] JSON Schema для index.yaml
- [ ] Валидация CLAUDE.md
Завершено
- [x] theory/ (LOCKED v3.1.0)
- [x] concept/PLATFORM.md (v2.0.0)
- [x] standards/types/ (6 типов)
- [x] templates/PROJECT_BASE.md
- [x] templates/PROJECT_PLATFORM.md
- [x] templates/PROJECT_IT.md
- [x] templates/CLAUDE_TEMPLATE.md
- [x] templates/AGENT_TEMPLATE.md
- [x] design/DECISIONS.md (ADR)
Версия: 1.0.0