EasyxLab
Kieli: FI Suomi

Tekoälyn tekemä käännös englanninkielisestä alkuperäistekstistä, joka on viiteversio. Lue englanniksi

Työkalut

Pieniä, ilmaisia lintereitä kehittäjille. Ne on tehty kohtiin, joissa päivätty sääntö kohtaa ohjelmiston, jonka on noudatettava sitä. Aja niitä paikallisesti tai CI:ssä; jokainen havainto osoittaa artiklan, kentän tai virhekoodin, josta se on peräisin.

ai-mark-lint

Tarkistaa, että synteettisissä kuvissa, videoissa ja äänessä on yhä lain edellyttämät koneluettavat tekoälymerkinnät, ja viittaa jokaisen havainnon kohdalla artiklaan.

Viittaa
EU AI Act art. 50(2)California SB 942China GB 45438-2025
Lukee
C2PA-manifestit, IPTC DigitalSourceType ja implisiittinen AIGC-merkintä
Asennus
pip install git+https://github.com/easybytehub/ai-mark-lint
Suoritus
ai-mark-lint --before generated.jpg --after edited.jpg
Lähdekoodi GitHubissa →

attest-lint

Varoittaa, kun kiinnitetty Python-riippuvuus on lakannut toimittamasta PEP 740 -attestaatioita PyPI:ssä tai kun sen Trusted Publisher on vaihtunut.

Viittaa
PEP 740PyPI Integrity API
Lukee
pylock.toml, uv.lock, poetry.lock ja requirements.txt
Asennus
pip install git+https://github.com/easybytehub/attest-lint
Suoritus
attest-lint requirements.txt
Lähdekoodi GitHubissa →

crs-lint

Tarkistaa OECD:n Common Reporting Standard -standardin mukaiset XML-tiedostot ilman verkkoyhteyttä virallista XSD:tä ja Status Message -liiketoimintasääntöjä vasten ja viittaa OECD:n viralliseen virhekoodiin.

Viittaa
OECD CRS XML v2.0CRS 2.0 (v3.0)Status Message rules
Lukee
CRS-XML-tiedostot, skeemat v2.0 ja v3.0 (tietojenvaihdot 1. tammikuuta 2027 alkaen)
Asennus
pip install git+https://github.com/easybytehub/crs-lint
Suoritus
crs-lint report.xml
Lähdekoodi GitHubissa →

EasyByte julkaisee myös: verifactu-lint. S1:n mittausväline: tarkistaa CI:ssä, että ohjelmistosi tuottamat laskutustietueet noudattavat Espanjan Verifactu-sääntöjä, ja viittaa artiklaan. pip install verifactu-lint