Lagebild: Einheiten als verbundene Karten, Strukturbaum mit Suche und Filter (#711)
Rueckmeldung zur Teamuebersicht: wirkte veraltet, und die Verbindungen zwischen den Einheiten fehlten - zugeklappte Container versteckten ganze Ebenen, man haette sich bis zum Problem durchklicken muessen. - Jede Einheit ist immer eine Karte, verbunden als Organisationsbaum (ELK layered, orthogonale Linien, eckige Anschluesse). Keine Ebene wird versteckt. Zugeklappt wird nur die Agentenliste grosser Einheiten: sie zeigt, wer Aufmerksamkeit braucht, und "+n weitere". - Eine Linie traegt die Farbe des dringlichsten Zustands darunter - eine rote Linie fuehrt von oben zum Problem. - Links ein Strukturbaum mit Suche (Agent, Einheit, Modell) und Zustandsfilter; Treffer werden hervorgehoben, der Weg dorthin geoeffnet, der Rest abgeblendet. Enter springt zum ersten Treffer. - Leinwand mit Punktraster, Verschieben und Zoomen, schwebende Leisten (Live-Verbindungen, Einpassen, Zoom). Live-Verbindungen laufen von Zeile zu Zeile, gebuendelt mit Zaehler. - Hausstil bleibt (Radius 0, App-Akzent), hell und dunkel, bis Handybreite. - Cytoscape und cytoscape-elk entfernt: ein Canvas-Knoten kann keine Agentenliste, Suche oder den Hausstil tragen. Karten sind jetzt HTML. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
0718a4bd0d
commit
b2b8a34d9f
@@ -1239,9 +1239,17 @@ der richtige Handgriff meist schon da.
|
||||
Ereignistypen mit Absender und Empfänger: Delegation, Task-Zuweisung, später Besprechung
|
||||
und Eskalation, jeweils mit eigener Linienart. Das Verblassen nach einigen Sekunden
|
||||
geschieht im Browser.
|
||||
- **Bibliothek:** Cytoscape.js mit ELK-Layout. Es kann verschachtelte Container und
|
||||
hierarchisches Layout und bleibt bei Hunderten Nodes flüssig, ohne React. Als Datei im
|
||||
`wwwroot`, nicht über ein CDN.
|
||||
- **Bibliothek:** ELK (elkjs) für das Layout, die Karten als HTML, die Linien als SVG.
|
||||
Als Datei im `wwwroot`, nicht über ein CDN. Stufe 0 und 1 zeichneten mit Cytoscape.js
|
||||
auf einer Canvas. Das wurde am 2026-09-24 ersetzt: Ein Canvas-Knoten kann keine
|
||||
Agentenliste, keine Suchhervorhebung und nicht den Hausstil tragen.
|
||||
- **Gestalt (Rückmeldung 2026-09-24):** Jede Einheit bleibt immer als Karte sichtbar,
|
||||
verbunden als Baum. Zugeklappt wird nur die Agentenliste einer großen Einheit; sie
|
||||
zeigt dann, wer Aufmerksamkeit braucht, und „+n weitere". Eine Linie trägt die Farbe
|
||||
des dringlichsten Zustands darunter, eine rote Linie führt also von oben zum Problem.
|
||||
Ohne Durchklicken durch zehn Ebenen. Links ein Strukturbaum mit Suche und Zustandsfilter,
|
||||
der die Wege zu den Treffern zeigt und den Rest abblendet. Hausstil bleibt: Radius 0,
|
||||
App-Akzent.
|
||||
- **Nur in der WebUI.** Ein zweiter Graph-Renderer in Avalonia wäre doppelte Arbeit, die
|
||||
auseinanderläuft. Der Desktop bettet die Ansicht ein oder verlinkt sie.
|
||||
- Englisch, Texte über Sprachpakete (#661).
|
||||
|
||||
Reference in New Issue
Block a user