EU AI Act Article 50(1)
Direct human-AI interaction disclosure
CUSTOMER FACTS REQUIREDThe scan cannot determine direct interaction from public signals alone.
article-50-1-direct-interaction / effective 2026-08-02Shareable EU AI Act Article 50 Implementation Report
Generated 7 Sept 2026, 16:03. This report contains scanner observations, likely implementation work, engineering actions, evidence needs, and explicit counsel-review markers. It is not legal advice.
EU AI Act Article 50(1)
The scan cannot determine direct interaction from public signals alone.
article-50-1-direct-interaction / effective 2026-08-02EU AI Act Article 50(2)
The Code-of-Practice path is not confirmed, so the report keeps both Code and alternative-measures evidence visible.
article-50-2-machine-readable-marking / effective 2026-08-02EU AI Act Article 50(3)
No emotion recognition or biometric categorisation fact is currently indicated.
article-50-3-emotion-biometric-notice / effective 2026-08-02EU AI Act Article 50(4)
Deepfake or public-interest publication facts are contextual and should be reviewed before runtime controls are disabled.
article-50-4-deepfake-public-interest / effective 2026-08-02EU AI Act Article 50(5)
Any human-facing disclosure or label should be clear, distinguishable, accessible, and linked to the affected surface and policy version.
article-50-5-accessibility-context / effective 2026-08-02EU AI Act Article 50(1)
Status: COUNSEL REVIEW REQUIRED
Observation: REQUIRES LEGAL INTERPRETATION
Confidence: 76%
Rule/source version: article-50-1-direct-interaction / EU-AI-ARTICLE-50/2026.08
Recommended engineering action: Add a runtime disclosure component attached to every direct AI interaction surface, with locale and accessibility variants.
Evidence needed: Screenshot evidence, component version, policy rule version, route inventory, and release approval.
Counsel review: Required
EU AI Act Article 50(2)
Status: OUT OF SCOPE
Observation: UNABLE TO VERIFY EXTERNALLY
Confidence: 72%
Rule/source version: article-50-2-machine-readable-marking / EU-AI-ARTICLE-50/2026.08
Recommended engineering action: Use a marking adapter strategy: metadata or C2PA where appropriate, paired with signed evidence and a workflow-specific robustness suite.
Evidence needed: Artifact hash, adapter version, detection results, transformation tests, known limitations, and feasibility rationale.
Counsel review: Not required for this technical observation
EU AI Act Article 50(3)
Status: OUT OF SCOPE
Observation: UNABLE TO VERIFY EXTERNALLY
Confidence: 56%
Rule/source version: article-50-3-emotion-biometric-notice / EU-AI-ARTICLE-50/2026.08
Recommended engineering action: Maintain an exposed-person notice at first exposure to the operation of the system, linked to a privacy processing record and counsel-approved exception path.
Evidence needed: Workflow classification, notice copy version, first-exposure placement, exposure timestamp, DPIA or privacy record reference, and exception approval.
Counsel review: Not required for this technical observation
EU AI Act Article 50(4)
Status: OUT OF SCOPE
Observation: UNABLE TO VERIFY EXTERNALLY
Confidence: 58%
Rule/source version: article-50-4-deepfake-public-interest / EU-AI-ARTICLE-50/2026.08
Recommended engineering action: Route relevant releases through a labelled publication workflow with reviewer sign-off and durable provenance.
Evidence needed: Use-case classification, reviewer approval, label text, publication timestamp, and exception record where used.
Counsel review: Not required for this technical observation
EU AI Act Article 50(5)
Status: COUNSEL REVIEW REQUIRED
Observation: REQUIRES LEGAL INTERPRETATION
Confidence: 70%
Rule/source version: article-50-5-accessibility-context / EU-AI-ARTICLE-50/2026.08
Recommended engineering action: Maintain a label copy registry, per-surface policy bindings, and event-level evidence export.
Evidence needed: Copy version, surface binding, accessibility check, policy link, and exportable JSON evidence.
Counsel review: Required
Generate the implementation kit, open a draft PR when GitHub write access is available, run Transparency CI, and export the audit packet.
mixed / unknown
EU AI Act Article 50(1), EU AI Act Article 50(2), EU AI Act Article 50(3), EU AI Act Article 50(5)
Owner: Needs assignment
Role: unknown
Evidence: UNABLE TO VERIFY EXTERNALLY
GitHub
Connect GitHub or run the CI scanner for exact repository paths and lines.
Public URL scans cannot inspect private code.EU AI Act Article 50(1) / component
Production-ready accessible disclosure component for direct human-AI interaction, with policy version and evidence hook props.
create: src/components/Article50Disclosure.tsxEU AI Act Article 50(2) / middleware
Adds a TypeScript runtime wrapper that records policy decision, provenance node, sidecar metadata, and known marking limitations.
create: isgenai.runtime.tsEU AI Act Article 50 / ci-check
Runs repository signal detection on every pull request and uploads a machine-readable implementation report.
configure: .github/workflows/isgenai.ymlEU AI Act Article 50(3)/(4) / counsel-review
Creates an auditable override record for contextual determinations such as human editorial responsibility or obvious AI context.
create: isgenai.counsel-review.json