PICTURE-Bestand als Import-Modelle ablegen (#4) #5

Merged
Daniel merged 1 commits from feature/4-picture-import into main 2026-09-28 19:53:34 +00:00
Owner

Was

23 Diagramme des bisherigen PICTURE-Bestands liegen als import-<name>/ mit Steckbrief (Status Import), Arbeitsschritt-.md und daraus erzeugter .bpmn in der Bibliothek, als Stresstest des Konverters an echten Daten und als Wissensgrundlage für die spätere Arbeitsschritt-Datenbank. Issue: #4 (setzt Projektwissen #31 voraus)

Wie geprüft

  • python -m pytest -q (Projektwissen, Branch feature/31-status-import): 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; GRÜN, 23 Prozesse
  • Strukturprüfungen aus tests/test_referenzmodelle.py über alle 23 Modelle: keine Kante durch ein Element, keine überlappenden Elemente, keine schrägen Anschlüsse; 10 geschnittene Gateway-Beschriftungen (lange Fragen) in 4 Modellen, 1 Gateway mit 5 Kanten (Original)
  • PICTURE-Import: <noch offen – bitte an mindestens einem großen Modell prüfen, z. B. import-u3-6-52er-erklaerung-bearbeiten, und hier eintragen>

Änderungen an Syntax und Ablageformat

Nutzt den neuen Status Import aus Projektwissen #31. Neu angelegt: 23 Modelle import-*. README der Bibliothek nennt den dritten Status. Merge-Reihenfolge: erst Projektwissen #31, direkt danach dieser PR.

Übergabenotiz

Aufgabe: #4 – PICTURE-Bestand als Import-Modelle ablegen.
Stand: fertig bis auf den PICTURE-Import-Nachweis
Geändert: README.md (Status), 23 neue Ordner import-*/ (je README.md, .md, .bpmn)
Nachweis: pytest: 257 passed, 1 skipped; PICTURE-Import: noch offen
Entscheidungen/Annahmen: Rückwandlung maschinell mit einem Hilfsskript (nicht im Repo). Nicht übernommen: leere Exporte 3.10 und 3.16, „7 Gewannenfestlegung“ (nur Startereignis). „6 Bauakt“ zweimal: Subdiagramm des Top-Levels (import-6-bauakt) und Einzelexport mit Lanes (import-6-bauakt-bauentwurf), Inhalte weichen ab. Aufgeklappte Teilprozesse als geschlossener Teilprozess plus Inhaltshinweis; Schleifen als Hinweis; Sackgassen mit ergänztem Endereignis X<n>; Anmerkungen ohne Assoziation nach Lage zugeordnet (als Kommentar markiert). Vier Anmerkungen mit behördeninternen Raum- und Standortangaben verallgemeinert. Status Import gesetzt, nicht Entwurf oder abgenommen.
Offen / nächste Schritte: 1. PICTURE-Import an einem großen Modell prüfen. 2. Die Dubletten „6 Bauakt“ fachlich klären. 3. Konverter- und Syntax-Issues aus docs/wissen/picture_import.md (Projektwissen) anlegen.
Wissensbasis: docs/wissen/picture_import.md und fallstricke.md in Projektwissen (Branch doku/picture-import-befunde)
Kontext für die nächste Sitzung: docs/wissen/picture_import.md; Steckbriefe unter „Annahmen und offene Punkte“

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 23 Diagramme des bisherigen PICTURE-Bestands liegen als `import-<name>/` mit Steckbrief (Status `Import`), Arbeitsschritt-`.md` und daraus erzeugter `.bpmn` in der Bibliothek, als Stresstest des Konverters an echten Daten und als Wissensgrundlage für die spätere Arbeitsschritt-Datenbank. Issue: #4 (setzt Projektwissen #31 voraus) ## Wie geprüft - `python -m pytest -q` (Projektwissen, Branch `feature/31-status-import`): 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; GRÜN, 23 Prozesse - Strukturprüfungen aus `tests/test_referenzmodelle.py` über alle 23 Modelle: keine Kante durch ein Element, keine überlappenden Elemente, keine schrägen Anschlüsse; 10 geschnittene Gateway-Beschriftungen (lange Fragen) in 4 Modellen, 1 Gateway mit 5 Kanten (Original) - PICTURE-Import: <noch offen – bitte an mindestens einem großen Modell prüfen, z. B. `import-u3-6-52er-erklaerung-bearbeiten`, und hier eintragen> ## Änderungen an Syntax und Ablageformat Nutzt den neuen Status `Import` aus Projektwissen #31. Neu angelegt: 23 Modelle `import-*`. README der Bibliothek nennt den dritten Status. Merge-Reihenfolge: erst Projektwissen #31, direkt danach dieser PR. ## Übergabenotiz **Aufgabe:** #4 – PICTURE-Bestand als Import-Modelle ablegen. **Stand:** fertig bis auf den PICTURE-Import-Nachweis **Geändert:** `README.md` (Status), 23 neue Ordner `import-*/` (je README.md, .md, .bpmn) **Nachweis:** `pytest`: 257 passed, 1 skipped; PICTURE-Import: noch offen **Entscheidungen/Annahmen:** Rückwandlung maschinell mit einem Hilfsskript (nicht im Repo). Nicht übernommen: leere Exporte 3.10 und 3.16, „7 Gewannenfestlegung“ (nur Startereignis). „6 Bauakt“ zweimal: Subdiagramm des Top-Levels (`import-6-bauakt`) und Einzelexport mit Lanes (`import-6-bauakt-bauentwurf`), Inhalte weichen ab. Aufgeklappte Teilprozesse als geschlossener Teilprozess plus Inhaltshinweis; Schleifen als Hinweis; Sackgassen mit ergänztem Endereignis `X<n>`; Anmerkungen ohne Assoziation nach Lage zugeordnet (als Kommentar markiert). Vier Anmerkungen mit behördeninternen Raum- und Standortangaben verallgemeinert. Status `Import` gesetzt, nicht `Entwurf` oder `abgenommen`. **Offen / nächste Schritte:** 1. PICTURE-Import an einem großen Modell prüfen. 2. Die Dubletten „6 Bauakt“ fachlich klären. 3. Konverter- und Syntax-Issues aus `docs/wissen/picture_import.md` (Projektwissen) anlegen. **Wissensbasis:** `docs/wissen/picture_import.md` und `fallstricke.md` in Projektwissen (Branch `doku/picture-import-befunde`) **Kontext für die nächste Sitzung:** `docs/wissen/picture_import.md`; Steckbriefe unter „Annahmen und offene Punkte“ ## 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:52:50 +00:00
23 Diagramme aus dem bisherigen PICTURE-Bestand der AG, maschinell in
Arbeitsschritt-.md zurückgewandelt und mit md_to_bpmn.py neu erzeugt.
Je Ordner import-<name>/ Steckbrief mit Status Import, .md und .bpmn.
Was die Syntax nicht abbildet (aufgeklappte Teilprozesse, Schleifen,
Assoziationen, Verknüpfungen), steht als Hinweis oder Kommentar in der
.md und im Steckbrief. Nicht übernommen: die leeren Exporte 3.10 und
3.16 sowie „7 Gewannenfestlegung“ (nur Startereignis).

Setzt Projektwissen #31 (Status Import) voraus.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Daniel changed title from PICTURE-Bestand als Import-Modelle ablegen (#4)## Was 23 Diagramme des bisherigen PICTURE-Bestands liegen als `import-<name>/` mit Steckbrief (Status `Import`), Arbeitsschritt-`.md` und daraus erzeugter `.bpmn` in der Bibliothek, als Stresstest des Konver to PICTURE-Bestand als Import-Modelle ablegen (#4) 2026-09-28 19:53:14 +00:00
Daniel merged commit 8a1fc507fd into main 2026-09-28 19:53:34 +00:00
Daniel deleted branch feature/4-picture-import 2026-09-28 19:53:34 +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/Prozessbibliothek#5