TGV Roadmap

ERZEUGT · 17.10.2026 15:36 Europe/Berlin · aus Commit acfa70d26 · gen_roadmap_board.py
Dienst live1.12.481
offene PRs70 · davon 65 dienstwirksam
Bälle bei JC11 offen · 56 erledigt
entschieden/erledigt, Einlösung offen111
Bälle bei TOWER25 offen
aktive Bahnen2 auf dem Brett

Dieses Board wird erzeugt, nicht gepflegt. Erzeuger: python 08_OPS/gen_roadmap_board.py. Quelle der Bälle: dieselbe Register-Lesung wie der GEN-Block in ROADMAP.md (gen_roadmap_stand.sammeln). Es enthält Stand, kein Urteil — Urteile stehen in datierten Übergaben. Jede Zahl trägt ihre Quelle als Tooltip.

Legende — wer dran ist, und was die Zeichen heißen

⏳ JC-BallDu bist dran. Ein Entscheid, ein Klick, ein Wort — gesammelt im Abschnitt „Was auf JC wartet“. Diese Zahl ist die einzige, die du lesen musst.
🗼 Tower-BallIch bin dran. Messen, lancieren, aufräumen — Abschnitt „Was auf TOWER wartet“. Du musst dort nichts tun.
🔨 Bahn-BallEine Bahn baut. Weder du noch ich — steht unter „Aktive Bahnen“ mit Zweig und Auftrag.
LÖST: #…Entschieden, Einlösung offen. Der Ball ist weg, die Arbeit noch nicht gelandet. Eigene Kachel oben — damit 74 → 8 nicht wie gelöschte Arbeit aussieht.
✅ erledigtAm Wirkort angekommen und belegt. Zählt nicht mehr als Ball.
❌ offen · 🟡 angearbeitet · 🔧 geliefertStand einer Register-Zeile. 🔧 heißt: gebaut, aber noch nicht abgenommen — das ist der Zustand, in dem Arbeit am häufigsten liegenbleibt.
Deploy · freiBei den PRs: Deploy = Merge geht live und braucht dein Wort. frei = deploy-frei, das merge ich selbst.
✓ · ◐ (Spuren)In der Spurenzeile bei Deploy: ✓ eine ausliefernde Werkstatt ist gelaufen (du merkst es an der Anwendung) · ◐ nur Doku wurde ausgeliefert. Gemessen 10.10.: der Register-Nachzug trifft fast jeden PR — ein gemeinsames ✓ hätte „etwas lief“ statt „es ist live“ gesagt.
⛔ · ⭐In den Texten: ⛔ eine Narbe oder harte Grenze · ⭐ die Lehre daraus.
Farbe der KachelnGrün = ohne Befund · gelb = wartet · rot = du bist dran · grau = nicht gemessen. Jede Kachel nennt ihre Quelle als Tooltip; bei grau nennt sie den Grund.

⏳ Was auf JC wartet — 11 offene Bälle

Status-Feld nennt JC-Ball · neueste zuerst · Decke 30
NrDatumBahnerste Aussage des Status-Feldes
#415417.10.2026FOTO#03📋 Vorlage liegt bei JC — vier Fragen. ⛔ Ball: 🖐️ JC-Ball: ①–④
#413212.10.2026MODUL#02🟡 JC-Ball mit Auslöser — TOWER legt bei Eintritt des Auslösers wieder vor (③ erster zahlender Mandant · ④ Vertrieb/Reifegrad · ⑤ nach ④)
#412712.10.KLAERUNG#06🔨 Blatt-PR (nicht dienstwirksam) · JC-Ball: drei OK-Fragen
#411812.10.2026MEDIA#01🟡 JC-Ball: vier OK-Fragen in der Vorlage; Bau MEDIA#02 erst nach JCs Wort
#410711.10.2026MODUL#02🟡 KONZEPT + MESSUNG — JC-Ball: OK-Fragen ① Variante Ⓑ · ② Schlüssel website/projekte · ③ „gebucht“ schreibt nur Betreiber/Kasse (Mig-219-Policy enger, DDL = JC-Wort) …
#406611.10.2026STEUER#03📋 Vorlage liegt bei JC über TOWER#71 — vier OK-Fragen (① Datenform B · ② ORCH-Vorschlag mit EU-Modell · ③ Stufen-Riegel · ④ erste Mappe + Checkliste); nichts in der DB ge … ⛔ Ball: 🖐️ JC-Ball: OK-Fragen ①–④ (④ braucht die Checkliste der Steuerberaterin)
#405011.10.2026SOUVERAEN#04🔨 B gebaut (dienstwirksam, Fassung auf Ruf TOWER#71) · C gemessen, Vorlage = JC-Ball ueber TOWER#71 · Re-Triage 7 Belege + skill_definitions = TOWER#71-Ball nach Deploy
#400611.10.2026FOTO#03📋 Vorlage liegt bei TOWER#71 — nichts geschrieben, nichts gelöscht. ⛔ Ball: 🖐️ JC-Ball: ① 28 Dateien löschen · ② sechs Fotos behalten/weg · ③ Gabriel-Löschen umkehrbar über den Dienst
#379506.10.KOSTEN#02⚠️ GEMESSEN — PRÄMISSE WIDERLEGT, ZWEI ECHTE POSTEN BENANNT. ⛔ Ball: ② 452–505 min (22–24 %) liegen in netzfreien PR-Prüfern — JC-Ball, Qualität gegen Minuten.
#378906.10.2026VERTRAULICH#03⏳ Vorlage steht und ist lanciert — wartet auf JCs Wort zu ① Verwalter-Schenkel (JC-Ball, hängt an #3552) ② Einzelfreigabe in Betrieb (kein DDL, wirkt sofort) ③ Haushalt v …
#378205.10.SICHERUNG#01🔧 GEBAUT UND GEPRÜFT, JC-BALL OFFEN.

🗼 Was auf TOWER wartet — 25

