Files
wiki/tasks
Stream d5ec250c97 feat(tiles): add LRU-cached tile endpoint with zoom-based geometry simplification
- /api/tiles/tracks/<z>/<x>/<y>.geojson — GeoJSON tile endpoint для MapLibre
- LRU-кэш тайлов по ключу (z, x, y) с лимитом 512 тайлов
- Упрощение геометрии треков через Shapely.simplify по зуму:
  - z < 5: tol=0.08 (очень сильное ~95% reduction)
  - z 5-6: tol=0.01-0.04
  - z 7-9: tol=0.002-0.004 (умеренное)
  - z >= 10: tol=0.0005 (почти как есть)
- Отдельный кэш упрощения по (z, track_id) на 4096 записей
- Cache-Control: public, max-age=3600 для HTTP-кэширования
- Gzip-сжатие ответов
- Удалены неиспользуемые импорты (shapely.ops.transform, shapely.wkt)
2026-05-03 04:52:06 +00:00
..
2026-04-15 02:40:02 +03:00
2026-04-18 17:50:02 +03:00
2026-04-14 02:00:01 +03:00
2026-04-30 02:10:01 +03:00
2026-04-26 14:40:01 +03:00
2026-04-12 21:55:33 +03:00
2026-04-12 21:55:33 +03:00
2026-04-12 21:55:33 +03:00
2026-04-18 01:30:01 +03:00
2026-04-18 16:00:01 +03:00

Tasks

Корневая папка для всех проектных материалов OpenClaw.

Здесь живут:

  • tasks/<project>/ — отдельный проект
  • tasks/README.md — общий стандарт для структуры проектов и задач

Базовый стандарт проекта

tasks/<project-slug>/
├── PROJECT.md
├── docs/
├── journal/
├── assets/
├── meta/
└── TASKS/
    ├── backlog/
    ├── active/
    ├── blocked/
    ├── done/
    └── archive/

Базовый стандарт задачи

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.