architect/_archive/2025-11-26-cleanup/drupal-shop-template/CLAUDE.md

drupal-shop-template - Документация для Claude

Обзор проекта

Название: drupal-shop-template
Тип: template
Назначение: Шаблон интернет-магазина на Drupal

Статус: Development
Версия: 1.0.0
Последнее обновление: 2025-11-20


Быстрая навигация

Основные документы

Проектирование:
- design/PROJECT.md - Описание проекта, цели, технологии
- design/ARCHITECTURE.md - Архитектура системы

Управление:
- management/README.md - Быстрый старт, команды запуска/остановки
- management/TODO.md - Задачи и план развития

Инфраструктура:
- infrastructure/SERVER.md - Информация о сервере и доступе
- infrastructure/DEPLOYMENT.md - Руководство по развёртыванию

Решения (код)

Путь: /opt/claude-workspace/projects/drupal-shop-template/solution/


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

/opt/claude-workspace/projects/drupal-shop-template/
├── CLAUDE.md          ← Ты здесь (контекст проекта)
├── README.md          ← Документация для людей
├── index.yaml         ← Индекс файлов проекта
│
├── design/            ← Проектирование
│   ├── PROJECT.md     ← Описание проекта
│   └── ARCHITECTURE.md ← Архитектура
│
├── management/        ← Управление
│   ├── README.md      ← Быстрый старт
│   └── TODO.md        ← Задачи
│
└── solution/          ← Код решения
    └── [код проекта]

Инфраструктура

Инфраструктура: Не определена

[Здесь добавить детали инфраструктуры когда будет определено]


Основные задачи

Начало работы

cd /opt/claude-workspace/projects/drupal-shop-template/solution/
# Дальнейшие команды зависят от типа проекта

Разработка

Требования

[Указать требования к окружению]

Установка зависимостей

cd /opt/claude-workspace/projects/drupal-shop-template/solution/
# Команды установки зависимостей

ВАЖНЫЕ ПРАВИЛА

Изоляция

ВСЯ работа только в:

/opt/claude-workspace/projects/drupal-shop-template/

НЕ трогать:
- platform/ - стандарты платформы
- system/ - системные агенты
- Другие проекты в projects/

Проверка веб-приложений

Если это веб-приложение, ВСЕГДА после изменений проверять:

# 1. Проверить процесс
ps aux | grep [название_процесса]

# 2. Проверить HTTP статус (ДОЛЖЕН быть 200)
curl -s -o /dev/null -w "%{http_code}" http://localhost:[PORT]

# 3. Если ошибка - проверить логи

ПРАВИЛО: Только после HTTP 200 → можно продолжать работу!

Документирование

При добавлении функциональности:
1. ✅ Реализовать код
2. ✅ Обновить документацию (design/)
3. ✅ Проверить работоспособность
4. ✅ Обновить index.yaml


Полезные команды

# Перейти в проект
cd /opt/claude-workspace/projects/drupal-shop-template/

# [Добавить специфичные команды проекта]

Дата создания: 2025-11-20
Версия: 1.0
Автор: Claude Code