Status-Feld nennt Tower-Ball oder eigenen Ball
NrDatumBahnerste Aussage des Status-Feldes
#415617.10.2026FOTO#03🔨 gebaut, PR offen — ④ kein Deploy: datenkorrektur_fahren.py steht in keinem Filter von deploy.yml · deploy-service.yml · deploy-doku.yml · ⑤ sichtbar: der nächst … ⛔ Ball: 🖐️ Tower-Ball: Nachtrag der 27 Spuren
#411311.10.2026STEUER#05🔧 PR liegt bei TOWER#72. ④ DIENST-DEPLOY beim Merge: 08_OPS/agent_orch01/ und app.py stehen im Pfadfilter von deploy-service.yml (gelesen) ⇒ der Merge deployt … ⛔ Ball: 🖐️ TOWER-Ball: ① pdf-invoice-extract und ② contract-extract laufen weiter über US-Modelle — beide in festen Sets, nicht nur planbar
#401611.10.N8N#04🟡 gemessen und eingefaltet, nichts in n8n geändert, kein Deploy. ⛔ Ball: Tower-Ball: Befund Fehlauslösung an den Eigner von BETRIEB#05 / LAEUFER#01 (die 07_TESTS/iter38-Skripte und ihre Geschwister in der Ru …
#386010.10.2026TOWER#68 · #3802 · #3809 · #3830 · #3820 · #3855 · #3856🔨 LÖST: #3830 #3820 #3855 #3856 · offen als TOWER-BALL: die 22-MB-Kappung auf etwa 14 MB fuer Brevo (aus #3802 und #3809) braucht eine Bahn
#382310.10.2026TOWER#67🔧 GEBAUT, GEMESSEN UND MIT BEISSPROBE BELEGT - AUSGELIEFERT IST ES ERST NACH DEM MERGE. ⛔ Ball: TOWER-BALL, offen und nicht meiner: PR 3276 (coregraph-c02/kaestchen-wie-im-mai) hat keine Brett-Scherbe, weder auf master noch im eig …
#379806.10.2026TOWER#65⚠️ LÖST: #3119 · #3798 ATOMAR RESERVIERT vor dem Schreiben. ⛔ Ball: ⭐ Zweiter eingeloester TOWER-Ball in dieser Nacht (nach #2412 in #3797) — und damit ist die Zahl endgueltig ein Verdacht: zwei von zwei …
#379706.10.2026TOWER#65⚠️ LÖST: #2412 · #3797 ATOMAR RESERVIERT vor dem Schreiben. ⛔ Ball: ⛔ Die Zahl fällt NICHT, weil diese Zeile selbst ein TOWER-BALL ist — ein eingelöster und ein neuer heben sich auf.
#379606.10.2026TOWER#65⚠️ #3796 ATOMAR RESERVIERT vor dem Schreiben. ⛔ Ball: ⛔ Offen und ausdrücklich TOWER-BALL: #3251 ist MERGEABLE/CLEAN und wartet auf JCs Klick — fünf PRs hängen an diesem einen Rot, und s …
#378706.10.2026TOWER#65⚠️ ALS ERINNERUNG GESICHERT UND IM INDEX VERLINKT — die Klasse trägt jetzt einen Wirkort ausserhalb dieses Chats. ⛔ Ball: ⛔ Offen und ausdrücklich TOWER-BALL: die vier Korrekturen gehören in die Registerzeilen der jeweiligen Bahnen, in IHRER Formulierung, …
#377205.10.2026TOWER#65🔨 AN CODEX LANCIERT — Brief geschrieben, Vorlage mit zwölf grünen Proben beigelegt, vier Wirkorte benannt, Abnahme in sechs Punkten festgelegt (darunter der Gegenbewe … ⛔ Ball: 🔨 AN CODEX LANCIERT — Brief geschrieben, Vorlage mit zwölf grünen Proben beigelegt, vier Wirkorte benannt, Abnahme in sechs Punkten fest …
#374605.10.KLAERUNG#05📋 ENTSCHEIDUNGSVORLAGE, drei getrennte OK-Fragen an JC: ① Deploy 1.12.306 + erneuter Dispatch ⇒ heilt 9 von 10 ohne Code · ② der Knopf: vier Änderungen in EIN … ⛔ Ball: 📋 ENTSCHEIDUNGSVORLAGE, drei getrennte OK-Fragen an JC: ① Deploy 1.12.306 + erneuter Dispatch ⇒ heilt 9 von 10 ohne Code · ② der K …
#365804.10.2026BANKING#05⚠️ Kur gebaut und geprüft; Wächter auf die Klasse OFFEN (TOWER-Ball)
#349203.10.KAI-BIND#02🔧 Eine Zeitraum-Antwort nennt ab jetzt, wie viele Belege sie wegen leeren Datums nicht gesehen hat · ⛔ Die Upload-Karte sagte etwas MESSBAR FALSCHES, nicht nur Un … ⛔ Ball: ⭐ Zwei Pfade, zwei Wahrheiten, ein Satz — und der Satz nannte seinen Pfad nicht. Die sieben Übersetzungen sind von dieser Bahn, nicht von …
#349103.10.KAI-BIND#02🔧 Der Verlauf bleibt beim Durchblättern vollständig · ⛔ EHRLICHER RESTPUNKT, nicht verschwiegen: der verlassene Faden bleibt damit serverseitig „offen“, und find_act … ⛔ Ball: Stört der Punkt, ist die richtige Kur ein eigenes Verb (gelesen ≠ weggelegt), nicht die Rückkehr hierher — TOWER-Ball, ausdrücklich …
#31642026-09-26COREGRAPH-C#01⏳ teilweise — ehrlich, nicht grün. ⛔ Ball: ✅ Adapter gebaut, netzfrei, mit echtem Erzeuger · ✅ 2 Mutationsproben, beide fallen (eine erst nach Verschärfung) · ✅ Hülle und Zeitfeld mit …
#315126.09.QA-ZUGANG#01📋 gemessen und entschieden: 14 von 14 korrektes Verhalten; der Folge-Befund (Läufer kennt seine eigene Rolle nicht) ist Tower-Ball, Wirkort benannt
#311725.09.CODEX-KAI#01❌ gemessen und belegt; die Regeländerung am Brett ist Tower-Ball
#217019.09.TOWER#57🔧 gebaut, deploy-frei · a)-Liste bei TOWER#57 · Lanes + Melder: TOWER-Ball
#171906.09.PRUEFER#03🔧 gebaut + Köder-Abnahme grün (nummernraum.py, check_dienstfassung_eindeutig.py), PR offen · Rest der Klasse (61 Werkzeuge) NICHT angefasst — Tower-Ball für eine ei …
#167706.09.DISPATCH#01🔧 gebaut, CI ausstehend — ⛔ OFFEN und ausdrücklich Tower-Ball: ① die vier blinden Stellen sind erst zwei repariert; orch_apply.py, app.py, plan_service.p …
#153704.09.AGENT-CHAT#01 → Tower/JC📝 BEFUND GEMELDET, NICHTS ANGEFASST. ⛔ Ball: JC-/TOWER-BALL.
#111901.09.EINGABE#01🟡 ZUSCHNITT VORGELEGT — TOWER-BALL.
#96330.08.ADMIN#03🔨 Schritte 2+3 gebaut (read-only), PR offen — Policy-Frage (anon > eingeloggt) als Tower-Ball offen, DOM-Beweis offen
#90029.08.CODEX#33 / TOWER📝 Messreport geliefert, keine Umbauten. ⛔ Ball: Tower-Ball: pruefen, entscheiden, mergen; danach Abloese-Arbeit nach Tabelle takten.
#65125.08.KAI-WERKZEUG#01 (NEU)📝→⚙️ Lage vollstaendig gemessen (25.08., 485e1a93), Bau weiterhin NICHT freigegeben — bewusst: ohne Deploy waere jedes Werkzeug ungeprueft und unausgeliefert. ⛔ Ball: Offen und benannt: JC-Entscheid zum Rahmen (Vorlage folgt zum 12:30-Bericht) · B-29 zur Null bei den Chat-Ereignissen · der fehlende Wir …

