Startdateien der Prozessbibliothek (Projektwissen #9)

- README.md: was hier liegt, wie man ein Modell holt, Verweis auf die
  Regeln in Projektwissen (docs/leitfaden/08_prozessbibliothek.md, ADR 0004).
- AGENTS.md, CLAUDE.md: Anweisungen für KI-Agenten nach der Vorlage
  docs/vorlagen/AGENTS.repo.md aus Projektwissen.
- .gitattributes: LF-Zeilenenden wie in Projektwissen.
- .claude/settings.json: dieselben Git-Sperren wie in Projektwissen
  (kein push, merge, rebase, tag).
- Geprüft aus Projektwissen: pruefe_prozesse.py 0 Befunde, pytest grün.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-25 10:57:50 +02:00
co-authored by Claude Opus 5.5
parent 52a008c4d2
commit a195b25c7f
5 changed files with 95 additions and 1 deletions
+36
View File
@@ -0,0 +1,36 @@
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"permissions": {
"deny": [
"Bash(git push:*)",
"Bash(git merge:*)",
"Bash(git rebase:*)",
"Bash(git tag:*)",
"Bash(git reset --hard:*)",
"Bash(git clean:*)",
"Bash(git stash:*)",
"Bash(git remote set-url:*)",
"Bash(git config --global:*)",
"Bash(gh:*)",
"Bash(tea:*)",
"Read(./**/.env)",
"Read(./**/*.token)",
"Read(./**/credentials*)"
],
"ask": [
"Bash(git commit:*)",
"Bash(git switch:*)",
"Bash(git checkout:*)"
],
"allow": [
"Bash(git status:*)",
"Bash(git log:*)",
"Bash(git diff:*)",
"Bash(git show:*)",
"Bash(git branch:*)",
"Bash(git fetch:*)",
"Bash(git pull --ff-only:*)",
"Bash(git add:*)"
]
}
}
+13
View File
@@ -0,0 +1,13 @@
# Zeilenenden vereinheitlichen. Das Team arbeitet unter Windows; ohne diese Datei
# landen je nach Rechner CRLF im Repository und erzeugen Diffs ohne Inhalt.
* text=auto eol=lf
# Binärdateien nicht anfassen
*.png binary
*.jpg binary
*.ico binary
*.xlsx binary
*.zip binary
*.pdf binary
*.docx binary
*.vsdx binary
+25
View File
@@ -0,0 +1,25 @@
# Prozessbibliothek
Teil des Projektwissens der AG Prozesse. Übergeordnete Regeln, Fallstricke und Skills liegen im Workspace:
`../AGENTS.md` und `../docs/` (wenn dieses Repo als Unterordner des Workspace geklont ist).
Einzelklon? Projektwissen holen: https://entwicklung.flurneuordnung-sachsen.de/AG_Prozesse/Projektwissen
## Rolle
Die versionierten Prozessmodelle der AG Prozesse, ein Ordner je Prozess (ADR 0004 in Projektwissen). Fachleute
laden hier die `.bpmn` für PICTURE herunter. Geändert wird nur über Issue, Branch und Pull Request.
## Aufbau
- `<name>/README.md` – Steckbrief (Vorlage `../docs/vorlagen/prozess_readme.md`)
- `<name>/<name>.md` – Arbeitsschritt-Beschreibung, maßgeblich (Syntax `../.agents/skills/sn-bpmn/Anleitung.md`)
- `<name>/<name>.bpmn` – erzeugt mit `python scripts/pruefe_prozesse.py --erzeugen` aus dem Workspace
- In der Wurzel sonst nur `README.md`, `AGENTS.md`, `CLAUDE.md`, `.gitattributes`, `.gitignore`, `.claude/`.
Kein Code.
## Zusätzliche Regeln
- Regeln der Ablage: `../docs/leitfaden/08_prozessbibliothek.md`. Prüfen aus dem Workspace:
`python scripts/pruefe_prozesse.py` und `python -m pytest -q`.
- Die `.bpmn` nie von Hand bearbeiten, immer neu erzeugen. Den Status `abgenommen` setzt ein Agent nie von sich aus.
- Keine Originalunterlagen, keine personenbezogenen Daten, Zuständigkeiten nur als Funktion.
- Issues zu einem Modell gehören hierher (`python scripts/gitea.py ticket Prozessbibliothek <nr>`), Issues zu
Konverter, Skills und Doku nach Projektwissen.
- Push, Merge und alles auf Gitea macht der Mensch.
+3
View File
@@ -0,0 +1,3 @@
@AGENTS.md
Beim Arbeiten im Workspace (`../AGENTS.md` vorhanden) gelten dessen Regeln und Skills zusätzlich.
+18 -1
View File
@@ -1,2 +1,19 @@
# Prozessbibliothek
# Prozessbibliothek der AG Prozesse
Die versionierten Prozessmodelle der sächsischen Flurbereinigungsbehörden in BPMN 2.0, zum Import in PICTURE.
Ein Ordner je Prozess:
```
<name>/
README.md Steckbrief: Status (Entwurf | abgenommen), Stand, Zuständigkeit, offene Punkte
<name>.md Arbeitsschritt-Beschreibung – die maßgebliche Quelle
<name>.bpmn daraus erzeugt – zum Herunterladen und Importieren in PICTURE, nie von Hand bearbeiten
```
**Nur ein Modell holen:** Prozessordner öffnen, `<name>.bpmn` herunterladen, in PICTURE importieren. Ob es fachlich
bestätigt ist, steht im Steckbrief unter „Status“.
**Ein Modell anlegen oder ändern:** Das läuft über den Workspace
[`AG_Prozesse/Projektwissen`](https://entwicklung.flurneuordnung-sachsen.de/AG_Prozesse/Projektwissen). Dort liegen
der Konverter, die Prüfung und die Regeln: `docs/leitfaden/08_prozessbibliothek.md` (ADR 0004). Dieses Repository
wird von `python scripts/setup_workspace.py` in den Ordner `Prozessbibliothek/` des Workspace geklont.