From 1a39a3ed800c0ed2564261b6527103c053997a20 Mon Sep 17 00:00:00 2001 From: planner-bot Date: Wed, 15 Apr 2026 09:29:43 +0000 Subject: [PATCH] chore: planner run 2026-04-15 - Architect reliability objective DONE (#762, #764 closed) - Chat objective DONE (all sub-issues closed) - Added bootstrap reproducibility cluster (#769-#772) - Added #773 vault bug, #429 versioned images tracking - Priority: +#769 (blocks bootstrap), -#765 (blocked) - Graph: 217 nodes, 317 edges, healthy Co-Authored-By: Claude Opus 4.6 --- prerequisites.md | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/prerequisites.md b/prerequisites.md index ed5f5f3..772b922 100644 --- a/prerequisites.md +++ b/prerequisites.md @@ -32,7 +32,7 @@ Status: DONE ## Objective: Foundation — Knowledge graph for structural defect detection - [x] networkx package installed in agents container (#220 — closed) - [x] build-graph.py exists in lib/ -- [x] Graph report generating successfully (211 nodes, 302 edges as of 2026-04-15) +- [x] Graph report generating successfully (217 nodes, 317 edges as of 2026-04-15) Status: DONE ## Objective: Foundation — Predictor-planner adversarial feedback loop @@ -49,9 +49,14 @@ Status: DONE - [x] disinto init repo creation API endpoint (#164 — closed) - [x] Prediction labels created during init (#225 — closed) - [x] Ops repo migration for existing deployments (#425 — closed, #688 — closed) +- [x] Edge service restart policy (#768 — closed) - [ ] Ops repo branch protection blocks agent writes (#758 — blocked, bug-report) blocked-on-vault (vault/pending/disinto-ops-branch-protection.md) -- [ ] Planner PR-based ops flow (#765 — backlog+priority, engineering fix for #758) -Status: BLOCKED — #758 ops repo branch protection; #765 filed as engineering fix +- [ ] Planner PR-based ops flow (#765 — blocked, engineering fix for #758) +- [ ] agents-llama as first-class generator service (#769 — backlog) +- [ ] disinto up should regenerate compose/Caddyfile from generators.sh (#770 — backlog, depends on #769) +- [ ] Deprecate tracked docker/Caddyfile (#771 — backlog) +- [ ] disinto down && disinto up reproducibility (#772 — blocked, depends on #769+#770+#771) +Status: BLOCKED — #758 ops repo branch protection (human action needed); #769-#771 in backlog for bootstrap reproducibility ## Objective: Adoption — Built-in Forgejo + Woodpecker CI - [x] Docker compose with Forgejo + Woodpecker @@ -66,7 +71,7 @@ Status: DONE - [x] Format-detection guard in collect-engagement.sh (#746 — closed) - [x] Collect-engagement formula + container script (#745 — closed, PR #761) - [ ] Website observability — engagement measurement wired (#426 — vision) -Status: BLOCKED — #426 needs design decisions (vision-level), engagement collection now available +Status: BLOCKED — #426 needs design decisions (vision-level), engagement collection infrastructure ready ## Objective: Adoption — Example project demonstrating full lifecycle - [x] Bootstrap path verified (#425, #688 — closed) @@ -87,9 +92,13 @@ Status: BLOCKED — #697 needs design (vision-level), bootstrap path verified Status: DONE — all 10 sub-issues closed, parent #623 awaiting architect close ## Objective: Adoption — Architect agent reliability -- [ ] Architect FORGE_TOKEN override bug (#762 — in-progress, priority) -- [ ] Architect pitch prompt guardrail bypass (#764 — backlog+priority) -Status: BLOCKED — #762 in-progress, #764 queued +- [x] Architect FORGE_TOKEN override bug (#762 — closed 2026-04-15) +- [x] Architect pitch prompt guardrail bypass (#764 — closed 2026-04-15) +Status: DONE + +## Objective: Adoption — Versioned agent images (#429) +- [ ] Publish versioned agent images — compose should use image: not build: (#429 — in-progress, vision) +Status: IN PROGRESS — #429 being worked on ## --- ADOPTION MILESTONE: IN PROGRESS --- @@ -103,7 +112,8 @@ Status: BLOCKED — not started, needs design (vision-level) - [x] Vault PR workflow documented (docs/VAULT.md) - [x] Vault directories seeded in ops repo (#425, #688 — closed) - [ ] Ops repo branch protection blocks vault item visibility (#758) blocked-on-vault (vault/pending/disinto-ops-branch-protection.md) -Status: BLOCKED — #758 prevents vault items from reaching remote +- [ ] vault_request RETURN trap fires prematurely (#773 — backlog, bug-report) +Status: BLOCKED — #758 prevents vault items from reaching remote; #773 vault bug in backlog ## Objective: Ship (Fold 2) — Engagement measurement baked into deploy pipelines - [ ] No engagement measurement exists