Basisvertrag und ship verbessern: Issue ohne Commit schließen, Stand-Kommentar, Labels, Repo-Karte, Veröffentlichen-Regel #103
Labels
No labels
herkunft/alpha-feedback
status/blockiert
status/zu-testen
typ/bug
typ/docs
typ/enhancement
typ/feature
typ/idea
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
alf/2ndbrain#103
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Warum
Beim Arbeiten am Marktplatz zeigten sich Lücken im Basisvertrag und in
ship: Ein Issue ohne neuen Commit ließ sich nur über die rohe API schließen; die Regel „zu jedem PR ein eigener Kommentar“ war reine Handarbeit und wurde unregelmäßig eingehalten; Labels (typ/*,status/zu-testen) und die Teststrategie standen nicht im Vertrag; Kopien zwischen Repos waren nirgends erwähnt; die Repo-Landkarte war veraltet; das Veröffentlichen hatte keinen Datenschutz-Scan.Umfang
ship:-c(Issues ohne Commit schließen),-k Datei(Stand-Kommentar im selben Aufruf),-z(status/zu-testen), Verweigerung beistatus/zu-testen, verständlicher Hinweis aus einem Worktree, Hinweis auf kopierte Dateien; Selbsttesttools/test-ship.sh.pull-all -k: Repo-Karte als Markdown (Quelle der Repo-Landkarte).CLAUDE.md(Git-Workflow, Labels und Teststatus, Veröffentlichen, Kopien, Daily-Log-Datum), Daily Log und SKILL.md in eigene Dateien,git-workflow.mdaktualisiert.PR #104 gemergt: feat(tools): ship -c/-k/-z, pull-all -k, test-ship; Vertrag: Labels und Teststatus, Veröffentlichen, Kopien, Daily-Log-Datum; daily-log.md und skill-md.md ausgelagert (#103)
#104
Commits:
Stand
Geändert:
tools/ship(-c,-k,-z, Verweigerung beistatus/zu-testen, Worktree-Hinweis, Hinweis auf kopierte Dateien),tools/pull-all -k(Repo-Karte),tools/test-ship.sh(Selbsttest); VertragCLAUDE.md(Git-Workflow, Labels und Teststatus, Veröffentlichen, Kopien, Daily-Log-Datum), Daily Log und SKILL.md indaily-log.mdundskill-md.md;git-workflow.md(Optionen, Troubleshooting, Repo-Landkarte erzeugt). Datenschutz-Scan im Veröffentlichen: iris-plugins PR #201.Geprüft:
tools/test-ship.shgegen ein Wegwerf-Repo auf dem Forgejo: 9 Prüfungen, 0 Fehler (Label und Offenbleiben bei-r -z, Stand-Kommentar bei-k, Verweigerung beistatus/zu-testenmit-cund ohne-r, Schließen mehrerer Issues, schon geschlossen,-zohne-r, Schließen durch den Merge, Worktree-Hinweis). Registry-Tests (84) für den Datenschutz-Scan; Probelauf über alle Plugins ohne Fund.Nicht geprüft:
pull-all -knur auf diesem Rechner; der Hinweis auf kopierte Dateien ist nicht an einer echten Marktplatz-Änderung gelaufen; die Regeln im Vertrag sind noch nicht über mehrere Sitzungen erprobt.Offen: Das Gerüst von iris-plugin-dev legt noch keinen Stand-Kommentar an (Idee:
stand-kommentarschreibt dieselbe Gliederung).