⏳ PRs, die JCs Wort brauchen — 65

Merge = Deploy oder Shell-live · erkannt an Titel oder Bündelpfad
PRTitelzuletzt
#3562KLAERUNG#06 (#4166): leere Entität heißt wie ihr Eimer — Stille-Wächter sieht NULL, JC-Blatt 1 PDF + 8 Fotos (dienstwi2026-10-17
#3561MAIL#08 (#4168): Doppelversand-Sperre hinterlässt Spur — agent_events mail.doppelversand.gesperrt, Empfänger maskiert2026-10-17
#3556⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort; ERST NACH Mig 324; Fassung auf Ruf TOWER#73) — SICHERHEIT#09 (#4163): Kläru2026-10-17
#3554TABELLEN#01 B1.2 (#4160): JCs Antworten — Erkenner sieht neue Projekte, Arbeitgeber ist keine Entität (JE-221)2026-10-17
#3553KAI-QA#03 (#4158): Weg aus einem Haus-Werkzeug ist belegt — Fehlalarm Klasse N (1.12.454)2026-10-17
#3550MEDIA#02 Leser (#4155): erster Leser von mandanten.bild_kennzeichnung — linearer Ersatz für #35482026-10-17
#3549MEDIA#02 (#4133): Baustein „Bild-Metadaten lesen“ für Beleg- und Gabriel-Weg — linearer Ersatz für #35322026-10-17
#3547STEUER#05 (#4151): tax-extract 0.3.0 — EU-Modell + gespeicherter Volltext; zurück in die Planer-Auswahl2026-10-17
#3545⛔ DIENST + SHELL (Merge = Deploy = JC-Wort) — PARAMETER#05 #4152: Kanon trägt mandanten.bild_kennzeichnung (gesperrt b2026-10-17
#3544⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.442 = JC-Wort; stapelt auf #3533) — LERNEN#01 (#4153 löst #4135): Beleg-Leser ler2026-10-17
#3542STEUER#06 (#4144): KAI-Werkzeug steuer-mappe — Mappe + Lücken nach der Checkliste der Beraterin2026-10-17
#3539⛔ DIENSTWIRKSAM (Fassung auf Ruf, stapelt auf #3509) — RAG#09 (#4148): RKA-Teilbeleg liest nur seinen Seitenbereich; T2026-10-17
#3533⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.465 = JC-Wort; JC GO 17.10., JE-220) — MODELL#03 (#4134): Stellschrauben je Aufga2026-10-17
#3527KLAERUNG#07 (#4125 löst #4123): list_pending ohne entity filtert aus der Mitgliedschaft statt 4032026-10-17
#3512⛔ DIENSTWIRKSAM + Mig 318 STAGED (Fassung auf Ruf TOWER#72, stapelt auf #3511) — RAG#09 ④ (#4102): Budget je Schritt a2026-10-11
#3511⛔ DIENSTWIRKSAM (Fassung auf Ruf TOWER#72, stapelt auf #3509) — RAG#09 ② (#4101): OCR-Tor — Seiten-Konfidenz, zweiter 2026-10-11
#3509⛔ DIENSTWIRKSAM (Fassung auf Ruf TOWER#72) — RAG#09 ① (#4100): Ein Lesen — rag-ingest nutzt die Lesung von parse-docli2026-10-17
#3501⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.400 = JC-Wort) — GUARD#18 (#4093): Ausweis-Registry fährt im Dienst mit, ihr Fehl2026-10-17
#3492⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.439 = JC-Wort) — SICHERHEIT#09 (#4075): Dienst-Wand — Stufe und Schreibrolle im Z2026-10-17
#3476KLAERUNG#06 Schnitt 2 (#4057): Klärkarte kennt die Dublette — Zusammenführen mit Spur und Umkehr (dienstwirksam)2026-10-17
#3472VERTRAULICH#05: JC „V03 ①②③④ ja“ — Sammelfreigabe, Mig 310 STAGED, Profil-Lauf, Briefe (#4046)2026-10-11
#3471BUCHHALTUNG#14 Etappe 2 (#4051): prf_contracts.frequency auf den Kanon — beide Schreiber, Mig 3112026-10-11
#3467ZWILLING#02: EU-Weg je Gedächtnisraum — außerhalb Gabriels nur Mistral (#4048 löst #4039, JE-214 A)2026-10-11
#3461⛔ DIENST + SHELL (Merge = Deploy = JC-Wort) — PARAMETER#05 #4040: Einstellungsseite zeigt Hauswert · Einheit · vorläuf2026-10-17
#3458⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) feat(TELEMETRIE#02 #4037): Skill-Namen nur ueber die Registry — Aliase, Les2026-10-11
#3454⛔ DIENSTWIRKSAM+SHELL (Merge = Deploy = JC-Wort) feat(TELEMETRIE#02 #4028): Kostenansicht nennt Preisquelle je Modell 2026-10-11
#3448⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — BELEGFLUSS#01 ⑤ (#4027): Kettentiefe je Lauf von außen (#1200 d′), Sperre2026-10-11
#3445ZWILLING#01: Gedächtnisraum-Baustein — Memory-App mit ?projekt=, Ablage je Raum (#4020)2026-10-17
#3442⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort; Fassung auf Ruf TOWER#71) — RAG#08 (#4018): Gabriels Chunks tragen die Enti2026-10-11
#3438⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort; NACH Mig 304; Fassung auf Ruf TOWER#71) — RAG#08 (#4012): KAI findet keine 2026-10-11
#3437⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — BELEGFLUSS#01 ③ (#4015): RAG-Auslöser fragt die Domäne statt „Finanzbeleg2026-10-11
#3435⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — BELEGFLUSS#01 ① (#4011): resolve-supplier ohne Lieferantennamen übersprin2026-10-11
#3434⛔ DIENSTWIRKSAM + Mig 303 (Merge = Deploy = JC-Wort, ein Zug) — TRIAGE#02 (#4004): ORCH lernt Kategorien, Taxonomie v42026-10-17
#3433⛔ DIENSTWIRKSAM + SHELL (Merge = Deploy = JC-Wort; NACH Mig 302; Fassung auf Ruf TOWER#71) — GABRIEL#02 (#4009): Gabri2026-10-11
#3432⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — FOTO#03 (#4010): Eimer-Messer liest doc_id nur aus echten Formen, Quarant2026-10-17
#3421⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) fix(TELEMETRIE#02 #3997): Kosten-Sammler schreibt keine Nullen aus toter Qu2026-10-11
#3420⛔ DIENSTWIRKSAM + SHELL (Merge = Deploy = JC-Wort; NACH #3411; Fassung auf Ruf TOWER#71) — GABRIEL#01 (#3995): Buchfor2026-10-11
#3419⛔ DIENSTWIRKSAM — GUARD#11 (#3996): Meldeweg-Selbsttest schreibt nicht mehr in die echte Stempel-Datei2026-10-11
#3414⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — SCOPE#09 (#3991, NACH #3407): unter Chip „alle“ trägt die eigene Einzelwa2026-10-11
#3411⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort; Fassung auf Ruf TOWER#71) — GABRIEL#01 (#3987): Gabriel-Skills auf die EU-N2026-10-11
#3408⛔ SHELL (Merge = Deploy = JC-Wort) feat(TELEMETRIE#02 #3981): Kosten & Verbrauch — costs.html als native Sektion /verw2026-10-11
#3407⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — SCOPE#08 (#3979): alle ist keine Entität — KAI zeigt den Prozessgraph m2026-10-11
#3406⛔ feat(KAI-QUELLE#01 #3984): Verweigerungskarte — Absage als Feld, Prüfer-Achse quelle_abgesagt, Rechtsname als Feld2026-10-11
#3399⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) feat(TELEMETRIE#02 #3976): GET /api/skills/costs — Leseschicht mit Scope au2026-10-11
#3395⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — BETRIEB#05 #3972: Ersatzname doc_<id> trägt die Endung seiner Bytes2026-10-11
#3394⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) feat(TELEMETRIE#02 #3971): ORCH-Plan verbucht seine Kosten — Zubringer nach2026-10-11
#3392VORSCHAU#02 (#3965): CSV als Tabelle, Mail lesbar, Roh-Datei öffnen — Shell + Dienst 1.12.3612026-10-17
#3390⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort, NACH Mig 297 und #3383) — FOTO#02 (#3967): ein Foto hat drei Ausgänge — Bel2026-10-17
#3389⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.363 = JC-Wort, NACH #3383) — SOUVERAEN#03 (#3968): dritter Bild-Ausgang informati2026-10-17
#3385⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.360 = JC-Wort, NACH #3383 + #3356) — SOUVERAEN#03 (#3962): Bausteine Bild aufrich2026-10-10
#3374WERKZEUGE#04 (#3948): Rollenwechsel auf Verwaltung → Module wirkt wieder + Bereich-Satz als Baustein2026-10-17
#3372ANSICHT#01 #3952: „Ansehen als“ — Betreiber sieht TGV mit echter Testkonto-Sitzung (Dienst 1.12.356)2026-10-17
#3370ADMIN#09 (#3942): freier Signaturtext je Entität über dieselbe Tür (JE-210)2026-10-17
#3358UX#04 (#3930): Feedback-Knopf speichert wirklich — echte audit_events-Spalten, Mandant des Aufrufers, Read-Back Pflich2026-10-17
#3356⛔ DIENST + SHELL (Merge = Deploy 1.12.371 = JC-Wort) — SOUVERAEN#02 (#3925): vat-currency-determine auf die EU-Naht + 2026-10-11
#3349RKA#16 #3913: Zwei Mützen im Code (Etappe U) + eine Tür (Etappe 1)2026-10-17
#3348⛔ DIENSTWIRKSAM — BELEGKOPF#01 (#3920): Belegkopf im Dienst nicht löschen, Land nicht raten2026-10-10
#3346⛔ APP-DEPLOY (Merge = JC-Wort, NACH #3344) — PROZESS#02 #3921: Steckbrief zeigt den gemessenen Speicherort, Weg-Reiter2026-10-10
#3344⛔ DIENSTWIRKSAM (Merge = Deploy 1.12.343 = JC-Wort) — PROZESS#02 #3907: Wo liegt mein Beleg + Weg eines Belegs, KAI fi2026-10-10
#3338⛔ DIENSTWIRKSAM + SHELL (Merge = Deploy = JC-Wort) — COREGRAPH#05 #3879: Core-Graph liefert die Sicht ausfuehrung, Fal2026-10-10
#3329ADMIN#06 #3898: Modul-Sperre an den Daten-Endpunkten je Mandant + PROPOSED-RLS2026-10-10
#3324BANKING#07 #3887: leerer Kontoauszug ist keine Dublette eines anderen Kontos (Dienst 1.12.342)2026-10-10
#3226⛔ DIENSTWIRKSAM (Merge = Deploy = JC-Wort) — ARCHIV#01 #3680: Archiv auspacken, je enthaltene Datei EIN Beleg über den2026-10-10
#3030⛔ NICHT MERGEN — SICHERUNG: der Auth-/Mailbau lag ohne PR (JCs Wort "Auth-Zweig sichern: ja", 21.09.)2026-09-21
#2837⛔ AUF EIS, JC 19.09. — VERTRAULICH#01 #2151: Buchhalter-Klassenfilter in Dienst und KAI (vorbereitete Option, nicht de2026-09-19

