Remove .claude/tasks workflow

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-01 02:29:30 +03:00
parent 25a0b268ed
commit 626a478d6c
6 changed files with 5 additions and 93 deletions

View File

@@ -19,7 +19,6 @@
| ORM (MongoDB) | [`architecture/orm.md`](architecture/orm.md) |
| Console-команды | [`architecture/console.md`](architecture/console.md) |
| Почему архитектура именно такая | [`decisions/README.md`](decisions/README.md) |
| Контекст текущей задачи | [`tasks/active/`](tasks/active/) |
## Структура директории
@@ -40,23 +39,16 @@
│ ├── conventions.md # Соглашения: коммиты, ветки, неймспейсы
│ ├── commands.md # Команды запуска и утилиты
│ └── testing.md # Отладка и тестирование
── decisions/ # Architecture Decision Records (ADR)
├── README.md # Индекс ADR + как писать
└── ADR-NNN-*.md
└── tasks/ # Контекст задач (по одному файлу на ветку)
├── _template.md # Шаблон для новой задачи
├── active/ # Активные ветки
└── completed/ # Смерженные задачи
── decisions/ # Architecture Decision Records (ADR)
├── README.md # Индекс ADR + как писать
└── ADR-NNN-*.md
```
## Правила обновления
**Во время разработки в feature-ветке:**
- Пиши только в `tasks/active/<branch-name>.md` (свой файл)
- Можешь добавить `decisions/ADR-NNN.md` (новый файл — нет конфликтов)
- НЕ трогай `architecture/` и `development/` — только в main
**После мержа в main (интегратор):**
- Читает секцию "Merge Notes" в task-файле
- При необходимости обновляет `architecture/` и `development/`
- Перемещает: `tasks/active/<branch>.md``tasks/completed/<branch>.md`
**После мержа в main:**
- При необходимости обновляй `architecture/` и `development/`

View File

@@ -58,12 +58,3 @@ docker compose run --rm --no-deps php sh # Шелл в контейнере
```
Образ описан в `.docker/php/Dockerfile` (PHP 8.2-cli-alpine + ext-mongodb + composer). HTTP-сервиса в compose нет — только CLI для composer/phpunit.
---
## Git shortcuts
```bash
# Создать task-файл для новой ветки
cp .claude/tasks/_template.md .claude/tasks/active/<branch-name>.md
```

View File

@@ -46,25 +46,6 @@
---
## Работа с задачами (.claude/tasks/)
При старте новой ветки:
```bash
cp .claude/tasks/_template.md .claude/tasks/active/<branch-name>.md
```
Правила:
1. Во время разработки — редактируй только свой task-файл
2. Можно добавить `decisions/ADR-NNN.md` (новый файл — нет конфликтов)
3. Не трогай `architecture/` и `development/` — только в main
При мерже в main:
- Читай секцию "Merge Notes" в task-файле
- Обновляй стабильные docs если нужно
- Перемести: `tasks/active/<branch>.md``tasks/completed/<branch>.md`
---
## Когда писать ADR
Создай `decisions/ADR-NNN-title.md` когда:

View File

@@ -1,42 +0,0 @@
# Task: Краткое название
## Branch
`branch-name`
## Status
<!-- In Progress | Blocked | Ready for Review | Merged -->
In Progress
## Objective
Что и зачем делается. Один абзац: проблема, решение, ожидаемый результат.
## Scope
- [ ] Компонент/файл A
- [ ] Компонент/файл B
## Approach
Технические решения, принятые для этой задачи.
Ссылки на файлы архитектуры (например: `.claude/architecture/http.md`).
## Files Changed
<!-- Список заполняй по ходу работы -->
- `src/...` — что изменено
## Patterns Used / Introduced
<!-- Какие паттерны из .claude/development/patterns.md использованы -->
<!-- Какие новые паттерны введены -->
- Использован: `WorkerRunner` (см. `.claude/development/patterns.md`)
## Decisions & Gotchas
<!-- Решения, о которых должны знать следующие разработчики -->
<!-- Если решение значимое — создай .claude/decisions/ADR-NNN-title.md -->
## Testing Done
<!-- Как проверено -->
## Merge Notes
<!-- Что интегратор должен сделать после мержа в main -->
<!-- Большинство задач: ничего не требуется — удали ненужное -->
- [ ] Обновить `.claude/architecture/...`
- [ ] Обновить `.claude/development/...`
- [ ] Добавить `decisions/ADR-NNN.md` для [решения]

View File

@@ -1,10 +0,0 @@
# Task: привести базу знаний к структуре из другого проекта.
## Branch
`knowledge-base`
## Status
In Progress
## Objective
В репозитории /home/pronchev/source/bitbucket.pltrm.net/trends выработана система накопления базы знаний о проекте и механизм развития проекта с параллельным поддержание базы знаний в актуальном состоянии. Нужно перенести принципы работы и структуру базы знаний в текущий проект.