Files
Laufzettel/docs/issues/003-epic-phase-3.md
T
Florian WildeandClaude Opus 5 2f247b3617
Prüfung / pruefung (push) Canceled after 0s
Prüfung / e2e (push) Canceled after 0s
docs(issues): Phase 3 schneiden, und Verweise zeigen wieder richtig
Vier Meilensteine fuer v0.3.0, 34 h geschaetzt: bedingte Schritte und
Abschnitte (M23), Vier-Augen-Freigabe (M24), PDF-Uebergabeprotokoll (M25),
weitere Schritt-Typen (M26). Die Reihenfolge ist begruendet: M23 zuerst, weil
es als einziges am Datenmodell und an der Abschlussregel arbeitet; M26 zuletzt,
weil UNTERSCHRIFT erst im PDF einen Zweck hat.

Jedes Issue nennt die Entscheidungen, die zu treffen sind, mit Empfehlung und
Begruendung. Bei M23 ist die entscheidende: eine Bedingung auf einer Variable
liesse sich beim Start festschreiben wie bei #031, eine auf einem
Schrittergebnis nicht — die Antwort entsteht erst waehrend der Arbeit.

Beim Nummernvergeben einen Fund: vier Codestellen, sechs Changelog-Zeilen und
der Doku-Pruefer nannten dreistellig die Tracker-Nummern 39 und 40 — gemeint
waren die Issue-Dateien 025 und 026. Solange es diese Dateien nicht gab, fiel es
niemandem auf; mit Phase 3 waere es eine falsche Spur geworden, und zwar in
Kommentaren, die eine Codestelle begruenden.

Behoben, und pruefe:doku prueft es ab jetzt: jeder dreistellige Verweis muss auf
eine Issue-Datei zeigen. Gegenprobe mit einer erfundenen Nummer schlaegt an.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-11 15:36:27 +02:00

1.5 KiB
Raw Blame History

#003 Phase 3: Protokoll, bedingte Schritte, Freigabe

Status: offen Meilenstein: v0.3.0 Labels: phase-3 Geschätzt: – Tatsächlich: –

Ziel

Nicht im MVP umsetzen. Hier gesammelt, damit das Datenmodell nichts verbaut.

Aufgaben

Geschnitten am 2026-10-11, nach dem Tag von v0.2.0. Vier Meilensteine, 34 h geschätzt; die Reihenfolge ist nicht beliebig.

Issue Warum an dieser Stelle
M23 Bedingte Schritte und Abschnitte zuerst, weil es als einziges am Datenmodell und an der Abschlussregel arbeitet — und weil der echte Fall im Seed steht: „Mitarbeiter-Onboarding“ trägt beide Konto-Abschnitte
M24 Vier-Augen-Freigabe danach, weil der Abschluss dann einmal angefasst ist
M25 PDF-Übergabeprotokoll nach M24, damit das Blatt den Freigeber nennen kann
M26 Weitere Schritt-Typen zuletzt, weil UNTERSCHRIFT erst im PDF einen Zweck hat

Vorleistung im MVP

  • Weil bedingte Abschnitte fehlen, enthält die Onboarding-Vorlage beide Konto-Abschnitte (AD und Entra ID); der nicht zutreffende wird per Abschnitts-Aktion als Ganzes auf NICHT_ZUTREFFEND gesetzt. Diese Aktion ist Teil des MVP (#013)
  • SchrittTyp ist ein Enum, VorlagenSchritt.konfig ein Json — neue Typen brauchen keine Migration der bestehenden
  • Die Druckansicht (#015) ist bereits die Vorstufe des PDF-Protokolls