🗼 PRs, die TOWER selbst fährt — 5

deploy-frei · JC muss hier nichts tun
PRTitelzuletzt
#3557GABRIEL#04 (#4159): Kommentar-Weg an der Fiche — Leser dürfen beitragen (Mig 325 STAGED)2026-10-17
#3540GUARD#23b (#4147): DRIFT-MENU fragt navSichtbar wie das Menü + letzte drei esc-Kopien — ⛔ DEPLOY (core_shell)2026-10-17
#3469BUCHHALTUNG#14 (#4047): Erwartungs-Engine wiederbelebt — „Erwartet, aber fehlt“ im Monatsabschluss2026-10-11
#3334feat(COREGRAPH#05 #3879): agent_events erbt den Mandanten seines Belegs — Trigger + Backfill (PROPOSED) + Wächter2026-10-10
#3321feat(ADMIN#08 #3888): Alt-Dashboard schreibt Absenderdaten nicht mehr direkt — eine Tür zu entity_signatures2026-10-10

🔍 Die sieben Spuren je Bahn — 255 Bahnen

die verbindende Zeile · ✓ live · ◐ nur Doku ausgeliefert · ✗ fehlt · — kein Anlass · ? nicht gemessen

Eine Bahn hinterlässt sieben Spuren. Jede hatte ihren eigenen Leser — aber keine Einrichtung verband sie je Bahn zu einer Zeile. Deshalb konnte eine Bahn fertig sein, ohne dass es jemand sah: die letzten vier Dienst-Fassungen auf master enden jede mit „LIVE NICHT GEMESSEN“. Diese Tabelle fällt kein Urteil — ein ✗ heißt „diese Spur fehlt“, nicht „hier ist ein Fehler“; eine Bahn ohne Reservierung kann in Ordnung sein. Jede Zelle nennt ihre Quelle als Tooltip, und „0 Läufe“ sieht absichtlich anders aus als „nicht gemessen“.

