Some checks failed
gates / quality (push) Has been cancelled
Leader-Bootstrap (Planung) aus Template + Jetson-Meta-Prompt:
- ROADMAP-Board W1-W6 als Abhaengigkeits-DAG (Ready-Set = {W1})
- STATE mit disjunkter Datei-Ownership W2-W6
- CONVENTIONS Projekt-Vertrag (Profile, Pfade, Ports, Daemon-Env, num_ctx, DVC, Scope)
- manifests/requirements.md = kalt verifizierbares Review-Manifest (R-01..R-10)
- REVIEW.md Kalt-Review-Einstieg; ADR 0002 (Ollama-nativ, kein Swapper/Gateway)
- session-prompts/W1..W6 dispatch-fertig; .gitignore um Jetson-Ignores erweitert
- examples/walkthrough entfernt (Projekt hat eigenes gefuelltes Board)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2.2 KiB
2.2 KiB
ROADMAP — Board & Ready-Set (Jetson AI / Ollama)
Eingang des Feature-Loops und der Abhängigkeits-DAG. Der Leader berechnet jeden Zyklus das Ready-Set und dispatcht nur daraus.
ROADMAP vs. STATE: ROADMAP = der ganze geplante Graph.
STATE.md= was gerade jetzt läuft. Item wandert:🔲→ beim Dispatch in STATE „In Progress" → bei Merge zurück als✅in „Done".
Legende
- Typ: 🔌 port · 🔬 research · 🧱 infra
- Status: ✅ done · 🔲 ready · ⏸ blocked-by-prereq · ⛔ blocked-extern
Ready-Set-Regel
Ready-Set = { Items mit 🔲, deren Prereqs ALLE ✅ } → aktuell: { W1 }
- Ready-Set bilden. 2. Modell aus
docs/roles/model-routing.md. 3. Prompt aussession-prompts/<ID>.md. 4. Worker bauen. 5. Review-Gate (hoch) → Merge → ✅.
Dieses Projekt ist rein 🧱 infra/config — kein 🔬-Item, daher kein Spike-Gate. Die Kopplung der Pakete läuft ausschließlich über
CONVENTIONS.md.
Board
| ID | Item | Typ | Status | Prereqs | Rolle · Tier | Aufwand |
|---|---|---|---|---|---|---|
| W1 | Grundgerüst: Struktur, README-Skelett, LICENSE, .gitignore, .env.example |
🧱 | 🔲 | — | Worker · mittel | ~0.5 d |
| W2 | Ollama-Profile: Modelfiles light/gemma/heavy, systemd-override, build-models.sh, DVC |
🧱 | ⏸ | W1 | Worker · mittel | ~1 d |
| W3 | Exporter-Sidecar: /metrics:8000 + systemd-Service |
🧱 | ⏸ | W1 | Worker · mittel | ~0.5 d |
| W4 | Setup & CI/CD: setup-jetson.sh, benchmark.sh, Workflows |
🧱 | ⏸ | W1 | Worker · mittel | ~1 d |
| W5 | Client & Tests: client/, tests/, Requirements |
🧱 | ⏸ | W1 | Worker · mittel | ~1 d |
| W6 | Docs: architecture/api/deployment/troubleshooting + README-Finalisierung | 🧱 | ⏸ | W2,W3,W4,W5 | Scholar · klein | ~0.5 d |
Wellen: W1 zuerst (alleine) → dann W2–W5 parallel (disjunkte Ownership,
nur über CONVENTIONS.md gekoppelt) → W6 zuletzt (integriert die Realität der
anderen). Session-Prompts liegen fertig unter session-prompts/W1…W6.md.
Done
| ID | Item | Session | Commit |
|---|---|---|---|
| — | (noch nichts gemerged — W1 ist als nächstes dran) | — | — |