Assess an AI System Under the EU AI Act
euaiact_assess_systemAssess an EU AI Act system profile to determine legal classification, impact, and implementation readiness. Returns decisive missing facts and recommended next steps for compliance.
Instructions
Assess one normalized EU AI Act system profile against the pinned sealed corpus. Returns separate legal-classification, impact, and implementation-readiness blocks with field-level facts, decisive missing facts, complete finding provenance, warnings, and recommended atomic follow-up calls. Sparse inputs fail closed. Impact never changes legal classification, and classification never implies implementation readiness. HOW TO BUILD THE PROFILE: every fact is an object {fact_id, value, origin, verification, evidence_reference_ids}. For a fact the user told you, use origin "explicit_structured_input", verification "caller_asserted", evidence_reference_ids [] and any unique lowercase fact_id such as "identity.system_name". A useful minimum is identity.system_name, intended_use.intended_purpose (intended_use also needs reasonably_foreseeable_uses, which may be []), role_facts.roles, geography with jurisdictions, affected_person_groups and one of used_in_eu, placed_on_eu_market or output_used_in_eu, and decision_context.decision_consequence. Set annex_iii.domain and annex_iii.annex_iii_point only when the system itself performs a use Annex III lists for that area, never because it operates in that sector. Supply only facts you were given: a missing decisive fact comes back in missing_facts with the question to ask.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpai | No | ||
| annex_i | No | ||
| identity | No | ||
| annex_iii | No | ||
| free_text | No | ||
| geography | No | ||
| role_facts | No | ||
| intended_use | No | ||
| transparency | No | ||
| profile_version | Yes | ||
| decision_context | No | ||
| controls_and_evidence | No | ||
| article_5_prohibitions | No | ||
| biometric_and_practices | No | ||
| public_authority_and_fria | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| corpus | Yes | ||
| impact | Yes | ||
| status | Yes | ||
| findings | Yes | ||
| warnings | Yes | ||
| facts_used | Yes | ||
| assumptions | Yes | ||
| missing_facts | Yes | ||
| server_version | Yes | ||
| contract_version | Yes | ||
| runtime_metadata | No | ||
| legal_classification | Yes | ||
| recommended_next_calls | Yes | ||
| implementation_readiness | Yes |