Eingangsordner input/ und Skill sn-einlesen für neue Prozessbeschreibungen #5

Closed
opened 2026-09-23 12:43:51 +00:00 by Daniel · 0 comments
Owner

Ziel

Fachleute legen Prozessbeschreibungen als .md in einen lokalen Eingangsordner, der Agent liest sie ein, prüft auf
vorhandene Prozesse, lässt entscheiden, führt neue Prozesse durch sn-bpmn und vermerkt erfolgreiches Einlesen.

Betroffen

Bereich: Skill | Skripte | Doku
Dateien: .agents/skills/sn-einlesen/SKILL.md (neu), scripts/einlesen.py (neu), tests/test_einlesen.py (neu),
docs/leitfaden/07_prozesse_einlesen.md (neu), .gitignore, AGENTS.md, README, Skill sn-bpmn (Verweis)
Ändert Markdown-Syntax oder Ablageformat unter prozesse/? nein – der Vermerk steht nur in Dateien unter input/

Fachlicher Hintergrund

Bisher musste die Quelle dem Agenten im Gespräch genannt werden; es gab keinen festen Ort und keine Spur, was schon
verarbeitet wurde. input/ ist nicht versioniert, weil dort Rohmaterial mit internen Inhalten liegen kann.
Vorerst nur Markdown, damit keine Word-/PDF-Verarbeitung nötig ist.

Abnahmekriterien

  • input/ liegt in .gitignore und wird bei Bedarf angelegt
  • Nicht-.md-Dateien, nicht UTF-8-kodierte, leere Dateien und Unterordner werden mit Grund abgelehnt und nicht verändert
  • Zu jeder neuen .md werden ähnliche Prozesse aus prozesse/ und entwuerfe/ genannt; bei Treffern entscheidet der Nutzer (aktualisieren / neu anlegen / überspringen / beenden)
  • Neue Prozesse laufen durch sn-bpmn einschließlich Freigabe
  • Nach Erfolg steht oben in der .md ein Vermerk mit Datum und Uhrzeit; unveränderte Dateien mit Vermerk werden übersprungen, geänderte erneut angeboten
  • Einsteiger-Ablauf in docs/leitfaden/07_prozesse_einlesen.md
  • Test je neuem Verhalten vorhanden (Konverter, Skripte), python -m pytest -q grün
  • PICTURE-Import: nicht nötig

Nicht Teil dieses Issues

Einlesen von Word-, PDF- oder Textdateien; automatisches Ablegen unter prozesse/ ohne Pull Request.

## Ziel Fachleute legen Prozessbeschreibungen als `.md` in einen lokalen Eingangsordner, der Agent liest sie ein, prüft auf vorhandene Prozesse, lässt entscheiden, führt neue Prozesse durch `sn-bpmn` und vermerkt erfolgreiches Einlesen. ## Betroffen Bereich: Skill | Skripte | Doku Dateien: `.agents/skills/sn-einlesen/SKILL.md` (neu), `scripts/einlesen.py` (neu), `tests/test_einlesen.py` (neu), `docs/leitfaden/07_prozesse_einlesen.md` (neu), `.gitignore`, `AGENTS.md`, README, Skill `sn-bpmn` (Verweis) Ändert Markdown-Syntax oder Ablageformat unter `prozesse/`? nein – der Vermerk steht nur in Dateien unter `input/` ## Fachlicher Hintergrund Bisher musste die Quelle dem Agenten im Gespräch genannt werden; es gab keinen festen Ort und keine Spur, was schon verarbeitet wurde. `input/` ist nicht versioniert, weil dort Rohmaterial mit internen Inhalten liegen kann. Vorerst nur Markdown, damit keine Word-/PDF-Verarbeitung nötig ist. ## Abnahmekriterien - [ ] `input/` liegt in `.gitignore` und wird bei Bedarf angelegt - [ ] Nicht-`.md`-Dateien, nicht UTF-8-kodierte, leere Dateien und Unterordner werden mit Grund abgelehnt und nicht verändert - [ ] Zu jeder neuen `.md` werden ähnliche Prozesse aus `prozesse/` und `entwuerfe/` genannt; bei Treffern entscheidet der Nutzer (aktualisieren / neu anlegen / überspringen / beenden) - [ ] Neue Prozesse laufen durch `sn-bpmn` einschließlich Freigabe - [ ] Nach Erfolg steht oben in der `.md` ein Vermerk mit Datum und Uhrzeit; unveränderte Dateien mit Vermerk werden übersprungen, geänderte erneut angeboten - [ ] Einsteiger-Ablauf in `docs/leitfaden/07_prozesse_einlesen.md` - [ ] Test je neuem Verhalten vorhanden (Konverter, Skripte), `python -m pytest -q` grün - [ ] PICTURE-Import: nicht nötig ## Nicht Teil dieses Issues Einlesen von Word-, PDF- oder Textdateien; automatisches Ablegen unter `prozesse/` ohne Pull Request.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AG_Prozesse/Projektwissen#5