Archived `Roadmap_2026_Q1.md` and replaced it with `MASTER_ROADMAP_2026_Q1.md` and `MASTER_ROADMAP.md`. Consolidated roadmap structure ensuring clearer organization and updated references for improved accessibility.
63 lines
2.8 KiB
Markdown
63 lines
2.8 KiB
Markdown
---
|
|
type: Roadmap
|
|
status: ACTIVE
|
|
owner: Lead Architect
|
|
last_update: 2026-03-05
|
|
---
|
|
|
|
# MASTER ROADMAP: "Operation Self-Sovereignty"
|
|
|
|
**Strategisches Ziel:**
|
|
Vollständige Migration auf Self-Hosted Infrastruktur (Gitea, Pangolin, Zora) und Konsolidierung der Dokumentation. Der Fokus liegt auf Datensouveränität, Offline-Fähigkeit und einer sauberen, aktuellen Wissensbasis.
|
|
|
|
**Aktueller technischer Stand (05.03.2026):**
|
|
* **Infrastruktur:** ✅ "Zora" (MS-R1, ARM64) ist live. Gitea & Registry laufen.
|
|
* **Networking:** ✅ Pangolin Tunnel ersetzt Cloudflare.
|
|
* **CI/CD:** ✅ Gitea Actions mit ARM64-Runner (VM 102) aktiv. Docker-Publish Pipeline grün.
|
|
* **Code-Basis:** ✅ Backend (Java 25), Frontend (Kotlin/JS) bauen sauber auf ARM64.
|
|
* **Dokumentation:** ⚠️ Fragmentiert und teilweise veraltet. Muss konsolidiert werden.
|
|
|
|
---
|
|
|
|
## 1. Arbeitsaufträge an die AGENTS (Phasenplan)
|
|
|
|
### PHASE 1: Documentation Cleanup (AKTUELL)
|
|
*Ziel: Eine einzige, vertrauenswürdige Quelle der Wahrheit (SSOT) schaffen.*
|
|
|
|
#### 🧹 Agent: Curator
|
|
* [ ] **Archivierung:** Veraltete Docs (Cloudflare, GitHub-Workflows, alte Roadmaps) nach `docs/_archive/` verschieben.
|
|
* [ ] **Konsolidierung:** `Zora_System_Architektur.md` als zentrale Infrastruktur-Doku etablieren.
|
|
* [ ] **Struktur:** `docs/` Ordner aufräumen (unnötige Root-Files in Unterordner).
|
|
* [ ] **Index:** `README.md` im Root als Einstiegspunkt aktualisieren.
|
|
|
|
### PHASE 2: Infrastructure Hardening
|
|
*Ziel: Stabilisierung der neuen Self-Hosted Umgebung.*
|
|
|
|
#### 🐧 Agent: DevOps Engineer
|
|
* [ ] **Keycloak Fix:** Verbindungsprobleme innerhalb des Docker-Netzwerks (`meldestelle-host`) beheben.
|
|
* [ ] **Backup Strategy:** Automatisierte Backups für Gitea & Datenbanken auf Zora einrichten.
|
|
* [ ] **Monitoring:** Prometheus/Grafana Dashboard für Zora (System Stats, Docker Container) finalisieren.
|
|
|
|
### PHASE 3: Feature Development (ON HOLD)
|
|
*Ziel: Neuausrichtung der Fachlichkeit.*
|
|
|
|
#### 🏗️ Agent: Lead Architect & Domain Expert
|
|
* [ ] **Domain Analysis:** Workshop mit dem Fachexperten zur Neudefinition der Anforderungen.
|
|
* [ ] **Feature Roadmap:** Erstellung eines neuen Plans basierend auf den Ergebnissen.
|
|
* [ ] **Entries Service:** Pausiert bis zur Klärung der Anforderungen.
|
|
|
|
---
|
|
|
|
## 2. Definition of Done (für Phase 1)
|
|
1. [ ] `docs/` Root enthält nur noch essentielle Einstiegspunkte (`README.md`, `MASTER_ROADMAP.md`).
|
|
2. [ ] Alle veralteten Dokumente sind im `_archive` oder gelöscht.
|
|
3. [ ] Die `Zora_System_Architektur.md` ist korrekt in `docs/07_Infrastructure/` eingeordnet.
|
|
4. [ ] Ein neuer Entwickler findet sich sofort zurecht.
|
|
|
|
---
|
|
|
|
## 3. Wichtige Referenzen
|
|
* **Infrastruktur:** `docs/07_Infrastructure/Zora_System_Architektur.md` (WIP)
|
|
* **CI/CD:** `.gitea/workflows/docker-publish.yaml`
|
|
* **Projekt-Protokoll:** `docs/04_Agents/Playbooks/`
|