From f74289590c6fe456eb07438981ed769051884d1b Mon Sep 17 00:00:00 2001 From: Stream Date: Tue, 12 May 2026 23:40:01 +0300 Subject: [PATCH] auto-sync: 2026-05-12 23:40:01 --- AGENTS.md | 1 + MEMORY.md | 11 +++++++++++ tasks/enduro-trails/PROJECT.md | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index fa1a5a9..d88de1d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -16,6 +16,7 @@ Before doing anything else: 4. **If in MAIN SESSION** (direct chat with your human): Also read `MEMORY.md` 4b. Read `memory/ontology/RULES.md` — правила ведения онтологии (обязательно) 5. Read `TOOLS.md` — always use skills +6. Read `templates/DEV_WORKFLOW.md` — процесс разработки через Dev-агента Don't ask permission. Just do it. diff --git a/MEMORY.md b/MEMORY.md index 101e7bc..28b61f7 100644 --- a/MEMORY.md +++ b/MEMORY.md @@ -67,6 +67,9 @@ docker exec fr24-tracks-fr24 grep "flight-summary" /app/fr24_worker.py - Роль Стрим: обсуждение, постановка задачи, ТЗ, проверка результата, документация - Роль Dev: вся реализация (новые файлы, правки кода, скрипты) - Когда задача дошла до «приступай» → передать ТЗ Dev-агенту через `sessions_spawn` +- **ТЗ по шаблону** `workspace/templates/DEV_TASK_TEMPLATE.md` (средние/крупные задачи) или inline (быстрые) +- **Процесс:** `workspace/templates/DEV_WORKFLOW.md` +- Обязательно в ТЗ: точные файлы, точный код, команды проверки, ограничения/грабли - Нарушение зафиксировано: 27.03.2026 — слой плотности noisemap реализован Стримом напрямую ### Документация @@ -74,6 +77,14 @@ docker exec fr24-tracks-fr24 grep "flight-summary" /app/fr24_worker.py - Документация всегда должна быть в актуальном состоянии - не "потом", а сразу после изменения - Порядок работы: изменение → тест → документация → упаковка/коммит +### 📝 ТЗ для Dev-агента — шаблон (12.05.2026) +- **Шаблон:** `workspace/templates/DEV_TASK_TEMPLATE.md` +- **Процесс:** `workspace/templates/DEV_WORKFLOW.md` +- **Пример:** `tasks/enduro-trails/DEV_TASK_DARK_STYLE.md` +- Перед передачей задачи Dev-агенту — заполнить шаблон (средние/крупные задачи) или inline task (быстрые) +- Обязательно: точные файлы, точный код, команды проверки, ограничения/грабли +- Результат: Dev не задаёт вопросов, работает автономно + ### Структура задач и проектов (18.04.2026) - Стандарт `tasks//` закреплён как основа для проектов OpenClaw - `Task` без `Project` не существует diff --git a/tasks/enduro-trails/PROJECT.md b/tasks/enduro-trails/PROJECT.md index b1961a4..adadba6 100644 --- a/tasks/enduro-trails/PROJECT.md +++ b/tasks/enduro-trails/PROJECT.md @@ -106,7 +106,7 @@ docker restart prototype-enduro-trails-1 | F-27 | Route корзина → мини-бар | Корзина в листе маршрута закрывает лист и показывает onboarding мини-бар для старта (как первый тап на кнопку маршрута) | ✅ Готово | 5.3 | | F-28 | Линейка: центрирование панели | #ruler-info центрирован по горизонтали (left:50% + translateX(-50%)), не перекрывает кнопки масштаба | ✅ Готово | 5.3 | | F-17 | PWA + офлайн | Service Worker, MBTiles, GPS-трекинг | ⏳ Бэклог | 7 | -| F-18 | Светлая карта | Создать `style-light.json` — светлый стиль карты для светлой темы. Сейчас при светлой теме карта остаётся тёмной (`style-light.json` отсутствует) | ⏳ Бэклог | 5.1 | +| F-18 | Тёмная/светлая карта | Карта переключается синхронно с темой UI: `style.json` (светлая) / `style-dark.json` (тёмная) | ✅ Готово | 5.1 | | F-19 | Иконка колеса + спиннер | SVG мотокросс-колесо (32 спицы, 36 зубцов кноблинга, 8 болтов ступицы, currentColor). Вращается при построении маршрута | ✅ Готово | 5.3 | | F-20 | Линейка: перетаскивание точек | Возможность перетащить уже поставленную точку линейки на новое место | ⏳ Бэклог | 5.x | | F-21 | Линейка: сохранение между сессиями | Сохранять точки линейки в localStorage, восстанавливать при перезагрузке | ⏳ Бэклог | 5.x |