auto-sync: 2026-06-08 19:50:01
This commit is contained in:
@@ -306,3 +306,10 @@
|
||||
- ORCH-52 остаётся в Backlog (Слава: «пусть пока в бэклоге»).
|
||||
- ⚠️ Слава написал «26 отмени как поглощённую» — но это была ОПИСКА (26 = зависимости, в активной работе, ничего не поглощает). Уточнила → имелась в виду 49. ORCH-26 НЕ тронута.
|
||||
- **Промпты агентов орка** (для справки): `.openclaw/agents/{analyst,architect,developer,reviewer,tester,deployer}.md`, модель claude-sonnet-4-6, вызов `claude --system-prompt "$(cat ...)"` (launcher.py:390). developer: merge ЗАПРЕЩЁН, прод не рестартить, PR≤1500. analyst: не архитектурит/не кодит, Write только docs/work-items/.
|
||||
|
||||
## ✅ ORCH-26 В ПРОДЕ — координация параллелизма (19:47 MSK) + УРОК
|
||||
- Задача образцовая: review APPROVED/test PASS/staging SUCCESS, task_deps.py (is_task_ready/detect_cycle DFS/handle_cycle/declare_dependency/ingest_plane_relations), 10 тест-файлов 206 passed, pytest 991. Все фичи 067/069/071/073 целы (3 рубежа держат — первая задача после ORCH-73 без потерь!).
|
||||
- ⚠️ **2 деплоя FAILED по МОЕЙ вине (не баг задачи):** (1) git pull хост-репо упал divergent branches; (2) provenance guard — 3 SHA разъехались (staging 9800dc/expected 1d928d/ветка 90a5cae). Корень: я весь день мешала ручные git reset --hard (восстановление 67/69/TZ/web_url) с автономным конвейером → хост-репо и provenance-метки разъехались.
|
||||
- **Фикс:** выровняла хост-репо на origin/main + пересобрала staging штатно `image_freshness.rebuild_staging_image(repo,branch,sha)` из HEAD ветки 90a5cae → provenance совпал → Confirm Deploy → merge_pr ok → CONFIRMED → done → HEALTHY.
|
||||
- **УРОК (повтор ORCH-71, закрепить!):** НЕ смешивать ручные git-операции с автономным конвейером. Ручной reset --hard оставляет хост-репо расходящимся (ломает deploy-hook git pull) + provenance-рассинхрон. Если правлю руками — СРАЗУ выравнивать хост-репо И пересобирать staging из нужного sha перед деплоем задачи. Лучше: вообще не лезть руками в репо, пока конвейер активен.
|
||||
- Прод цел весь день (guard fail-closed не дал кривой деплой). ORCH-26 = 2-й кирпич автономности (координация) после ORCH-73 (целостность).
|
||||
|
||||
Reference in New Issue
Block a user