SPEC-2026-010 – Kompakte Annahmenspalten im Dashboard¶
Status: Entwurf
Proposal-Status: accepted
Kategorie: specification
Erstellt: 2026-07-06
Stand: 2026-07-06
Anlass¶
Die Annahmen sind bereits fachlich gruppiert, werden im Dashboard jedoch weiterhin als einzelne Karten unter gruppenübergreifenden Überschriften dargestellt. Dadurch entsteht trotz Vier-Spalten-Raster eine unruhige, höhenintensive Darstellung.
Ausgangsproblem¶
Annahmenherkunft:
Gruppenüberschriften laufen über die gesamte Breite
jede Annahme bleibt eine eigene Karte
fachliche Spalten sind visuell nicht als durchgehende Spalten erkennbar
unnötig hoher vertikaler Platzbedarf
Relevanter bestehender Stand¶
SPEC-2026-004definiert vier fachliche Gruppen und die unveränderte Anzeige von Bezeichnung, Wert und Herkunft.frontend/assets/js/assumption-origin-layout.jsordnet die bestehenden Annahmenkarten gruppiert an.frontend/assets/css/assumption-origin-layout.csserzeugt derzeit ein Vier-Spalten-Kartenraster.frontend/assets/js/single-analysis-controller.jsrendert weiterhin die fachlich maßgeblichen Werte und Herkunftscodes.
Vorgeschlagene Änderung¶
- Der Dashboardabschnitt heißt kurz
Annahmen. - Jede fachliche Gruppe wird als eigene durchgehende Spalte gerendert:
- Objekt & Vermietung
- Erwerb & Finanzierung
- Laufende Kosten & CAPEX
- Wachstum, Vergleich & Exit
- Innerhalb jeder Spalte stehen die Annahmen direkt untereinander.
- Einzelne Annahmen erhalten keine Kartenumrandung und keine Mindesthöhe mehr.
- Jede Zeile zeigt weiterhin:
- Bezeichnung
- Wert
- Herkunft
- Auf kleineren Bildschirmbreiten reduziert sich das Raster responsiv auf zwei bzw. eine Spalte.
- Unbekannte Annahmen bleiben unter
Weitere Annahmenvollständig sichtbar.
Entscheidungsmehrwert¶
Die Annahmen können spaltenweise gelesen und schneller fachlich geprüft werden. Gleichzeitig sinkt der vertikale Platzbedarf deutlich, ohne den Audit-Trail aus Wert und Herkunft einzuschränken.
Auswirkungen auf Architektur, Roadmap und Spezifikation¶
Architektur: keine Änderung
Roadmap: keine Änderung
Reporting-Vertrag: keine inhaltliche Änderung
Frontend-Darstellung: Änderung
Auswirkungen auf Formeln, KPIs und Ratings¶
Keine.
Auswirkungen auf Datenverträge und Versionen¶
PropertyInput: unverändert
AnalysisResult: unverändert
PropertyRecord: unverändert
Modellversion: unverändert
Engine-Version: unverändert
Schemaversionen: unverändert
Auswirkungen auf UI, Reporting und Speicherung¶
- vier fachliche Annahmenspalten auf Desktop
- kompakte Listenzeilen statt Einzelkarten
- responsive Zwei- und Einspaltenansicht
- keine Speicherung von Layoutinformationen
- keine Änderung der Herkunftscodes
Auswirkungen auf Tests und Referenzfälle¶
Zu prüfen:
- vier fachliche Spalten werden in stabiler Reihenfolge erzeugt
- alle vorhandenen Annahmen bleiben sichtbar
- Bezeichnung, Wert und Herkunft bleiben je Annahme erhalten
- unbekannte Labels erscheinen unter
Weitere Annahmen - Desktop verwendet vier, Tablet zwei und Mobil eine Spalte
- Browser- und Contract-Checks bleiben erfolgreich
Legacy- und Migrationsfolgen¶
Keine. Legacy-Snapshots ohne vollständigen PropertyInput behalten ihren bestehenden Hinweis.
Risiken und offene Fragen¶
Sehr lange Werte oder Herkunftsbezeichnungen können innerhalb schmaler Spalten umbrechen. Die Zeilen erlauben deshalb kontrollierten Umbruch und wechseln auf kleinen Ansichten in eine kompaktere zweizeilige Darstellung.
Prüfergebnis¶
Die Änderung wurde gegen SPEC-2026-004, den bestehenden Annahmenrenderer und die Herkunftsanzeige geprüft. Sie verändert ausschließlich DOM-Struktur und Styling.
Entscheidung¶
Angenommen. Umsetzung als reine Darstellungsänderung ohne Modell-, Engine- oder Schemaversionserhöhung.
Zieldokumente¶
frontend/assets/js/assumption-origin-layout.js
frontend/assets/css/assumption-origin-layout.css
scripts/check-assumption-origin-layout.mjs
docs/changes/proposals/specification-additions.md
Integrationscommit¶
Offen bis erfolgreichem Contract Check und Browserreview.