Netzwerk-Labor · Doku Übergabe — Stand 31.10.2026 (Runde 5 „Leiste & Auftragsmappe") Zum Spiel Online

Übergabe — Stand 31.10.2026 (Runde 5 „Leiste & Auftragsmappe")

1 · Auftrag und Vorgehen

Der Nutzer hat nach der 2.6.0-Abnahme drei Bildschirmfotos aus dem laufenden Programm geschickt und dazu geschrieben: „unordentlich überlappende Elemente", „manche Elemente sind nicht richtig ausgerichtet", die Minileiste „vermittelt visuell nicht ihren Nutzen, sondern overwhelmed den Nutzer", „das Zusammenfallen muss schöner animiert werden von der Leiste" und „die Aufträge zu simulieren im Minimodus funktioniert nicht richtig, da viel zu wenig Kontext herrscht … das Konzept muss umgedacht werden". Ausdrücklich: Full Skill Usage und Agenten-Schwärme.

Umgesetzt mit dem Projekt-Prozess netzwerk-labor-redesign (Vertrag → Welle → Abnahme → Doku/Stand/Fassung), dem Skill workflows (Schwarm) und computer-use (Abnahme am echten Fenster). Drei Schreib-Owner (ein Schreiber je Datei), zwei unabhängige Prüfungen, Leitung integriert. Vertrag: Entwurf – Runde 5, Architektur § 24, Design § 41.

Vorher gemessen (Audit, CDP, Prüfbau 2.6.0): Mappe 560×515 px mit Leisten-Überlappung und 326 px leerer Zielliste; Inspektor-Kopf 135 px, gequetschte 4-Spalten-Portzeilen (62–73 px Felder), scrollH 615 / clientH 429 mit angeschnittener Zeile; Leiste 300×56 bei 55 % Deckkraft, Werte zweizeilig, harte 160-ms-Animation; Karte mit 9 überlappenden Label-Paaren. Belege: Nachweise/runde5/audit/.

2 · Was jetzt da ist

FlächeDateienWas neu ist
Auftragsbogen + Kartesrc/ui/spiel.js, src/stil/spiel.css, src/ui/editor.js, src/stil/editor.cssMappe als Blatt mit Kopf (AUFTRAG · Kunde, Titel, Ziele/Niveau, Reiter, X, Fuß mit „Ziele ansehen" + einer Hauptaktion); Klasse mappe-an lässt Werkzeugleiste/Flächentitel ruhen, Auftragsbereich auf z-index 30; Höhe folgt Inhalt (315 px bei einem Ziel, 426 px bei drei, max. min(70vh,560px)), ≤900 px Blatt von unten; Fokus rein/raus, Esc; Karte: 15-px-Labelzeilen, IP nur bei Hover/Auswahl/≥85 % Zoom, Decluttering für IP
Inspektorsrc/ui/inspektor.js, src/stil/inspektor.cssKopf 135→102 px mit einer Kennzahlenzeile; Ports als 2-zeiliger Block (Name + Link- + Modus-Chip; Modus/VLAN-Felder 44 px, 141/136 px breit, je eine Beschriftung); eigene scrollende Portliste mit ganzem Zeilenraster (keine angeschnittene Zeile, sichtbarer Scrollbalken); SVI-Karte im VLAN-Reiter
Mini-Leistesrc/ui/leiste.js, src/stil/leiste.css, src/ui/app.js (Deckkraft)Konzept „Begleiter": löst keine Aufträge mehr; zugeklappt Stufe·Rolle + drei Werte in einer Zeile, Deckkraft 0,92 (Regler 60–100 %); aufgeklappt „Jetzt dran" mit nächstem Schritt (echte Daten) + „Im Labor fortsetzen"/„Auftrag lesen", „Kurzübung (freiwillig)" mit Kontextzeile, „Lage", Schnellaktionen; Animation 320 ms mit gestaffeltem Inhalt, Zuklappen Inhalt→Karte→Fenster; „Bewegung aus" sofort; Maße 300×56/320×300 und .lk-*-Haken unverändert
Grundlagetests/ui-leiste-ueberlappung.test.js, src/stil/spiel.css (Fokusregel „Auftrag lesen")Test auf die neue Mechanik umgestellt (6 statt 4 Fälle); der offene Zustand von „Auftrag lesen" bleibt auch gegen Theme-Regeln sichtbar

3 · Gemessene Abnahme (in dieser Sitzung)

4 · Was bewusst nicht passiert ist / offene Punkte

5 · Prüfungen und Fix-Runde

Zwei unabhängige Prüfer (read-only) haben nach der Umsetzung gegengelesen: Bento-Design (Originalität, Klarheit, Professionalität, Animation) und Theme/Struktur/A11y (5 Themes + hell/dunkel, Fokus, 44 px, reduced motion, Tokens, Haken). Berichte: Nachweise/runde5/review-design.md, Nachweise/runde5/review-theme-a11y.md.

Design-Urteile: W1 Auftragsbogen/Karte „nachbessern", W2 Inspektor „annehmbar", W3 Leiste „nachbessern". Eingearbeitet:

A11y-Urteile: kein Release-Blocker; ein mittlerer Befund und fünf niedrige. Eingearbeitet:

6 · Veröffentlichung 2.7.0

  1. Fassung 2.7.0 gezogen (tools/fassung-ziehen.py --neu 2.7.0 --setzen), VERSION_CODE in android/bauen.py von Hand auf 20701.
  2. Erzeugnisse gebaut: python bauen.py, python tools/einfach.py (beide Ziele byte-gleich), cargo tauri build --no-bundle, python tools/seite.py, python tools/stand.py; Prüfmodi grün.
  3. Commit auf ausbau-1.2, Push des Zweigs, Tag v2.7.0, Push des Tags — stehende Freigabe des Nutzers für Push, Tag und Release (30.10.2026). Danach messen: Live-Seite gegen docs/index.html hashen, Release-Anhänge, Größen, ProductVersion und Content-Disposition prüfen (Abschnitt 7).

7 · Nachweis 2.7.0 (nach dem Deploy gemessen, 31.10.2026)

8 · Für die nächste Sitzung