Status „Import“ für Modelle aus PICTURE-Exporten (#31) #33

Merged
Daniel merged 2 commits from feature/31-status-import into main 2026-09-28 19:52:06 +00:00
Owner

Was

pruefe_prozesse.py akzeptiert im Steckbrief den dritten Status Import für Modelle, die maschinell aus einem PICTURE-Export übernommen und fachlich nicht geprüft sind. Leitfaden 08 und die Steckbrief-Vorlage nennen die drei Werte. Issue: #31

Wie geprüft

  • python -m pytest -q: 257 passed, 1 skipped
  • python scripts/pruefe_umlaute.py: GRÜN, 0 Funde
  • Bei Modellen der Prozessbibliothek: .bpmn mit python scripts/pruefe_prozesse.py --erzeugen erzeugt; pruefe_prozesse.py GRÜN, 23 Prozesse, 3 Beispiele
  • PICTURE-Import: nicht nötig, weil nur Prüfskript und Doku geändert sind

Änderungen an Syntax und Ablageformat

Ablage in der Prozessbibliothek (docs/leitfaden/08_prozessbibliothek.md, ADR 0004): neuer gültiger Status Import im Steckbrief, Ordnernamen import-<name>. Genutzt von Prozessbibliothek #4 (PR „PICTURE-Bestand als Import-Modelle ablegen“), der 23 Modelle neu anlegt. Erst diesen PR mergen, direkt danach den der Bibliothek, sonst meldet die Prüfung dort den Status als unbekannt.

Übergabenotiz

Aufgabe: #31 – Import-Modelle in der Bibliothek zulassen und kennzeichnen.
Stand: fertig
Geändert: scripts/pruefe_prozesse.py (STATUSWERTE, Docstring), tests/test_pruefe_prozesse.py (neuer Test, erweiterter Test für unbekannten Status), docs/leitfaden/08_prozessbibliothek.md, docs/vorlagen/prozess_readme.md
Nachweis: pytest: 257 passed, 1 skipped; PICTURE-Import: nicht nötig
Entscheidungen/Annahmen: Ein Import-Modell wird durch fachliche Überarbeitung zum Entwurf (eigener PR). Der Ordnerpräfix import- ist zusätzlich zum Status gewählt, damit die Modelle schon in der Ordnerliste auf Gitea auffallen.
Offen / nächste Schritte: 1. Diesen PR mergen, dann Prozessbibliothek #4. 2. Branch doku/picture-import-befunde (Wissensdokument zu den Befunden) mergen. 3. Aus den Befunden Issues ableiten (siehe docs/wissen/picture_import.md, Abschnitt „Befunde“).
Wissensbasis: Befunde im eigenen doku-PR (docs/wissen/picture_import.md, fallstricke.md)
Kontext für die nächste Sitzung: docs/wissen/picture_import.md, scripts/pruefe_prozesse.py (STATUSWERTE)

Checkliste

  • Nur Änderungen zum Issue
  • Keine Debug-print, kein auskommentierter Code
  • Keine personenbezogenen Daten, keine internen Originalunterlagen
  • Doku des Skills nachgezogen (Anleitung, Elementkatalog, Modellierregeln) oder nicht betroffen
  • Wissensbasis nachgezogen (oder „nichts Neues“)

🤖 Generated with Claude Code

## Was `pruefe_prozesse.py` akzeptiert im Steckbrief den dritten Status `Import` für Modelle, die maschinell aus einem PICTURE-Export übernommen und fachlich nicht geprüft sind. Leitfaden 08 und die Steckbrief-Vorlage nennen die drei Werte. Issue: #31 ## Wie geprüft - `python -m pytest -q`: 257 passed, 1 skipped - `python scripts/pruefe_umlaute.py`: GRÜN, 0 Funde - Bei Modellen der Prozessbibliothek: `.bpmn` mit `python scripts/pruefe_prozesse.py --erzeugen` erzeugt; `pruefe_prozesse.py` GRÜN, 23 Prozesse, 3 Beispiele - PICTURE-Import: nicht nötig, weil nur Prüfskript und Doku geändert sind ## Änderungen an Syntax und Ablageformat Ablage in der Prozessbibliothek (`docs/leitfaden/08_prozessbibliothek.md`, ADR 0004): neuer gültiger Status `Import` im Steckbrief, Ordnernamen `import-<name>`. Genutzt von Prozessbibliothek #4 (PR „PICTURE-Bestand als Import-Modelle ablegen“), der 23 Modelle neu anlegt. **Erst diesen PR mergen, direkt danach den der Bibliothek**, sonst meldet die Prüfung dort den Status als unbekannt. ## Übergabenotiz **Aufgabe:** #31 – Import-Modelle in der Bibliothek zulassen und kennzeichnen. **Stand:** fertig **Geändert:** `scripts/pruefe_prozesse.py` (STATUSWERTE, Docstring), `tests/test_pruefe_prozesse.py` (neuer Test, erweiterter Test für unbekannten Status), `docs/leitfaden/08_prozessbibliothek.md`, `docs/vorlagen/prozess_readme.md` **Nachweis:** `pytest`: 257 passed, 1 skipped; PICTURE-Import: nicht nötig **Entscheidungen/Annahmen:** Ein `Import`-Modell wird durch fachliche Überarbeitung zum `Entwurf` (eigener PR). Der Ordnerpräfix `import-` ist zusätzlich zum Status gewählt, damit die Modelle schon in der Ordnerliste auf Gitea auffallen. **Offen / nächste Schritte:** 1. Diesen PR mergen, dann Prozessbibliothek #4. 2. Branch `doku/picture-import-befunde` (Wissensdokument zu den Befunden) mergen. 3. Aus den Befunden Issues ableiten (siehe `docs/wissen/picture_import.md`, Abschnitt „Befunde“). **Wissensbasis:** Befunde im eigenen doku-PR (`docs/wissen/picture_import.md`, `fallstricke.md`) **Kontext für die nächste Sitzung:** `docs/wissen/picture_import.md`, `scripts/pruefe_prozesse.py` (STATUSWERTE) ## Checkliste - [x] Nur Änderungen zum Issue - [x] Keine Debug-`print`, kein auskommentierter Code - [x] Keine personenbezogenen Daten, keine internen Originalunterlagen - [x] Doku des Skills nachgezogen (Anleitung, Elementkatalog, Modellierregeln) oder nicht betroffen - [x] Wissensbasis nachgezogen (oder „nichts Neues“) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Daniel added 1 commit 2026-09-28 19:51:49 +00:00
pruefe_prozesse.py akzeptiert im Steckbrief neben Entwurf und abgenommen
den Status Import: maschinell aus einem PICTURE-Export übernommen,
fachlich nicht geprüft. Leitfaden 08 und die Steckbrief-Vorlage nennen
die drei Werte. Neuer Test für Import; der Test für unbekannte Werte
prüft zusätzlich, dass Import unter den erlaubten Werten genannt wird.

Änderung am Ablageformat der Prozessbibliothek.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Daniel added 1 commit 2026-09-28 19:51:58 +00:00
Daniel merged commit 73901b4788 into main 2026-09-28 19:52:06 +00:00
Daniel deleted branch feature/31-status-import 2026-09-28 19:52:07 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AG_Prozesse/Projektwissen#33