- werkzeuge/vorschau/vorschau.html: Anzeige per Drag & Drop oder Dateiauswahl, Zoom, Einpassen, Fehlermeldungen; funktioniert ohne Python direkt aus dem Dateisystem. - scripts/vorschau.py: erzeugt aus .bpmn oder Arbeitsschritt-.md eine in sich geschlossene Seite und öffnet sie; --stdin als Filter, etwa für einen Gitea-Renderer. Diagramm wird mit maskiertem '<' eingebettet, die Bibliothek unverändert und nur auf <script/</script geprüft. - bpmn-js 18.29.1 (navigated viewer + CSS + LICENSE) lokal eingebettet, npm-Integrität geprüft; lädt nichts aus dem Netz. Wasserzeichen bleibt laut Lizenzauflage sichtbar. - tests/test_vorschau.py: 11 Tests; Skill sn-bpmn, Anleitung, AGENTS.md, README, Leitfäden, Fallstricke und STATUS ergänzt. - Tests: python -m pytest -q -> 55 bestanden. Darstellung mit Edge headless geprüft (beide Beispiele, leere Seite, kaputte Datei). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
461 B
Plaintext
17 lines
461 B
Plaintext
# 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
|
|
|
|
# Eingebettete Fremdbibliothek (werkzeuge/vorschau/README.md): Bytes unverändert lassen, keine Diffs
|
|
werkzeuge/vorschau/bpmn-js/** binary
|