Thomas Stallinger e96fbd4733 docs: Gegenlese aller 19 ADRs - zwei lange vorgemerkte Diskrepanzen endlich behoben
ADR-0006: Der zitierte Befehl (epiphany --application-mode --profile=...)
wurde nachweislich nie ausgeliefert - ADR-0004s eigene, einen Tag später
datierte Folgeuntersuchung (Fund 2) stellte fest, dass --application-mode
für skriptgesteuerte Einrichtung unbrauchbar ist. Der tatsächlich seit dem
allerersten Commit ausgelieferte Befehl (start-kiosk.sh) nutzt nur
--profile, nie --application-mode. Diese Diskrepanz wurde beim ersten
Lesen von ADR-0004/0006 in einer früheren Session bereits bemerkt, aber
nie zu Ende verfolgt - jetzt korrigiert, an beiden Stellen (Entscheidung +
Konsequenzen), inkl. Verifikation gegen den echten Code.

ADR-0004: 'grouped-window-list@cinnamon.org' war von Anfang an falsch
dokumentiert - der Code verwendet seit demselben Ausgangscommit bewusst
das einfache 'window-list@cinnamon.org' (Begründung stand nur als
Code-Kommentar: die gruppierte Variante brachte ungewollte Pinned-Apps-
Starter mit). Kein späterer Kurswechsel, sondern ein Autorenfehler im
ADR selbst.

ADR-0018: kleinere Wortwahlkorrektur ('gestrichelte' -> 'durchgezogene'
Konturlinien - das SVG hat kein stroke-dasharray, die Linien sind nicht
gestrichelt).

Alle 19 ADRs vollständig neu gelesen (nicht nur grep-Stichproben),
Cross-Referenzen und Struktur erneut geprüft - sonst keine weiteren
Funde.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-23 10:01:13 +02:00

Tuxflotte Platform Docs

Dieses Repository beschreibt die Architektur, Begriffe und Leitentscheidungen von Tuxflotte.

Tuxflotte ist eine distributionsunabhängige Workspace-Provisioning-Plattform für Linux-Arbeitsplätze.

Einstieg

  1. 00-philosophy.md
  2. 00-glossary.md
  3. architecture/01-layered-provisioning.md
  4. architecture/02-workspace-model.md
  5. architecture/05-runtime-blueprint.md
  6. architecture/06-backend-api.md

Bereiche

  • architecture/ gültige Architektur
  • adr/ Architekturentscheidungen
  • roadmap/ Planung und Meilensteine
  • archive/ historische Dokumente

Grundsatz

Die Dokumentation ist die Spezifikation.

Der Code implementiert diese Spezifikation.

Description
No description provided
Readme 654 KiB
Languages
Markdown 100%