Files
management/decisions/0002-issues-und-management-ins-lab.md
Thore CimbalandClaude Fable 5 3fe05e7bd1 LABNET-03: Uebergabe-Issues nach git.lab, Gitea-Ausnahme zurueckgebaut
Die letzte Ausnahme von ADR-0002 ist erledigt. Sie bestand, weil CFGMON git.lab
nicht erreichte; mit dem Site-to-Site-Tunnel (ADR-0004) ist der Grund weg.

Umgezogen mit dem Werkzeug der ersten Migration (verfahren/issue-migration/
migrate.py), damit derselbe Fusstext und dieselbe Idempotenz gelten:
- sorb/management#1 (offen)      -> management#25
- sorb/management#2 (geschlossen) -> management#26, mit allen 11 Kommentaren

Original-Autor und -Zeitstempel sind erhalten (der Admin-Token darf created_at
setzen); die Gitea-Issues sind geschlossen und verweisen auf ihr Gegenstueck.
Der Gitea-Tracker ist damit leer.

Issue-Vorlage konvertiert statt kopiert: Gitea nutzt YAML-Issue-Forms, GitLab
Markdown-Templates. Die Feld-Begruendungen - der eigentliche Wert der Vorlage,
weil jedes Feld fuer eine real schiefgegangene Uebergabe steht - sind als
Kommentare erhalten. .gitea/ ist entfernt, damit dort keine neuen Uebergaben
mehr angelegt werden koennen.

Nachgezogen: README, roadmap, CLAUDE.md, ADR-0002 (Ausnahme durchgestrichen +
als zurueckgebaut markiert), ADR-0004 (Ernte eingeloest), hosts/overmind.md,
hosts/cfgmon.md, verfahren/README.md, verfahren/deploy-uebergabe.md.
55 relative Links geprueft, keiner tot.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PKhFj1S3UdD6xL2fbWPeYj
2026-08-02 12:00:00 +00:00

1.9 KiB

0002 — Issues und Management-Repo ziehen ins Lab („das Lab ist die Quelle der Wahrheit")

Status: akzeptiert · Datum: 2026-08-01 · Entscheider: sorb

Kontext

Nach dem Code-Umzug (ADR-0001) lagen Projektmetadaten (Issues, Backlogs-Repo) weiter auf Gitea — zwei Wahrheiten, driftgefährdet. Erreichbarkeits-Blocker LABNET-01 (WireGuard-Roadwarrior) wurde am 2026-08-01 gelöst.

Entscheidung

Alle Projekt-Issues leben auf git.lab (62 migriert, Gitea-Issues geschlossen mit Verweis); das Backlogs-Repo zieht als axion1337.chat/management ins Lab (Push-Mirror → sorb/management auf Gitea). Das Lab ist die Quelle der Wahrheit.

Konsequenzen

  • ⚠️ gitops-Issue-Nummern haben sich verschoben (Gitea zählte PRs mit); die verbindliche Zuordnung steht im Migrations-Fußtext jedes GitLab-Issues.
  • Befristete Ausnahme: Deploy-Übergabe-Issues laufen auf dem Gitea-Tracker von sorb/management, weil CFGMON git.lab (noch) nicht erreicht. Zurückgebaut am 2026-08-02 (LABNET-03, #13): Das Site-to-Site-VPN (ADR-0004) hat den Grund beseitigt; beide Übergabe-Issues sind nach git.lab gewandert (#25, #26), der Gitea-Tracker ist leer, die Vorlage liegt als .gitlab/issue_templates/. Damit gilt diese ADR ohne Ausnahme. Die Ausnahme war seinerzeit der Auslöser für die ADR-Pflicht bei Ausnahmen (siehe README.md) — dass sie befristet war und die Frist gehalten hat, ist der Beleg, dass die Regel trägt.
  • Releases bleiben auf Gitea (öffentlicher Download-Pfad), ebenso das gitops-Wiki.

Verworfene Alternativen

  • Issues auf Gitea belassen: dauerhafte Doppelführung, Roadmap/Boards unmöglich.
  • git.lab exponieren statt VPN: siehe ADR-0001/0004.