docs: update roadmap for feature 6 completion and mark feature 1 as next

This commit is contained in:
Hitonabi
2026-06-20 21:28:20 +02:00
parent bd1c2ef5c9
commit 8800dd4558
+12 -10
View File
@@ -15,22 +15,24 @@ Modell-Listen, Aktivitäts-Stream) angelehnt an `docs/mission-control-overview.p
**✅ Schritt 2 erledigt & live** — *Feature 3: Live-Auslastung*. `system.py` Router mit `psutil` und sysfs für CPU/RAM/Disk/GPU/Temp. **✅ Schritt 2 erledigt & live** — *Feature 3: Live-Auslastung*. `system.py` Router mit `psutil` und sysfs für CPU/RAM/Disk/GPU/Temp.
**Reihenfolge (abgestimmt):** Design/Architektur zuerst (✅), dann Quick Wins, Security-Brocken zuletzt: **Reihenfolge (abgestimmt):** Design/Architektur zuerst (✅), dann Quick Wins, Security-Brocken zuletzt:
`1 (✅) Fundament → 2 (✅) Feature 3 Live-Auslastung → [3] Feature 6 Mehr LLM-Metriken ← NÄCHSTES → Feature 1 → Feature 4 → Feature 7 → Feature 2`. `1 (✅) Fundament → 2 (✅) Feature 3 Live-Auslastung → 3 (✅) Feature 6 Mehr LLM-Metriken → [4] Feature 1 Server-Management ← NÄCHSTES → Feature 4 → Feature 7 → Feature 2`.
**Arbeitsweise je Schritt:** neuer `routers/<x>.py` + `js/panels/<x>.js` + Nav-Eintrag, sauber degradierend. **Arbeitsweise je Schritt:** neuer `routers/<x>.py` + `js/panels/<x>.js` + Nav-Eintrag, sauber degradierend.
Bauen + Smoke-Test auf Windows, dann push→pull→rsync→restart auf den Bosgame (CLAUDE.md „Entwickeln & Deployen"). Bauen + Smoke-Test auf Windows, dann push→pull→rsync→restart auf den Bosgame (CLAUDE.md „Entwickeln & Deployen").
Ein Commit je Schritt. **Ich (KI) habe key-basierten SSH-Zugang zum Bosgame und kann selbst deployen+restarten.** Ein Commit je Schritt. **Ich (KI) habe key-basierten SSH-Zugang zum Bosgame und kann selbst deployen+restarten.**
**→ Nächster Schritt konkret = Feature 6 (Mehr LLM-Metriken).** **→ Nächster Schritt konkret = Feature 1 (Server-Management).**
- Fähigkeiten pro Modell anzeigen (Text / Bild / Code) - Aktuell gibt es nur "Container aktualisieren" + "Alles aus dem Speicher". Ziel: den kompletten Server aus der UI verwalten.
- Tokens/Sek, Kontextgröße, Quant, Dateigröße auf Platte - OS-/Core-Updates (`apt update/upgrade`) per Knopf, mit Live-Output
- Status pro Modell: geladen / idle / Ladezeit - Dienste steuern (`llama-swap`, `mission-control`: Status, Restart)
- Reboot / Health-Übersicht
- Scope-/Security-Sprung: macht MC zum Server-Admin-Panel. Rechte minimal halten.
--- ---
## Features ## Features
### 1. Server-Management ("Update-Panel 2.0") ### 1. Server-Management ("Update-Panel 2.0") ← **NÄCHSTER SCHRITT**
Aktuell gibt es nur "Container aktualisieren" + "Alles aus dem Speicher". Ziel: den kompletten Server aus der UI verwalten. Aktuell gibt es nur "Container aktualisieren" + "Alles aus dem Speicher". Ziel: den kompletten Server aus der UI verwalten.
- [ ] OS-/Core-Updates (`apt update/upgrade`) per Knopf, mit Live-Output - [ ] OS-/Core-Updates (`apt update/upgrade`) per Knopf, mit Live-Output
- [ ] Dienste steuern (`llama-swap`, `mission-control`: Status, Restart) - [ ] Dienste steuern (`llama-swap`, `mission-control`: Status, Restart)
@@ -58,10 +60,10 @@ Aktuell gibt es nur "Container aktualisieren" + "Alles aus dem Speicher". Ziel:
- [ ] Feinschliff pro Feature (jeder neue Bereich nutzt die bestehenden Komponenten/Tokens). - [ ] Feinschliff pro Feature (jeder neue Bereich nutzt die bestehenden Komponenten/Tokens).
- [ ] Referenz liegt als `docs/mission-control-overview.png` (vom User nachzulegen; Design ist daran angelehnt). - [ ] Referenz liegt als `docs/mission-control-overview.png` (vom User nachzulegen; Design ist daran angelehnt).
### 6. Mehr LLM-Metriken ← **NÄCHSTER SCHRITT** ### 6. Mehr LLM-Metriken (✅ Erledigt)
- [ ] Fähigkeiten pro Modell anzeigen (Text / Bild / Code) - [x] Fähigkeiten pro Modell anzeigen (Text / Bild / Code)
- [ ] Tokens/Sek, Kontextgröße, Quant, Dateigröße auf Platte - [x] Tokens/Sek, Kontextgröße, Quant, Dateigröße auf Platte
- [ ] Status pro Modell: geladen / idle / Ladezeit - [x] Status pro Modell: geladen / idle / Ladezeit
### 7. Integrations-Anleitungen ### 7. Integrations-Anleitungen
- [ ] Eingebaute Guides: wie man die LLMs in andere Tools bekommt (OpenCode für Windows, Cline, …) - [ ] Eingebaute Guides: wie man die LLMs in andere Tools bekommt (OpenCode für Windows, Cline, …)