67 lines
2.2 KiB
Markdown
67 lines
2.2 KiB
Markdown
# Tasks
|
||
|
||
Корневая папка для всех проектных материалов OpenClaw.
|
||
|
||
Здесь живут:
|
||
- `tasks/<project>/` — отдельный проект
|
||
- `tasks/README.md` — общий стандарт для структуры проектов и задач
|
||
|
||
## Базовый стандарт проекта
|
||
|
||
```text
|
||
tasks/<project-slug>/
|
||
├── PROJECT.md
|
||
├── docs/
|
||
├── journal/
|
||
├── assets/
|
||
├── meta/
|
||
└── TASKS/
|
||
├── backlog/
|
||
├── active/
|
||
├── blocked/
|
||
├── done/
|
||
└── archive/
|
||
```
|
||
|
||
## Базовый стандарт задачи
|
||
|
||
```text
|
||
tasks/<project-slug>/TASKS/<status>/<task-slug>/
|
||
├── TASK.md
|
||
├── context.md
|
||
├── report.md
|
||
└── attachments/
|
||
```
|
||
|
||
## Правила
|
||
|
||
1. **Task без Project не существует**
|
||
2. У каждого проекта есть `folder` и `doc_path`
|
||
3. У каждой задачи есть `project`, `folder` и `doc_path`
|
||
4. Имена папок и документов — читаемые slug-и, без внутренних кодов
|
||
5. Внутренние `id` используются только в онтологии
|
||
6. Временные файлы — вне `tasks/`, в `temp/`
|
||
7. Секреты, ключи и пароли здесь не храним
|
||
|
||
## Документация
|
||
|
||
- `tasks/<project>/PROJECT.md` — главная документация проекта
|
||
- `tasks/<project>/TASKS/.../TASK.md` — постановка задачи
|
||
- `tasks/<project>/TASKS/.../report.md` — итог выполнения
|
||
|
||
## Связь с онтологией
|
||
|
||
Проекты и задачи должны быть отражены в:
|
||
- `memory/ontology/schema.yaml`
|
||
- `memory/ontology/graph.jsonl`
|
||
- `memory/ontology/RULES.md`
|
||
|
||
## Старые скрипты и отчёты
|
||
|
||
Исторические служебные файлы можно хранить в подпапках проекта, но не смешивать их с основным стандартом проектов и задач.
|
||
|
||
---
|
||
|
||
**Обновлено:** 2026-04-18
|
||
**Цель:** Стандартная структура проектов и задач для OpenClaw.
|