Zweck

Die öffentliche, statische Jira-Übersicht in diesem Repo aktualisieren:

  • /mirror/ (Landing)
  • /mirror/sprint-board/
  • /mirror/backlog/
  • /mirror/erledigt/
  • /mirror/issues/J01-*/ (Epics/Tasks)
  • Schritt-Seiten nur bei Subtasks mit Angaben: /mirror/issues/<PARENT>/steps/<PREFIX>/

Voraussetzungen

  • Zugriff auf das atlassian-CLI (Tool-Eigentümer ist lokal konfiguriert) und jq
  • Schreibrechte im Repo
  • Regeln (öffentlich): keine Jira-Cloud-Links, keine E-Mail-Adressen

Schritte

1) Änderungen in Jira durchführen (SSOT).

2) Jira-Übersicht generieren:

sh scripts/update-jira-mirror.sh

3) Stichprobe (inhaltlich):

  • Subtasks ohne Angaben haben keine eigene Seite (nur Schritt-Nr/Titel/Zustand beim Parent).
  • Subtasks mit Angaben haben eine Schritt-Seite (ohne Subtask-Key).

4) Hygiene (Policy):

  • Keine atlassian.net Links im Output.
  • Keine E-Mail-Adressen im Output.

Rollback

  • git checkout -- mirror/ (oder gezielt einzelne Dateien) und erneut generieren.

Monitoring

  • mirror/* hat aktuellen Stand-Zeitstempel.
  • Sprint-Board/Backlog/Erledigt stimmen mit Jira-Statuskategorien überein.