Entwicklungsstand
Aktueller Stand
Die grundlegende Repository- und Dokumentationsstruktur ist eingerichtet.
Abgeschlossen sind unter anderem:
- Monorepo-Struktur mit
pnpmWorkspaces - Governance- und Architektur-Dokumente
- Bereinigung der Events- und Contracts-Schicht
- öffentliche Event-Verträge
- Referenzimplementierung
DefaultEventBus - Heartbeat- und EventBus-Grundlagen
- Snapshot und Pre-Release-Tag für den Event-Stand
Aktueller Sprint
Der nächste Entwicklungsschritt ist:
text
Sprint G2.5.3 – Runtime FoundationDer Schwerpunkt liegt auf dem Ausbau der Runtime-Grundlagen.
Bereits vorbereitete Architekturentscheidungen
Zu den vorbereiteten Themen gehören:
- Kernel Contracts
- Service Container
- Dependency Injection
- Service Descriptor
- Event-Verträge
- Referenzimplementierungen
Nächste Ziele
Geplant sind:
- Runtime Foundation stabilisieren
- Service-Lebenszyklen definieren
- Dependency Injection vervollständigen
- Diagnose- und Fehlerpfade ausbauen
- Plugin-Verträge vorbereiten
- Separate Plugin-Dokumentation für Erstellung, Lebenszyklus, Extension APIs, Beispiele und Veröffentlichung vorbereiten
- Home-Assistant-Anbindung entwickeln
- Renderer- und Theme-Schichten erweitern
Langfristige Perspektive
Nach Abschluss der grundlegenden Runtime soll ATLAS als technische Basis für weitere UGSo-Projekte dienen.
Geplante Folgeprojekte sind:
- Lovelace UV Card: eine Home-Assistant-/Lovelace-Card für UV-Index, Schutzstatus, Grenzwerte und visuelle Dashboard-Ausgabe. Als Inspiration ist
filipnet/haos-uv-indexvorgemerkt: relevant sind UV-Index-Sensoren, farbcodierte Risikostufen, WHO-nahe Schutzempfehlungen, Mushroom-kompatible Darstellung und optionale Benachrichtigungs-Automationen. Die Umsetzung soll eine eigene UGSo/ATLAS-Card bleiben.
Hinweis
Die Roadmap kann sich während der Entwicklung ändern. Die Seite beschreibt den aktuellen Planungsstand.
