EasyxLab
Sprache: DE Deutsch

KI-Übersetzung des englischen Originals, das die maßgebliche Fassung ist. Auf Englisch lesen

Werkzeuge

Kleine, kostenlose Linter für Entwickler, gebaut dort, wo eine Regel mit Stichtag auf Software trifft, die sie einhalten muss. Führen Sie sie lokal oder in der CI aus; jeder Befund verweist auf den Artikel, das Feld oder den Fehlercode, aus dem er stammt.

ai-mark-lint

Prüft, ob synthetische Bilder, Videos und Audiodateien noch die maschinenlesbaren KI-Kennzeichnungen tragen, die das Gesetz verlangt, und nennt zu jedem Befund den Artikel.

Zitiert
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Liest
C2PA-Manifeste, IPTC DigitalSourceType und die implizite AIGC-Kennzeichnung
Installieren
pip install git+https://github.com/easybytehub/ai-mark-lint
Ausführen
ai-mark-lint --before generated.jpg --after edited.jpg
Quellcode auf GitHub →

attest-lint

Warnt, wenn eine gepinnte Python-Abhängigkeit auf PyPI keine Attestierungen nach PEP 740 mehr mitliefert oder wenn sich ihr Trusted Publisher geändert hat.

Zitiert
PEP 740PyPI Integrity API
Liest
pylock.toml, uv.lock, poetry.lock und requirements.txt
Installieren
pip install git+https://github.com/easybytehub/attest-lint
Ausführen
attest-lint requirements.txt
Quellcode auf GitHub →

crs-lint

Prüft XML nach dem Common Reporting Standard der OECD offline gegen das offizielle XSD und die Geschäftsregeln der Status Message und nennt den offiziellen OECD-Fehlercode.

Zitiert
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Liest
CRS-XML-Dateien, Schema v2.0 und v3.0 (Austausch ab dem 1. Januar 2027)
Installieren
pip install git+https://github.com/easybytehub/crs-lint
Ausführen
crs-lint report.xml
Quellcode auf GitHub →

Ebenfalls von EasyByte: verifactu-lint. Das Instrument von S1: prüft in der CI, ob die Rechnungsdatensätze, die Ihre Software erzeugt, den spanischen Verifactu-Vorschriften entsprechen, und nennt dabei den Artikel. pip install verifactu-lint