BahnZweigNr①Res②Brett③Reg④PR⑤Merge⑥Deploy⑦SichtBefund zu Spur ⑥ (Tooltip je Zelle nennt die Quelle)
ABLAGE#06—#4071✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ABSCHLUSS#01—#3927✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ABSCHLUSS#01abschluss01/verdrahtung-woche#4164✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__abschluss01~verdrahtung-woche.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nach
ADMIN#05—#3861✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
admin06/modul-sperre-datenadmin06/modul-sperre-daten——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
ADMIN#06—#3878✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ADMIN#07—#3881✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
admin08/alt-dashboard-absender-tueradmin08/alt-dashboard-absender-tuer——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
admin09/freier-signaturtextadmin09/freier-signaturtext——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
ADMIN#09—#4089✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ansicht01/ansehen-alsansicht01/ansehen-als——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
archiv01/zip-auspackenarchiv01/zip-auspacken——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
BANKING#08—#3951✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BELEGFLUSS#01—#4013✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
belegfluss01/kettentiefe-aeusserer-eintrittbelegfluss01/kettentiefe-aeusserer-eintritt——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
BELEGFLUSS#01—#4021✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
belegfluss01/rag-alles-indexierenbelegfluss01/rag-alles-indexieren——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
belegfluss01/resolve-supplier-skipbelegfluss01/resolve-supplier-skip——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
belegkopf01/dienst-kurbelegkopf01/dienst-kur——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
BETRIEB#04—#3922✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#04—#3904✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#04—#3892✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#04—#3905✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#4045✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#4033✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
betrieb05/endung-aus-rohbetrieb05/endung-aus-roh——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#4042✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#4024✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#4038✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#05—#3963✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BUCHHALTUNG#13—#4073✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
buchhaltung14/erwartung-wiederbelebenbuchhaltung14/erwartung-wiederbeleben——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
buchhaltung14/frequenz-kanonbuchhaltung14/frequenz-kanon——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
BUCHHALTUNG#15—#4088✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#03—#3884✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
COMPOSER#05—#3903✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BELEGKOPF#01—#3916✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
LAEUFER#01—#3964✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
BETRIEB#04—#3883✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PARAMETER#03—#3790✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#05—#3886✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PROZESS#02—#3902✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
KAI-TEXT#01—#3865✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PRUEFER#06—#3935 · 3937✗✓✗✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#01—#3923✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
claude/pensive-hugle-188b08claude/pensive-hugle-188b08——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
GUARD#10—#3915✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RKA#15—#3893✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
codex/auth-mail-20260918codex/auth-mail-20260918——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
COREGRAPH#04—#3876✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
coregraph05/ausfuehrung-adaptercoregraph05/ausfuehrung-adapter——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
COREGRAPH#05—#3879✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
coregraph05/dispatcher-mandant-idcoregraph05/dispatcher-mandant-id——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
DEPLOY#03—#3882✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
DEPLOY#04deploy04/drift-herkunft#4108✗✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen .github/workflows/deploy-doku.yml (Muster .github/workflows/deploy-doku.yml) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/2026
DSGVO#03—#3943✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
EXPAT#01expat01/bausteine-einfalten#4106✗✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_datenfluss.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/2
FOTO#03foto/abschluss-vorlage#4154✓✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/foto_abschluss_vorlage.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/bre
FOTO#01—#3958✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
foto02/foto-ist-erinnerungfoto02/foto-ist-erinnerung——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
FOTO#03—#4008✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
foto03/messer-docid-quarantaenefoto03/messer-docid-quarantaene——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
FOTO#03foto03/spur-ohne-zeile#4156✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__foto03~spur-ohne-zeile.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.yml
FOTO#03—#4006✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GABRIEL#01—#3978✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
gabriel01/eu-nahtgabriel01/eu-naht——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
gabriel01/formen-lesergabriel01/formen-leser——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
gabriel02/ausmustern-umkehrbargabriel02/ausmustern-umkehrbar——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
GABRIEL#03—#4014✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
gabriel04/kommentar-an-der-fichegabriel04/kommentar-an-der-fiche——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
GUARD#07—#3897✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#08—#3901✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#09—#3910✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#09—#3909✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#10—#3919✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#11—#3986✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
guard11b/meldeweg-selbsttest-wegwerfguard11b/meldeweg-selbsttest-wegwerf——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
GUARD#12—#4035✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#13—#4044✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#14—#4049✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#15—#4061✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#16—#4091✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
GUARD#17—#4092✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
guard18/fremdbefund-im-dienstguard18/fremdbefund-im-dienst——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
GUARD#19guard19/endpunkt-tafel-im-pr-tor#4095✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__guard19~endpunkt-tafel-im-pr-tor.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-n
GUARD#20guard20/fassungsblock-drei-gestalten#4096✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__guard20~fassungsblock-drei-gestalten.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · regist
GUARD#20guard20b/fassungsblock-eigene-historie#4116✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__guard20b~fassungsblock-eigene-historie.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · regi
GUARD#21guard21/sys-modules-ist-geliehen#4110✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__guard21~sys-modules-ist-geliehen.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-n
GUARD#22guard22/rueckgabe-ueber-helfer#4130✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__guard22~rueckgabe-ueber-helfer.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nac
GUARD#23guard23/master-wieder-gruen#4142✓✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/glossar.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__ux
guard23b/drift-menu-kennt-die-klasseguard23b/drift-menu-kennt-die-klasse——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
KAI-QA#03kai-qa03/abgesprochene-funktion#4145✓✓✓✓✓✓—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_chatbot_first.html (Muster 06_DASHBOARD/konzepte/**) · deploy-service.yml [liefert] wegen 08_OPS/chat_engine/antwort_pruefer.py (
KAI-QA#03—#4029✓✓✓✗———ohne Merge kann kein Deploy gelaufen sein
KAI-QA#03—#4087✓✓✓✗———ohne Merge kann kein Deploy gelaufen sein
KAI-QA#03—#3982✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
KAI-QA#03kai-qa03/sprachgrenzen#4150✓✓✓✓✓✓—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_chatbot_first.html (Muster 06_DASHBOARD/konzepte/**) · deploy-service.yml [liefert] wegen 08_OPS/chat_engine/antwort_pruefer.py (
KAI-QA#03—#3974✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
kai-qa03/weg-aus-werkzeugkai-qa03/weg-aus-werkzeug——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
kai-quelle01/verweigerungskartekai-quelle01/verweigerungskarte——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
KLAERUNG#06—#4055✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
klaerung06b/klaerkarte-dubletteklaerung06b/klaerkarte-dublette——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
KLAERUNG#06klaerung06c/blatt-inhaltsdubletten#4127✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__klaerung06c~blatt-inhaltsdubletten.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register
klaerung06d/entity-null-wurzelklaerung06d/entity-null-wurzel——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
klaerung07/list-pending-scope-aus-mitgliedschaftklaerung07/list-pending-scope-aus-mitgliedschaft——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
LAEUFER#01—#3966✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
LAEUFER#01—#3985✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
lernen01/korrekturen-in-den-leserlernen01/korrekturen-in-den-leser——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
MAIL#05—#3889✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#05—#3899✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#06—#3936✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#06b—#3960✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#06c—#3973✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#07—#4054✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
MAIL#07mail07b/endpunkt-tafel#4094✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__mail07b~endpunkt-tafel.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.yml
MAIL#07mail07c/rueckkanal-gemessen#4149✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__mail07c~rueckkanal-gemessen.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzu
MAIL#08mail08/naht-briefpruefung#4119✓✓✓✓✓✓—Pfadfilter getroffen: deploy-service.yml [liefert] wegen 08_OPS/betrieb/cron_health_check.py (Muster 08_OPS/betrieb/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__ma
mail08/sperre-spurmail08/sperre-spur——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
MEDIA#01media01/bild-herkunft-vorlage#4118✓✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/index.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__medi
media02/baustein-linearmedia02/baustein-linear——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
media02/leser-linearmedia02/leser-linear——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
modell03/temperatur-je-aufgabemodell03/temperatur-je-aufgabe——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
MODUL#02modul02/k1-bereiche#4138✓✓✓✓✓✓—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_multimandant.html (Muster 06_DASHBOARD/konzepte/**) · deploy-service.yml [liefert] wegen 08_OPS/chat_engine/menue_kanon.json (Mus
MODUL#02modul02/katalog-bereiche#4107 · 4131 · 4132✗✓✗✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_index.json (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/202610
N8N#04—#4016✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
N8N#05—#4063✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
N8N#05—#4056✓✓✓✗———ohne Merge kann kein Deploy gelaufen sein
NACHZUG#01—#3874✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
NAHT#03———✓—✗———ohne Merge kann kein Deploy gelaufen sein
ONBOARDING#01—#4065✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ONBOARDING#01onboarding01/jc-entscheid#4090✗✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_multimandant.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett
ONBOARDING#01—#4069✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ONBOARDING#02onboarding02/erster-start-seite#4104✓✓✓✓✓✓—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_multimandant.html (Muster 06_DASHBOARD/konzepte/**) · deploy-staging-shell.yml [liefert] wegen 06_DASHBOARD/core_shell.html (Must
PARAMETER#04—#3990✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
parameter05/bild-kennzeichnung-kanonparameter05/bild-kennzeichnung-kanon——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
PARAMETER#05—#3934✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
parameter05/einheit-vorlaeufigparameter05/einheit-vorlaeufig——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
PARAMETER#05—#3980✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PARAMETER#05—#3950✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PROJEKT#09—#3885✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PROJEKT#09—#3914✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PROZESS#01—#3868✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PROZESS#01—#3872✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
prozess02/beleg-ort-etappe1prozess02/beleg-ort-etappe1——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
prozess02/steckbrief-etappe2prozess02/steckbrief-etappe2——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
PRUEFER#06—#3994✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
PRUEFER#06—#3949✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RAG#08—#4022✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
rag08/gabriel-entitaetrag08/gabriel-entitaet——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
RAG#08rag08/strichfolge#4017✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
rag08/tote-belege-wandrag08/tote-belege-wand——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
rag09/budgetrag09/budget——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
rag09/ein-lesenrag09/ein-lesen——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
RAG#09—#4064✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
rag09/ocr-torrag09/ocr-tor——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
rag09/rka-seitenbereichrag09/rka-seitenbereich——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
RAG#09rag09/zerlegung-wartet#4103✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__rag09~zerlegung-wartet.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.yml
RAG#10—#4070✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RAG#10—#4072✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RATSCHE#01—#3983✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RATSCHE#01—#3945✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RATSCHE#01—#3953✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RATSCHE#01—#3955✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RKA#15—#3900✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RKA#15—#3906✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
RKA#15—#3917✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
rka16/zwei-muetzen-eine-tuerrka16/zwei-muetzen-eine-tuer——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
scope08/alle-ist-mitgliedschaftscope08/alle-ist-mitgliedschaft——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
scope09/alle-einzelwahl-aus-mitgliedschaftscope09/alle-einzelwahl-aus-mitgliedschaft——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
SICHERHEIT#08—#4030✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
sicherheit09/dienst-wandsicherheit09/dienst-wand——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
SICHERHEIT#09sicherheit09/dls-datenkorrektur#4078✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__sicherheit09~dls-datenkorrektur.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-na
SICHERHEIT#09sicherheit09/kein-orakel#4157✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__sicherheit09~kein-orakel.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.y
SICHERHEIT#09sicherheit09/luecken-halter#4146✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__sicherheit09~luecken-halter.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzu
SICHERHEIT#09sicherheit09/nummer-zieht-mit#4161✓✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/jc_entscheide.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/202610
SICHERHEIT#09—#4067✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SICHERHEIT#09sicherheit09/proben-heilen#4077✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__sicherheit09~proben-heilen.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug
SICHERHEIT#09sicherheit09/ratsche-2-1#4139✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__sicherheit09~ratsche-2-1.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.y
SICHERHEIT#09sicherheit09/ratsche-313-319#4128✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__sicherheit09~ratsche-313-319.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachz
SICHERHEIT#09sicherheit09/ratsche-senken#4105✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__sicherheit09~ratsche-senken.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzu
sicherheit09/vorschau-nummer-zieht-mitsicherheit09/vorschau-nummer-zieht-mit——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
souveraen02/vat-mistralsouveraen02/vat-mistral——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
souveraen03/bausteine-bild-eusouveraen03/bausteine-bild-eu——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
souveraen03/bild-informationsouveraen03/bild-information——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#03—#3956✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#03—#3961✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#03—#3975✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#03—#4007✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#03—#3954✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#04—#4059✓✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#04—#4074✓✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#04—#4050✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SOUVERAEN#05souveraen05/registerzeile#4097✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__souveraen05~registerzeile.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug.
SPEICHER#06—#3873✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
SPEICHER#07—#3938✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
STEUER#03—#4066✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
STEUER#04steuer04/entscheid-und-bau-blatt#4099✓✓✓✓✓◐—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/index.html (Muster 06_DASHBOARD/konzepte/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__steu
STEUER#05steuer05/riegel-tax-extract-us#4113✓✓✓✓✓✓—Pfadfilter getroffen: deploy-service.yml [liefert] wegen 08_OPS/agent_orch01/taxonomy.py (Muster 08_OPS/agent_orch01/**) · register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261011__s
steuer05/tax-extract-eu-volltextsteuer05/tax-extract-eu-volltext——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
steuer06/kai-mappe-und-lueckensteuer06/kai-mappe-und-luecken——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TABELLEN#01tabellen01/313-folge-erbt-beleg#4129✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__tabellen01~313-folge-erbt-beleg.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-na
TABELLEN#01tabellen01/b1-1-wertliste#4117✓✓✓✓✓✓—Pfadfilter getroffen: deploy-doku.yml [doku] wegen 06_DASHBOARD/konzepte/konzept_datenfluss.html (Muster 06_DASHBOARD/konzepte/**) · deploy-service.yml [liefert] wegen 02_SKILLS/tgv-skill-import-timetrack-csv/s
tabellen01/b1-2-projektstandtabellen01/b1-2-projektstand——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TABELLEN#01—#4060✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TABELLEN#01—#4053✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TABELLEN#01—#4062✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TELEMETRIE#02—#4005✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
telemetrie02/falsche-nullentelemetrie02/falsche-nullen——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TELEMETRIE#02—#3992✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
telemetrie02/kosten-lesepfadtelemetrie02/kosten-lesepfad——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
telemetrie02/kosten-quelle-zeitgewinntelemetrie02/kosten-quelle-zeitgewinn——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
telemetrie02/kosten-screentelemetrie02/kosten-screen——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TELEMETRIE#02—#4000✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
telemetrie02/orch-zubringertelemetrie02/orch-zubringer——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TELEMETRIE#02—#3970✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TELEMETRIE#02—#4041✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
telemetrie02/skill-kanontelemetrie02/skill-kanon——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
TOTWERTE#01—#4058✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOTWERTE#01—#4068✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOTWERTE#01—#3928✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOTWERTE#02—#4023✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOTWERTE#03—#4032✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#69—#3875✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#69—#3924✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#70—#3946✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#70—#3933✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#70—#3969✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#70—#3941✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#71—#3988✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#71—#4001✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#71—#4034✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#71—#4052✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
TOWER#73tower73/menue-kanon-erzeuger#4165✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__tower73~menue-kanon-erzeuger.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachz
triage02/orch-lernt-kategorientriage02/orch-lernt-kategorien——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
UX#03—#3877✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
UX#03—#3908✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ux04/feedback-echte-spaltenux04/feedback-echte-spalten——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
UX#05ux05/gestalt-alle-flaechen#4121✗✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261012__ux05~gestalt-alle-flaechen.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register-nachzug
UX#06ux06/spaete-schreiber#4137✓✓✓✓✓✓—Pfadfilter getroffen: deploy-staging-shell.yml [liefert] wegen 06_DASHBOARD/core_shell.html (Muster 06_DASHBOARD/core_shell.html) · deploy.yml [liefert] wegen 06_DASHBOARD/core_shell.html (Muster 06_DASHBOARD/c
VERDRAHTUNG#02—#3957✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
vertraulich01/buchhalter-klassen-2vertraulich01/buchhalter-klassen-2——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
VERTRAULICH#04—#3998✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
VERTRAULICH#04—#4036✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
VERTRAULICH#05vertraulich05/stufe-folgt-entitaet#4167✓✓✓✓✓◐—Pfadfilter getroffen: register-nachzug.yml [doku] wegen 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/20261017__vertraulich05~stufe-folgt-entitaet.md (Muster 01_ITERATIONS/CONTROL_TOWER_HANDOFF/brett/**) · register
vertraulich05/v03-entscheidvertraulich05/v03-entscheid——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
VORLAGEN#01—#3959✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
vorschau02/csv-und-rohvorschau02/csv-und-roh——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
WEBFACTORY#03—#3977✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
WEBFACTORY#03—#3977✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
WEBFACTORY#03—#3977✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
WEBFACTORY#03—#3977✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
werkzeuge04/rollen-vertragwerkzeuge04/rollen-vertrag——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
ZEITGEBER#02—#4002✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
ZEITGEBER#02—#3932✗✓✓✗———ohne Merge kann kein Deploy gelaufen sein
zwilling01/gedaechtnisraum-memory-appzwilling01/gedaechtnisraum-memory-app——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein
zwilling02/eu-ki-weg-je-raumzwilling02/eu-ki-weg-je-raum——✗—✓✗——ohne Merge kann kein Deploy gelaufen sein

