sec-report
Installation
SKILL.md
sec-report
Letzte Phase der ellmos-Security-Familie. Vertrag: sec-scan/references/contract.md (Dateien 1, Severity 3, Coverage 5, Regeln 6). Das Skript importiert seclib aus dem Geschwisterordner sec-scan/scripts (im Repo skills/dev/ und im flachen Deployment ~/.claude/skills/; beide Ordner müssen nebeneinander liegen). Nur Standardbibliothek.
Aufruf
python scripts/render_report.py FINDINGS COVERAGE OUTDIR [--lang de|en]
Interpreter ausdrücklich aufrufen. OUTDIR ist das Scan-Verzeichnis; Lock-Prüfung vorher wie sec-scan Schritt 2 (fail-closed). Ergebnis: OUTDIR/report.md und OUTDIR/findings.sarif. Exitcodes: 0 = geschrieben, 1 = Eingabe unlesbar oder ungültig (nichts geschrieben), 2 = Aufruf falsch. Exitcode und Ausgabe zeigen.