Files
Orchestrator/bahn/project-audit/NAECHSTE-SESSION.md
ankn a5f8fb49ab Migrate all repos into monorepo context folders
Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
      Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
      Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)

Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
2026-06-30 20:39:52 +02:00

5.3 KiB

Naechste Session — Startpunkt

Letzte Session: 2026-05-07 Datum korrigiert (System zeigt 07.05., nicht 30.04.)

SOFORT bei Session-Start

  1. Git Push nachholen — GitLab war im Maintenance (502). Ausfuehren:
    python project-audit/scripts/git-push.py "Cleanup + TrassenOrder + Team-Reorg"
    
  2. systelone Confluence lesen — Rate Limit sollte zurueckgesetzt sein:
    python project-audit/scripts/trapo-read.py
    

Was wurde in dieser Session erledigt

Personal-Analyse finalisiert

  • Tenure-Daten vollstaendig (176 Personen, 24.7K Issues)
  • Bug-Causation Methodik dokumentiert
  • Alle fehlenden Personen ergaenzt

SonarQube Deep Dive + Branch-Analyse

  • Coverage vs. Bug-Rate: Coverage erklaert Bug-Rate NICHT
  • Shared Libraries: signature-* haben Tests, core-components-* NICHT
  • 452 Branches, 166 aktiv, 246 stale, Spring Boot 4 auf 9 Branches

Geschaeftskritische Risiken

  • Systematischer Jira-Scan (TopThema, Konzernreporting, Taskforce-FplW)
  • NAÄ implizite Annahme, 20h Zug, Abrechnung TTT/AC + 8 weitere
  • Risiko-Radar als Confluence-Seite 23

Roadmap-Tabelle

  • 77 Themen, sortiert nach Team, mit Prio/Dauer/Deadline
  • Confluence-Seite 24

Team-Reorganisation

  • 4 Optionen analysiert (A: Pool, B: Fachschnitt, C: Hybrid, D: Spotify)
  • Empfehlung: Option C (OpsDev + 2 fachliche Teams)
  • TrassenOrder (TraPo) als Testballon integriert
  • Confluence-Seiten 25 + 26

INB-Analyse gestartet

  • 6 PDFs extrahiert (Hauptdokument + Anlagen)
  • Erste Suche: Priorisierung, 20h-Zug, NAÄ gefunden
  • Widerspruch "Expresstrasse" noch offen

Pipeline + Tooling

  • Pipeline aktualisiert (7 Schritte, API-Budget dokumentiert)
  • BSSUPPORT Dashboard JQL-Abfragen erstellt
  • Default Branch auf master umgestellt
  • TTT = TAF/TAP TSI korrigiert, INB korrigiert, NAÄ ins Glossar

Offene Punkte (priorisiert)

Sofort (naechste Session)

  1. Git Push nachholen (502 wegen Maintenance)
  2. TrassenOrder User Research laden — trapo-read.py (systelone Rate Limit)
  3. INB-Widersprueche — "Expresstrasse"/Priorisierung mit Andre klaeren
  4. Risiko-Radar aktualisieren — jira-critical-scan.py

Bald

  1. Team-Reorganisation mit POs abstimmen
  2. Roadmap-Tabelle validieren (77 Themen)
  3. Confluence Seiten 1-5 Inhalt aktualisieren
  4. INB vs. pathOS systematischer Abgleich
  5. Knowledge-Base erweitern (TrassenOrder, INB, Risiken)

Irgendwann

  1. Support-Board (anderes Jira)
  2. Performance-Daten (Zugang noetig)
  3. Geschaeftsprozesse BPMN (Camunda-Zugang)
  4. Git-Contributions
  5. Incident-Analyse
  6. Kosten-Analyse (AWS)
  7. Branch-Cleanup empfehlen (246 stale)
  8. Test-Seite loeschen (583338908)
  9. BSSUPPORT Dashboard in Jira bauen

Wiederkehrende Aufgaben

Taeglich

  • Knowledge-Base optimieren
  • Confluence Backlog-Seite (14) aktualisieren

Woechentlich

  • Pipeline-Review
  • Mini-Retro (project-audit/retro/)
  • Risiko-Radar aktualisieren (jira-critical-scan.py)

Confluence-Seiten (26 + Stammseite + 5 Kategorien)

# Seite Status
0 Management Summary Aktuell
1-5 Uebersicht, Probleme, Roadmap, GitLab, Glossar Aktuell
6-9 Architektur, Fortschritt, Links, Customer Journey Aktuell
10-13 Tech Deep Dive, Team Analyse, Roadmap, Jira Aktuell
14 Audit-Backlog Aktuell
15-18 TTT/NEP2, Roadmap gesamt, TTTI, Velocity Aktuell
19+19a SonarQube + Branch-Analyse + Smells Aktuell
20-22 Geschaeftsprozesse, Produkt-Roadmap, Personal-Analyse Aktuell
23 Risiko-Radar NEU
24 Roadmap-Tabelle (77 Themen) NEU
25 Team-Reorganisation (Optionen) NEU
26 Teams inkl. TrassenOrder NEU

API-Budget (Richtwerte)

System Limit Token in .secrets
arija Jira ~100/Tag JIRA_TOKEN
arija Confluence ~100/Tag CONFLUENCE_TOKEN
systelone Jira+Confluence ~10/Stunde! JIRA_TOKEN_SAB / CONFLUENCE_SAB
GitLab Kein bekanntes Limit GITLAB_TOKEN_BESTELLSYSTEM / _AUDIT

Scripts (bereinigt)

Script Zweck
confluence-push.ps1 Alle 24+ Seiten pushen
confluence-reorganize.ps1 Kategorien sortieren
confluence-push-roadmap-tabelle.ps1 Seite 24
confluence-push-teamreorg.py Seite 25
confluence-push-teams-trapo.py Seite 26
confluence-check-pages.ps1 Diagnose
confluence-delete-test.ps1 Test-Seite loeschen
jira-critical-scan.py Risiko-Radar (woechentlich)
jira-bssupport-releases.py BSSUPPORT Bugs/Releases
jira-abrechnung.py Abrechnungs-Tickets
gitlab-branches.py Branch-Analyse (13 Services)
gitlab-check-libraries.py Shared Libs CI/Tests
sonarqube-analyse.py Coverage pro Team
inb-analyse.py INB-PDFs extrahieren
inb-search.py INB gezielt durchsuchen
trapo-read.py TrassenOrder von systelone laden
git-push.py Git Push via dulwich
check-remote.py Remote-Repo Status pruefen
set-default-branch.py Default Branch umstellen

Korrekturen diese Session

  • TTT = TAF/TAP TSI (nicht Test/Technik/Transfer)
  • INB = Infrastrukturnutzungsbedingungen (nicht SNB)
  • NAÄ = Netzausgeloeste Aenderungen (neu im Glossar)
  • Default Branch: main → master umgestellt
  • API-Limits dokumentiert (systelone sehr restriktiv!)
  • Datum: System zeigt 07.05.2026 (nicht 30.04. wie anfangs angenommen)