⛔ Spur ⑦ enthält sich, und das ist Absicht. Für „sichtbar“ gibt es heute keine Messung im Haus — kein Werkzeug fragt den Screen, ob die Wirkung angekommen ist. Die Spalte zeigt deshalb durchgängig „—“. Eine Spalte, die rät, ist schlimmer als eine, die sich enthält.

Aktive Bahnen — 2

Block BRETT:AKTIV in AUFTRAEGE_BRETT.md
BahnZweigAuftragReg.Standseit
NAHT#03—Freitagswelle: 16 Nachzuege in drei Wellen, Block je PR an TOWER—🔨02.10.
RAG#08rag08/strichfolgeTOWER#71 11.10.: Nebenbefund RAG#08 — eine Strichfolge in der Frage bricht search_knowledge_lexical ab (XX000 tsquery stack too small); Kur an der Wurzel (Baustein Frage → Abfrage mit Rückfall)4017🔨 PR offen · Mig 305 STAGED NACH Mig 304 (Tower auf JC-Wort) · kein Deploy (nur 05_SCHEMA/07_TESTS)11.10.

Zuletzt gemergt

die letzten 10 · ob ausgeliefert, sagt „Dienst live“ oben
PRTitelgemergt
#3560VERTRAULICH#05 (#4167): Stufe folgt der Entitäts-Zuordnung — Mig 326 STAGED + Plan 10 Bank-CSVs2026-10-17 12:20
#3559docs(ABSCHLUSS#01 #4164): Verdrahtung der Woche — 223 Merges 10.10.–17.10. gegengemessen (deploy-frei)2026-10-17 12:19
#3558TOWER#73 (#4165): ⑻ kennt gen_menue_kanon.py als Erzeuger mit Fahne — master wieder grün an ⑻2026-10-17 12:02
#3555SICHERHEIT#09 (#4161, JE-219): Belegnummer zieht beim Umzug mit (Mig 324 STAGED)2026-10-17 12:25
#3552SICHERHEIT#09 (#4157): kein Mitgliedschafts-Orakel ohne Anmeldung (Mig 323 STAGED)2026-10-17 12:24
#3551FOTO#03 (#4156): Datenkorrektur-Fahrer verliert keine Spur mehr still (deploy-frei)2026-10-17 12:21
#3546FOTO#03 (#4154): Abschluss-Vorlage an JC — vier Antworten schließen die Foto-Bahn (nur Doku-Fläche)2026-10-17 05:57
#3543KAI-QA#03 (#4150): Sprachgrenzen als Daten — Pruefer-Klasse L grenze_gebrochen (1.12.440)2026-10-17 10:30
#3541MAIL#07c (#4149): Brevo-Rückkanal live gemessen — Webhook angelegt, echter Rückläufer setzt bounced2026-10-17 05:56
#3538SICHERHEIT#09 (#4146): Lücken-Halter für Belegnummern (Mig 322 STAGED) — Voraussetzung für #4078 Teil B2026-10-17 05:51

