Files
management/verfahren
Thore Cimbal f6d843672b feat: add the staleness check decided in the retro
Looks for things that quietly stopped working. Every check mirrors a case that actually happened this month, named in its docstring: a repo that was never mirrored, mirror drift, pipelines with zero jobs, a successful job without artifacts, an npm package too small to contain a build, and Authentik blueprints stuck on error. Nothing is checked on suspicion.

The project list is read from the group at runtime rather than maintained in code - a hardcoded list is exactly where a new repo slips through for years. The first run proved the point by surfacing two projects nobody had in mind.

It aborts when a credential is missing instead of skipping quietly. A check that disables itself reports nothing for years and is indistinguishable from all clear.

Refs axion1337.chat/management#28
2026-08-09 12:00:00 +00:00
..

Verfahren

Wiederkehrende Abläufe zwischen Personen und Hosts — dort festgehalten, wo sie nicht an einem einzelnen Projekt-Repo hängen.

Datei Inhalt
deploy-uebergabe.md Ablauf und Prüfliste für „einer baut, ein anderer rollt aus"
aar-vorlage.md Vorlage für den After Action Report nach einem Deploy
aar/ Abgelegte AARs, benannt JJJJ-MM-TT-<vorhaben>.md

textbloecke.md hält kurze, kopierbare Blöcke, die man einer Session voranstellt — sie verweisen auf die Konventionen, statt sie zu wiederholen. Baustein 4 (Abschluss) ist zugleich die Definition of Done für Änderungen ohne Deploy; für Deployments gilt deploy-uebergabe.md.

Die zugehörige Issue-Vorlage liegt unter .gitlab/issue_templates/Deploy-Übergabe.md und erscheint beim Anlegen eines Issues in diesem Repo im Auswahlfeld Description template als Deploy-Übergabe.

Abgrenzung zum Rest des Repos: hosts/ und shared/ halten offene Punkte, dieses Verzeichnis hält wie wir arbeiten. Ein Verfahren wird hier nur aufgenommen, wenn es mindestens einmal an einem echten Vorfall gescheitert oder bewährt ist — der auslösende AAR wird jeweils verlinkt.