git.javagil.de sendete auf raw-Dateien kein Access-Control-Allow-Origin, weshalb die ?sourceUrl=-Beispiel-Links nach dem Umzug (D95) auf dem GitHub-Klon bleiben mussten. Der Header ist jetzt auf mih09 gesetzt: Giteas [cors]-Abschnitt deckt nur /api/v1 ab, die Web-raw-Route bekommt ihn im Apache davor. Die Links zeigen nun auf origin. Nebenbei: "Werkbaum selbst" war schon vorher tot (example-werkbaum.werkbaum existiert nicht, die Datei heisst werkbaum.werkbaum) und ist mit korrigiert. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1.0 KiB
1.0 KiB
PR-Dokumentation
Jeder Pull Request bekommt hier eine Datei.
Dateiname
JJJJ-MM-TT-PR#<nummer>-kurze-beschreibung.md
Die Nummer ist die des Gitea-PR auf https://git.javagil.de/mi/werkbaum.
Steht sie noch nicht fest, gilt PR#000 als Platzhalter — im Dateinamen wie in
den Szenario-IDs — und wird nachgezogen, sobald der PR offen ist.
Aufbau
Die ##-Abschnitte in genau dieser Reihenfolge, nicht Zutreffendes weglassen:
- Das Problem
- Nicht das Ziel
- Die Szenarien
- Die Lösung
- Offene Fragen
- Weitere Änderungen
- Vorausgesetzte PRs
- Folge-PRs
Regeln
- Deutsch (CLAUDE.md), Markdown, ein Satz je Zeile, kurz halten.
- Das „Warum“ erklären, nicht nur das „Was“.
- Szenarien in Markdown-eigenem Pseudo-Gherkin mit IDs
Szenario#<pr-nummer>.<nn>, jedes mit einer Liste##### Nachgewiesen durch. - Ein PR-doc beschreibt den Stand dieses PR. Ältere PR-docs werden nicht
nachgepflegt, wenn spätere PRs das Verhalten ändern — dauerhafte Begründungen
gehören nach
docs/DECISIONS.md.