T6 — Doku fuer Menschen — aktueller Stand¶
1:1-Spiegel aus dem Repo
Quelle: comms/T6_AKTUELL.md · Stand der Quelldatei: 09.08.2026 20:25 · erzeugt: 14.08.2026 00:33
Diese Seite ist eine wortgetreue Kopie. Geaendert wird immer die Quelldatei, nie diese Seite.
Sprint: 5 (Doku fuer Menschen / mkdocs) · Auftrag T6-01 R1 Live-Doku-Site · ZURUECKGEGEBEN 2026-08-09 13:20
MELDUNG T6 · T6-01_library · Runde 1 · 2026-08-09 ~13:20 · STOPP
T6 AKTUELL · 2026-08-09 ~13:20 (Ablauf T6-01_library, Runde 1 · STOPP)¶
Erledigt¶
- Live-Doku-Site steht (D-059):
mkdocs.ymlim Repo-Root +docs-site/— Material-Theme, deutsch, Volltextsuche, Hell/Dunkel. - Generator
docs-site/gen_livestand.py: spiegelt bei JEDEM Build 1:1 und wortgetreu — ROLLING_PLAN → Startseite "Entwicklungsstand" · alle 7comms/*_AKTUELL.md→ je eine Lane-Seite · DECISIONS → "Entscheide" · Incidents → Sektion "Status & Incidents" · FLEET_REGELN + STATUS +planning/-Rest → "Spielregeln". Laeuft als mkdocs-Hook (on_config) und setzt zugleich die Navigation. Kein Handabschrieb, keine Redaktion. - Incident-Sektion nach D-061: Kopfzeile geparst (Severity/Status/Entdeckt/Diagnose/Loesung), CRITICAL + OFFEN zuoberst, dann HOCH/MITTEL/GERING; Uebersicht mit Ampel-Badge + aufklappbaren Bloecken, je Vorfall eine eigene Detailseite, Autorenvorlage verlinkt. Ist-Reihenfolge: 🔴 Amazon-Sperre → 🟠 Watchdog → 🟡 Shopify → ⚪ Hetzner (ohne Kopfzeile, Befund B-T6-01).
- Build-Beweis:
python3 -m mkdocs build --strictgruen, 0 Warnungen, 20 Seiten → 21 HTML-Seiten. Dazu ein eigener ausfuehrbarer Checkdocs-site/pruefe_spiegel.py(§5/D-063), der zeichengenau beweist, dass jede Seite ihre Quelle woertlich enthaelt: 17/17 gruen. - Gegenproben: Hook laeuft ohne Handlauf · frischer Klon baut gruen · fehlende Quelle legt den Build NICHT still (ehrliche "Quelle fehlt"-Seite) · Arbeitsbaum bleibt nach Builds sauber (Generat und
site/ignoriert). - Deploy-Anlage geprueft (Auftragspunkt 4) — Datei liegt in fremder Zone, daher Korrekturen einbaufertig in
ablauf/T6-01_library/ANLAGE_R1_CLOUDFLARE_KORREKTUR.md. - Subagent-Review im frischen Kontext gegen den Auftrag gefahren; der eine gefundene Korrektheits-Gap (toter Nav-Eintrag bei fehlender Quelle) ist behoben und mit Gegenprobe belegt.
Zustand¶
w6-fleet-ops: eigene Zone sauber und gepusht. Neu im Repo:mkdocs.yml,docs-site/{gen_livestand.py, pruefe_spiegel.py, requirements.txt, .gitignore},site/.gitignore,ablauf/T6-01_library/{GATE_1.md, ANLAGE_R1_CLOUDFLARE_KORREKTUR.md}.- Erzeugte Seiten und Build-Ausgabe sind bewusst NICHT in Git — die Quelle lebt im Repo genau einmal, die Site entsteht je Build neu.
- G-Stand vom 09.08. 12:25/12:28 nach §0b.2 als getrennter Commit mitgeschrieben (
c740d78). - Nichts ausserhalb Zone T6 angefasst, kein Deploy, keine Secrets.
Uebergaben¶
- An M (R2, ~10 Min): Cloudflare Pages verbinden — aber mit den drei Korrekturen: Build command
pip install -r docs-site/requirements.txt && mkdocs build --strict· Environment variablePYTHON_VERSION = 3.12· Access muss*.<projekt>.pages.devmit abdecken oder Preview-Deployments abschalten (sonst sind Vorschau-URLs mit Geschaeftszahlen offen im Netz). Details:ablauf/T6-01_library/ANLAGE_R1_CLOUDFLARE_KORREKTUR.md. - An G: (1)
GATE_1.mdzur Abnahme. (2) B-T6-01: Kopfzeile in der Hetzner-Incident-Datei nachtragen — Zone G, Einzeiler. (3) B-T6-02: Entscheid, ob die feste Incident-Gliederung in die Vorlage soll (dann liefern die Quellen sie von selbst) — ich habe zugunsten von 1:1 entschieden. (4)STATUS.mdhabe ich zusaetzlich unter "Spielregeln" aufgenommen; rausnehmen auf ein Wort.
Offen / Naechster Schritt¶
STOPP. Warte auf Abnahme GATE_1 und auf Ms Cloudflare-Klickweg (R2). Danach ist der Kickoff-Kreis (D-062) geschlossen: Lane pusht → Cloudflare baut → Website zeigt den Stand.
Befunde¶
- B-T6-01 (Zone G, klein aber wirksam):
zulieferung/incidents/W6_INCIDENT_20260806_HETZNER_REBOOT_ODOO18.mdhat keine D-061-Pflicht-Kopfzeile → erscheint als "unklassifiziert" ganz unten in der Status-Sicht. Der Generator meldet das bei jedem Lauf. - B-T6-02 (Auftrag in sich widerspruechlich): "eigene aufklappbare Detailseite (Problem → Zeitachse → …)" vs. "1:1, keine Redaktion" — eine feste Gliederung liesse sich nur durch Umschreiben der Quelltexte erzwingen. Entschieden zugunsten 1:1; Aufklappbares sitzt in der Uebersicht. Entscheid G.
- B-T6-03 (Sicherheit, Deploy): Preview-Deployments von Cloudflare Pages bekommen eigene URLs. Eine Access-Regel nur auf die Produktionsadresse laesst sie offen — bei 1:1 gespiegelten Geschaeftszahlen ist das der einzige echte Leckpunkt der Anlage.
- B-T6-04 (Betrieb): Die Website ist so aktuell wie der letzte Push, nicht wie die Arbeit. Gewollt ("ungepusht = nicht passiert"), aber im Kickoff-Kreis mitzudenken.
- Beobachtet, nicht angefasst:
comms/T2_AKTUELL.md,comms/T5_AKTUELL.md,ablauf/T2-01_governor-agent/FEEDBACK.mdsind seit ~12:40 in Arbeit (T2/T5 laufen parallel) — fremde Zonen, von mir nicht committet.
Abholung: zentral durch G ueber Cowork. Weiter erst nach FREIGABEN-Eintrag; auf »weiter« im Terminal zuerst FREIGABEN.md und comms/G_AKTUELL.md neu lesen.