Files
agent-swarm-repo/ROADMAP.md
Tarik Moussa 61ce330fdf
Some checks failed
gates / quality (push) Has been cancelled
chore: reset repo to clean template state
Remove all tg-bot-jetson project artefacts (session logs, filled
session-prompts F-01–F-07, ADRs 0002–0004). Reset ROADMAP.md board,
STATE.md, CONVENTIONS.md project section, manifests/requirements.md,
and metrics/efficiency.csv to blank template placeholders.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 09:51:50 +02:00

2.1 KiB

ROADMAP — Board & Ready-Set

Eingang des Feature-Loops und der Abhängigkeits-DAG: jedes Item kennt seine Prerequisites. Der Leader berechnet jeden Zyklus das Ready-Set und dispatcht nur daraus.

ROADMAP vs. STATE: ROADMAP = der ganze geplante Graph (Planungsebene). STATE.md = was gerade jetzt läuft (Live-Ebene: Now / In Progress / Blocked). Ein Item wandert: ROADMAP-🔲 → beim Dispatch in STATE.md „In Progress" → bei Merge zurück als ROADMAP- in „Done".

Legende

  • Typ: 🔌 port (Referenz-Impl/golden oracle) · 🔬 research (nur Paper-Formeln) · 🧱 infra
  • Status: done · 🔲 ready · ⏸ blocked-by-prereq · blocked-extern (Lizenz/Mensch-Entscheid)

Ready-Set-Regel (so dispatcht der Leader)

Ready-Set = { Items mit Status 🔲, deren Prereqs ALLE ✅ sind }
  1. Ready-Set bilden (Board unten lesen).
  2. Ein Item ziehen; Modell + Rolle aus docs/roles/model-routing.md setzen.
  3. Session-Prompt vollständig ausfüllen und committen — BEVOR der Worker-Agent startet. Template: session-prompts/TEMPLATE.md (Pflichtfelder: Rolle, Pflichtlektüre, Out-of-Scope-Regel).
  4. 🔌/🧱 → direkt Worker. 🔬 → erst durch das Spike-Gate (docs/loops/spike-gate.md).
  5. Worker dispatchen (kalt — kein Kontext aus Leader-Session weitergeben).
  6. Nach Implement: Review-Gate (Opus, kalt) → Merge → Item hier auf , Dependents werden frei.

Invariante: Session-Prompt existiert immer vor dem Worker-Dispatch. Ein Worker der keinen vorbereiteten Prompt vorfindet, soll NICHT beginnen sondern STATE.md auf "Blocked — kein Prompt" setzen.

Abhängigkeits-DAG (Projekt: )

F-01 ──► F-02 ──► …

Den DAG nach dem BOOTSTRAP befüllen.

Board

ID Item Typ Status Prereqs Rolle · Modell Aufwand
(nach BOOTSTRAP befüllen)

Done

ID Item Session Commit