🧭 Themen, Stränge, Riss — das Urteil, das dieses Board nicht rechnen kann

von Hand fortgeschrieben, datiert

Dieses Board rechnet, was im Register steht: Bälle, PRs, Bahnen, Merges. Es rechnet kein Urteil. Welches Thema wie weit ist, welche fünf Stränge laufen und welcher Riss sich durchzieht — samt der Notizen zu Maßnahmen für später — steht unten auf dieser Seite und wird von Hand gepflegt, Quelle ROADMAP_THEMEN_UND_STRAENGE.md. Sie war bis zum 04.10.2026 Teil der handgeschriebenen Roadmap und ist beim Umstieg auf dieses erzeugte Board von der URL verschwunden; JC hat es am 05.10. vermisst. Eine Ablösung, die nur den rechenbaren Teil übernimmt, sieht wie Fortschritt aus und ist dort ein Verlust, wo das Urteil stand.

⛔ Was an diesem Stand veraltet ist (gemessen 05.10.2026, TOWER#64)

Angabe von damalsStand 05.10.2026
Dienst live 1.12.2261.12.304
30 offene PRs, 10 fertig ungemergtunter 10, die Freitagswelle ist durch
betriebs-waechter rot seit 16.09.weiterhin rot, Ursache gemessen: drei Prüfer sehen 1 von 9 Eimern — Bahn SPEICHER#01 bringt die Messung auf den Server (#3650)
„6 Entscheidungen offen seit 21.09."am 04.10. auf zwei zurückgeführt und belegt (#3701)

⇒ Die Themen-Tabelle unten ist deshalb als Form gültig und in den Zahlen alt. Sie bleibt stehen, weil ihre Form das Wertvolle ist: ein Thema ist erst fertig, wenn es live UND abgenommen ist — nicht, wenn es gebaut ist.

Themen × Stufen — Stand 21.09.2026

Lesart: ● erreicht · ◐ teilweise · ○ fehlt · – nicht nötig. ⭐ Der Wert dieser Tabelle liegt in der vierten und fünften Spalte: „gebaut" ist die Stufe, auf der Arbeit sich gut anfühlt, und „verdrahtet/live" ist die, auf der sie wirkt. Zwischen beiden liegt der größte Teil der Reibung dieses Hauses.

ThemaKonzeptBauplanGebautVerdrahtetLive, abgenommenBahn
Buchhalter-Versand●●●● Ursache gefunden○ Fix blockiertMAIL
Kontonummer aus der Bank-CSV●◐○○ 0 von 50○KONTO · BANKING
Stufen-Stepper (K-05)●● JC „c"◐ Baustein 1×○ 2 Flächen offen○WERKZEUGE
Vertraulichkeit: Stufen, Kreise, Freigaben●●●●◐ 41 von 133 nachgetragenVERTRAULICH
Löschung persönlicher Daten●●●● SQL gefahren◐ zwei Tabellen mit RLSDSGVO
Skills: was KAI anbietet●●● 71 gebaut○ 37 über KAI erreichbar◐WERKZEUGE
Was KAI tun darf (Werkzeug-Landkarte)●●●○ JC-Ball○MODUL
Einlesen & Suchindex●●●◐ 212 von 892 ohne Chunk◐RAG · KONTO
QA: ein Durchgang je Auslieferung●●●◐ Pfad zeigt ins Leere◐ 18 grün / 12 BefundeQA-TAKT
KAI-Antwortqualität (150 Szenarien)●● 150 Fälle liegen○ Fixtures ungebunden○○ 0 von 150 gemessenCODEX
Composer: diktieren, Anhänge, Zuordnung●●●◐○ 4 LückenCOMPOSER
Kontakte nach Standard●●●●◐KONTAKTE
KAI-Aktionen vollziehen●●●◐ 6 im Vollzug○VOLLZUG
Zahlen als Grafik●●●◐◐ nur MonatssaldoWERKZEUGE
Reisekosten●●● drei Fassungen○ nie umgeschaltet○RKA-UX
Rechte: Stern, Platzhalter, Menü●●●◐○RECHTE
Mail: ein EU-Versender●●◐ Domain bereit○–MAIL#04 (seit 04.10.: Resend raus, Brevo überall)
Login universell●◐◐◐ als #3030 gesichert○⛔ ohne Bahn
Kompendium: findet man, was wir wissen?●●● Wächter läuft○ 0 von 132○WAECHTER
Datenschutz/Datenhoheit (neu 04.10.)● JE-186…202● Paketplan 1–4◐ Paket 1 Kanon steht○○DSGVO · VERTRAULICH
Archive auspacken (neu 04.10.)● JE-202●○○○ARCHIV

Die fünf Stränge — Auftrag JC 18.09.2026

StrangStand 21.09.heute zuständig
1 · Einmal vollständig erschliessenVollständiges Lesen live, Nachlauf 120 von 120. ⛔ 212 von 892 Dokumenten ohne einen einzigen Chunk, bei den Bank-CSVs 46 von 50 — KAI kann über sie nichts sagen.KONTO · RAG · FOLLOW#01 (Eingangskette Ende zu Ende)
2 · Login universellCodex' Arbeit als #3030 gesichert, kein Merge. ⛔ Der einzige Strang ohne Bahn.⛔ weiterhin ohne Bahn
3 · Frontend durchgängig nutzbarErstmals eingeloggt gemessen: 30 Flächen, 18 grün. Stufen-Stepper entschieden. ⛔ Lauf war 1280×900 und hell — über Telefon und Dunkelmodus sagt er nichts.WERKZEUGE · QA-TAKT · UX#02 · ABNAHME#01
4 · KAI-Antworten gesichertRechte gesichert. ⛔ Qualität weiterhin 0 von 150 gemessen; der Korpus liegt vollständig, die Fixtures sind eine Vorlage mit einem Fall.CODEX
5 · Alles Angefangene verdrahten⛔ 96 Punkte trugen JCs Ball. ⭐ Am 04.10. auf zwei zurückgeführt und je einzeln belegt (#3701).TOWER

Der Riss — dieselbe Krankheit auf jeder Schicht

• In den Dokumenten: 132 Lane-Briefe, vom Kompendium erreicht null. Am 19.06. stand „Flug 3 Monate vorher findbar" als Befund in einem Lane-Brief; am 20.09. hat JC sein Ticket vermisst. 93 Tage.

• In den Daten: die Kontonummer steht im Dateinamen (28×) und im Dateikopf — und die Spalte, die dafür gebaut wurde, war 50 von 50 Mal leer. Nicht fehlende Arbeit, ungelesene Arbeit.

• In den Wegen: der Roadmap-Knopf zeigte aufs Archiv · der Prüfläufer suchte seine Sitzungsdatei im falschen Verzeichnis · der Mailer war der einzige Pfad ohne den Kopf, den das Haus vorschreibt.

• Neu am 04.10., dieselbe Bauform: eine Erledigt-Marke im falschen Feld ließ sechs erledigte Bälle als offen zählen · ein Prüfer schreibt beim Messen und bricht damit jeden Messlauf nach einem Merge ab · und diese Datei hier, deren Inhalt beim Umstieg auf das erzeugte Board von der URL verschwand.

⭐ Was als Regel bleibt: wenn ein Prüfer grün ist, lautet die Frage nicht „stimmt das?", sondern „was genau macht ihn grün — eine Eigenschaft oder ein Umstand?" Ein Umstand (Sortierung, Aufrufform, Anzahl, Uhrzeit, der Ort einer Marke) fällt ohne Vorwarnung.