ogulcanaydogan/EU AI Act Compliance Check

Automated compliance assessment for EU AI Act (2024/1689)

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
system_yamlPath to AI system descriptor YAML fileyes
fail_on_high_riskFail workflow when high-risk systems have non-compliant requirementsnofalse
security_gate_modeSecurity gate mode (observe or enforce)noobserve
security_gate_profileSecurity gate profile (strict, balanced, lenient)nobalanced
export_ops_gate_modeExport ops gate mode (observe or enforce)noobserve
export_ops_gate_targetExport ops gate target (jira or servicenow)nojira
export_ops_gate_policy_pathPath to export ops gate policy file, relative to action root unless absolutenoconfig/export_ops_gate_policy.yaml
export_ops_ops_pathPath to export ops log JSONL used by export gateno.eu_ai_act/export_ops_log.jsonl
export_ops_reconcile_log_pathPath to export reconcile log JSONL used by export gateno.eu_ai_act/export_reconcile_log.jsonl
collaboration_pathPath to collaboration task ledger JSONL used for observe-only summariesno.eu_ai_act/collaboration_tasks.jsonl
collaboration_gate_modeCollaboration gate mode (observe or enforce)noobserve
collaboration_gate_policy_pathPath to collaboration gate policy file, relative to action root unless absolutenoconfig/collaboration_gate_policy.yaml
handoff_governance_enabledEnable governance-aware handoff execution and outputs (true/false)nofalse
handoff_governance_modeGovernance handoff mode (observe or enforce)noobserve
handoff_governance_policy_pathPath to governance handoff policy file, relative to action root unless absolutenoconfig/governance_handoff_policy.yaml
handoff_governance_export_targetOptional export target for governance handoff gate (jira or servicenow)no""
ops_closeout_enabledEnable ops closeout governance execution and outputs (true/false)nofalse
ops_closeout_modeOps closeout mode (observe or enforce)noobserve
ops_closeout_policy_pathPath to ops closeout policy file, relative to action root unless absolutenoconfig/ops_closeout_policy.yaml
ops_closeout_versionOptional release version override for ops closeout checksno""
ops_closeout_release_run_idOptional release run id override for ops closeout checksno""
ops_closeout_repoOptional repo override for ops closeout checks (owner/name)no""
ops_closeout_pypi_projectOptional PyPI project override for ops closeout checksno""
ops_closeout_rtd_urlOptional RTD URL override for ops closeout checksno""
ops_closeout_escalation_enabledEnable ops closeout escalation artifact pack execution and outputs (true/false)nofalse
report_formatReport output format (json, md, html)nojson
report_pathPath to save generated reportnocompliance_report.json
namedescription
risk_tierAssigned risk tier (minimal, limited, high_risk, unacceptable)
compliance_percentageCompliance score from check summary (0-100)
report_pathPath to generated compliance report
articles_applicableComma-separated list of applicable EU AI Act articles
total_requirementsTotal evaluated requirements from compliance check
compliant_countCompliant requirement count
non_compliant_countNon-compliant requirement count
partial_countPartially compliant requirement count
not_assessed_countNot-assessed requirement count
security_non_compliant_countNon-compliant OWASP control count from security summary
security_partial_countPartial OWASP control count from security summary
security_not_assessed_countNot-assessed OWASP control count from security summary
security_gate_failedSecurity gate failure flag (true/false)
export_ops_gate_failedExport ops gate failure flag (true/false)
export_ops_gate_reason_codesComma-separated export ops gate reason codes
export_ops_open_failures_countOpen failures count seen by export ops gate
export_ops_drift_countDrift count seen by export ops gate
export_ops_success_rateSuccess rate seen by export ops gate
export_ops_gate_exit_codeRaw exit code from export ops gate command execution
collaboration_open_countOpen collaboration task count from latest sync snapshot
collaboration_in_review_countIn-review collaboration task count from latest sync snapshot
collaboration_blocked_countBlocked collaboration task count from latest sync snapshot
collaboration_done_countDone collaboration task count from latest sync snapshot
collaboration_unassigned_actionable_countUnassigned actionable collaboration task count from collaboration gate metrics
collaboration_stale_actionable_countStale actionable collaboration task count from collaboration gate metrics
collaboration_blocked_stale_countBlocked stale collaboration task count from collaboration gate metrics
collaboration_review_stale_countIn-review stale collaboration task count from collaboration gate metrics
collaboration_gate_failedCollaboration gate failure flag (true/false)
collaboration_gate_reason_codesComma-separated collaboration gate reason codes
handoff_governance_failedHandoff governance failure flag (true/false)
handoff_governance_reason_codesComma-separated handoff governance reason codes
handoff_governance_failed_gatesComma-separated failed gate names from handoff governance summary
ops_closeout_failedOps closeout failure flag (true/false)
ops_closeout_reason_codesComma-separated ops closeout reason codes
ops_closeout_failed_checksComma-separated failed ops closeout checks
ops_closeout_freshness_reason_codesComma-separated ops closeout freshness reason codes
ops_closeout_run_age_hoursGitHub run freshness age in hours from ops closeout payload
ops_closeout_release_age_hoursGitHub release freshness age in hours from ops closeout payload
ops_closeout_rtd_age_hoursRTD freshness age in hours from ops closeout payload
ops_closeout_waived_reason_codesComma-separated waived ops closeout reason codes
ops_closeout_expired_waiver_reason_codesComma-separated expired ops closeout waiver reason codes
ops_closeout_escalation_requiredOps closeout escalation-required flag (true/false)
ops_closeout_escalation_reason_codesComma-separated ops closeout escalation reason codes