meldestelle/docs/01_Architecture/MASTER_ROADMAP.md
Stefan Mogeritsch 6c1f6a5818 docs: archive outdated roadmap and introduce consolidated master roadmap
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.
2026-03-05 11:34:51 +01:00

2.8 KiB

type status owner last_update
Roadmap ACTIVE Lead Architect 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/