docs(adr): Betriebsregel „Fork-PR-Läufe nie freigeben“ (ADR-0003) #60

Merged
cschlaefke merged 2 commits from docs/43-adr-0003-betriebsregel into main 2026-11-04 17:53:40 +00:00
Owner

Refs #43 (kein Closes: Prüfung A, Maßnahme B und die Frage „öffentlich oder privat“ sind noch offen).

Chris hat die einfachste Regel aus ADR-0003 angenommen (2026-11-04): Fork-PR-Läufe werden nie freigegeben; fremde Beiträge werden lokal geprüft und als Branch ins Haupt-Repo übernommen.

Änderung

  • docs/adr/0003-ci-runner-sicherheit.md: Status „Teilweise angenommen“, neuer Abschnitt „Betriebsregel“ (Disziplin-Regel, kein technischer Schutz; Hinweis auf die Vertrauenslücke der dauerhaften Freigabe), offene Punkte benannt (A live prüfen, B Runner isolieren oder Repo privat, vor dem ersten externen Beitrag, spätestens vor dem Release).
  • docs/adr/README.md: Status angepasst.

Nicht geprüft

Nur Doku. Die Annahmen des ADR zu Forgejo 8.0.3 (Freigabelogik, restricted) sind weiter nicht live getestet (Prüfung A).

🤖 Generated with Claude Code

Refs #43 (kein `Closes`: Prüfung A, Maßnahme B und die Frage „öffentlich oder privat“ sind noch offen). Chris hat die einfachste Regel aus ADR-0003 angenommen (2026-11-04): **Fork-PR-Läufe werden nie freigegeben; fremde Beiträge werden lokal geprüft und als Branch ins Haupt-Repo übernommen.** ## Änderung - `docs/adr/0003-ci-runner-sicherheit.md`: Status „Teilweise angenommen“, neuer Abschnitt „Betriebsregel“ (Disziplin-Regel, kein technischer Schutz; Hinweis auf die Vertrauenslücke der dauerhaften Freigabe), offene Punkte benannt (A live prüfen, B Runner isolieren oder Repo privat, vor dem ersten externen Beitrag, spätestens vor dem Release). - `docs/adr/README.md`: Status angepasst. ## Nicht geprüft Nur Doku. Die Annahmen des ADR zu Forgejo 8.0.3 (Freigabelogik, `restricted`) sind weiter nicht live getestet (Prüfung A). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
cschlaefke added 1 commit 2026-11-04 00:06:56 +00:00
docs(adr): accept no-approval rule for fork PR runs (ADR-0003)
Some checks failed
CI / flutter (pull_request) Successful in 1m23s
CI / web-build (pull_request) Successful in 1m16s
CI / supabase (pull_request) Successful in 9s
CI / supabase-tests (pull_request) Successful in 33s
CI / e2e (pull_request) Failing after 5m50s
ffa264f827
Refs #43

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
cschlaefke added 1 commit 2026-11-04 17:30:16 +00:00
chore: merge main into docs/43-adr-0003-betriebsregel
All checks were successful
CI / flutter (pull_request) Successful in 1m22s
CI / web-build (pull_request) Successful in 56s
CI / supabase (pull_request) Successful in 8s
CI / supabase-tests (pull_request) Successful in 33s
CI / e2e (pull_request) Successful in 3m1s
a9ef27779d
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
cschlaefke added the
status/ready-for-merge
label 2026-11-04 17:47:36 +00:00
cschlaefke merged commit 694a66689d into main 2026-11-04 17:53:40 +00:00
cschlaefke deleted branch docs/43-adr-0003-betriebsregel 2026-11-04 17:53:40 +00:00
Sign in to join this conversation.
No description provided.