Beim Übernehmen aus AG_QGIS/Projektwissen (main @ a0bb40a) waren Regeln verloren gegangen oder eingeengt worden: - PR-Vorlage: Abschnitt „Änderungen an Syntax und Ablageformat“ (dort „Änderungen an Verträgen“), Checklistenpunkt „keine Debug-print“. - Issue-Vorlage: Frage nach Syntax/Ablageformat, Testpflicht nicht nur für den Konverter. - AGENTS.md: Testpflicht wieder für jede neue Funktionalität; Syntax und Ablageformat als Verträge; kein Arbeitsbranch ohne Issue; PR-Text vollständig mit Checkliste. Skill sn-aufgabe-bearbeiten und Checkliste in Leitfaden 03 entsprechend. - ADR 0001 und STATUS: Quell-Commit war a0bb40a, nicht decd2a0. gitea.py prüft vor jeder Abfrage, ob die Repos ohne Anmeldung lesbar sind, und bricht sonst mit klarer Meldung ab – bisher meldete die Sammelsuche bei einem privaten Repo „Keine passenden Tickets“. Die Ausgabe läuft jetzt über UTF-8 (cp1252-Konsolen stürzten bei „→“ ab). Tests: python -m pytest -q -> 61 bestanden (6 neu in tests/test_gitea.py). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2.3 KiB
0001 – Arbeitsweise aus AG_QGIS/Projektwissen übernehmen, ohne Historie
Status: vorgeschlagen · Datum: 2026-09-23 · Beteiligte: AG Prozesse
Kontext
Die BPMN-bezogene Zusammenarbeit bekommt eine eigene Gitea-Organisation AG_Prozesse. In AG_QGIS/Projektwissen
sind Regeln, Skripte, Skills und eine Wissensbasis für die KI-gestützte Zusammenarbeit entstanden, und der Skill
sn-bpmn wurde dort auf dem Branch BPMN-Skill entwickelt. Das meiste davon ist nicht QGIS-spezifisch.
Entscheidung
AG_Prozesse/Projektwissen wird neu angelegt und übernimmt ausgewählte Dateien aus
AG_QGIS/Projektwissen (Stand main @ a0bb40a, sn-bpmn von BPMN-Skill @ 6efcac4) – ohne Git-Historie.
(Korrigiert am 2026-09-23: Hier stand zunächst decd2a0; das ist ein Commit auf dem Branch
feature/16-test-audit, kopiert wurde aber von main.)
QGIS- und Plugin-Spezifisches (Testrunner, Testkatalog, QGIS-Profil, ALKIS/WFS-Wissen, Modulkarte, Release)
wird nicht übernommen.
Folgende Grundsätze aus AG_QGIS gelten hier unverändert (dort ADR 0001, 0002, 0004, 0006, 0008):
AGENTS.mdist die einzige kanonische Anweisungsdatei;CLAUDE.mdist nur ein Zeiger darauf.- Das Repository heißt
Projektwissen, der lokale OrdnerAG_Prozesse/. Weitere Repositories der Gruppe werden als eigenständige Klone daneben gelegt und inworkspace.tomleingetragen. - Geteiltes Wissen liegt versioniert in
docs/, nicht im lokalen Gedächtnis eines KI-Werkzeugs. - Die Anleitung beschreibt Claude Code; die Dateistruktur bleibt werkzeugneutral (
.agents/skills/ist kanonisch). - Agenten verändern nichts auf dem Server; Push, Merge und Tag macht der Mensch.
Folgen
Die Historie bleibt übersichtlich und enthält keine QGIS-Inhalte, auch nicht solche, die dort früher einmal
committet und wieder entfernt wurden. Die Herkunft ist über diese Datei und die genannten Commits nachvollziehbar.
Verbesserungen an den gemeinsamen Skripten (hallo.py, gitea.py, setup_workspace.py) müssen künftig in beiden
Repositories nachgezogen werden, solange es kein gemeinsames Werkzeug-Repository gibt. Der Branch BPMN-Skill in
AG_QGIS ist abgelöst.
Verworfene Alternativen
Klonen und Löschen mit voller Historie (fremde Historie, alte Inhalte bleiben sichtbar); gemeinsames Werkzeug-Repository für beide Gruppen (derzeit mehr Aufwand als Nutzen, später möglich).