EU AI Act Article 50 Disclosure Lint
Article 50 of Regulation (EU) 2024/1689 has applied since 2 August 2026. It is the transparency article: if your software talks to a person as an AI, or produces synthetic image, audio, video or text, the person has to be told, and the output has to carry a machine-readable mark. Article 99(4) prices a miss at up to EUR 15,000,000 or 3% of total worldwide annual turnover, whichever is higher. The obligation lands on lines of code, not on a policy page. This extension reads the source file you have open and points at those lines. What it readsTypeScript, JavaScript, Python, Vue and Svelte files. Ten rules, each carrying the paragraph it comes from:
A disclosure sitting in a FreeRun The same ten rules run in the browser with nothing installed: https://getreadystack.com/tools/ai-act-article-50-lint Full version — workspace sweep and the dated recordThe next job is a different one: proving it for the whole repository, on a date, to somebody who is not you. $29 once, one licence key per person or team seat, 7-day full refund: https://buy.polar.sh/polar_cl_HkduVIVNm8Az4pn2Kb4lT1WFFZg1LPla2OKZ53TlbaL Yardstick: an EU technology lawyer reviewing one repository for Article 50 transparency bills around EUR 300 an hour. Not a legal opinionThe rules are pattern rules over source text. They find the surfaces that Article 50 talks about and the markers that are missing from them. Whether a given system is exempt under the "obvious to a reasonably observant person" clause in paragraph 1, or under the artistic and satirical clause in paragraph 4, is a decision for your counsel. This extension makes sure the decision is made on purpose instead of by accident. |
