auto-sync: 2026-06-03 08:20:01
This commit is contained in:
@@ -27,9 +27,14 @@ Dev **запаниковал** на старте orch1b: «параллельн
|
||||
- `MEMORY.md` — статус orchestrator обновлён
|
||||
- На сервере Dev: `docs/ARCHITECTURE.md`, `docs/ORCH-1_JOB_QUEUE.md` (раздел resilience), `reports/dev-2026-06-02-orch1b-resilience.md`
|
||||
|
||||
### Ждёт ОК Славы
|
||||
- **Мержить PR #3** (очередь + resilience) в main? После мержа орк = автономный (webhook) + безопасный (multi-repo ORCH-6) + надёжный (очередь restart-safe + retry + 429-устойчивость)
|
||||
- Висят: PR #19 (enduro-trails), PR #1 (orchestrator worktree) — мержить?
|
||||
### ✅ МЕРЖИ ВЫПОЛНЕНЫ (05:07 UTC, ОК Славы «Делай»)
|
||||
- **PR #3 (ORCH-1 queue + ORCH-1b resilience) ЗАМЕРЖЕН** в main, merge commit `4e52e19`. Прод пересобран из main, health ok, `/queue` отдаёт breaker(closed)+preflight(ok).
|
||||
- **PR #1 (ORCH-2 worktree) ЗАКРЫТ без мержа** (HTTP 201). ⚠️ worktree-код (`src/git_worktree.py`) УЖЕ был в main (уехал отдельно при ORCH-6). Ветка PR #1 устарела (merge-base = её же HEAD `1ebe8af`). Мерж «как есть» ОТКАТИЛ БЫ ORCH-6 (-797 строк, снёс бы projects.py/фильтр webhook). **Урок: перед мержем старого PR — проверять merge-base и diff-направление; mergeable:True НЕ гарантирует что PR не откатит свежие изменения.**
|
||||
- **PR #19 (enduro-trails)** — уже был closed+merged ранее, трогать не нужно.
|
||||
|
||||
### (ист.) Ждало ОК Славы
|
||||
- ~~Мержить PR #3~~ ✅ сделано После мержа орк = автономный (webhook) + безопасный (multi-repo ORCH-6) + надёжный (очередь restart-safe + retry + 429-устойчивость)
|
||||
- ~~Висят: PR #19, PR #1~~ ✅ разобраны (PR#19 уже merged, PR#1 закрыт как устаревший, PR#3 merged)
|
||||
|
||||
### Бэклог orchestrator
|
||||
- ORCH-3 (S-2/S-3 rollback), ORCH-4 (M-3 stage-engine), ORCH-5 (M-7 idempotency/webhook dedup)
|
||||
|
||||
Reference in New Issue
Block a user