ISO 42001 AI Management System
Tools and guidance for ISO/IEC 42001:2023 — the first international standard for AI Management Systems (AIMS).
Table of Contents
Tools
AIMS Readiness Checker
Assesses organizational readiness against all ISO 42001 clauses and Annex A controls. Scores each clause on a 0-100 scale and identifies gaps for certification preparation.
# Assess readiness from a JSON profile
python scripts/aims_readiness_checker.py --input org_profile.json
# Generate a blank input template
python scripts/aims_readiness_checker.py --template > org_profile.json
# JSON output for automation
python scripts/aims_readiness_checker.py --input org_profile.json --json
# Export report to file
python scripts/aims_readiness_checker.py --input org_profile.json --output report.json
Assessment Areas:
| Clause |
Area |
Key Checks |
| Clause 4 |
Context |
Scope defined, interested parties, AIMS boundaries |
| Clause 5 |
Leadership |
AI policy, governance structure, management commitment |
| Clause 6 |
Planning |
Risk assessment methodology, AI objectives, impact assessments |
| Clause 7 |
Support |
Resources, competence, awareness, documentation |
| Clause 8 |
Operation |
AI lifecycle, data management, risk treatment, third-party controls |
| Clause 9 |
Performance |
Monitoring, internal audit, management review |
| Clause 10 |
Improvement |
Corrective actions, continual improvement, incident management |
| Annex A |
Controls |
A.2-A.10 control implementation status |
Output:
- Overall readiness score (0-100)
- Per-clause scores with maturity level (Initial/Developing/Defined/Managed/Optimized)
- Annex A control implementation status (Implemented/Partial/Not Implemented/Not Applicable)
- Gap analysis with prioritized recommendations
- Certification readiness assessment (Ready/Near Ready/Significant Gaps)
AI Impact Assessor
Generates comprehensive AI impact assessments evaluating fairness, transparency, safety, privacy, and security dimensions. Maps impacts to interested parties and provides risk treatment recommendations.
# Assess an AI system from a JSON description
python scripts/ai_impact_assessor.py --input ai_system.json
# Generate a blank input template
python scripts/ai_impact_assessor.py --template > ai_system.json
# Export assessment report
python scripts/ai_impact_assessor.py --input ai_system.json --output assessment.json
# Generate markdown report
python scripts/ai_impact_assessor.py --input ai_system.json --format markdown --output assessment.md
Assessment Dimensions:
| Dimension |
Evaluates |
Key Factors |
| Fairness |
Bias, discrimination, equity |
Training data diversity, protected attributes, outcome parity |
| Transparency |
Explainability, interpretability |
Model complexity, decision documentation, user disclosure |
| Safety |
Reliability, robustness, harm prevention |
Failure modes, edge cases, human oversight, fallback mechanisms |
| Privacy |
Data protection, consent, minimization |
PI processing, consent mechanisms, data retention, anonymization |
| Security |
Adversarial resilience, access control |
Attack vectors, model integrity, access management, audit logging |
| Accountability |
Governance, responsibility, auditability |
Decision ownership, audit trails, escalation procedures |
Features:
- Risk scoring per dimension (Low/Medium/High/Critical)
- Interested party impact mapping (users, affected individuals, society, regulators)
- Risk treatment options (Avoid, Mitigate, Transfer, Accept)
- Regulatory mapping (EU AI Act risk tier, ISO 42001 Annex A controls)
- Residual risk calculation after treatment
- Markdown and JSON report generation
Reference Guides
ISO 42001 Clause Guide
references/iso42001-clause-guide.md
Comprehensive clause-by-clause guidance:
- All clauses (4-10) with requirements and implementation steps
- Annex A controls (A.2-A.10) detailed with evidence requirements
- Audit questions per clause for internal audit preparation
- Common nonconformity findings and how to avoid them
- Required documented information per clause
- Cross-references to ISO 27001, ISO 9001, and EU AI Act
AI Lifecycle Management
references/ai-lifecycle-management.md
End-to-end AI system lifecycle guidance:
- Lifecycle stages: design, development, testing, deployment, monitoring, retirement
- Design and development controls (requirements, architecture, coding standards)
- Testing and validation requirements (functional, bias, robustness, performance)
- Deployment procedures (staging, canary, rollback, approval gates)
- Monitoring and maintenance (drift detection, performance degradation, retraining)
- Retirement and decommissioning (data disposal, model archival, stakeholder notification)
- Data management across lifecycle (quality, provenance, bias assessment, lineage)
- Model versioning and change management (version control, change impact, approval workflows)
Workflows
Workflow 1: ISO 42001 Readiness Assessment
Step 1: Define AIMS scope
→ Identify AI systems in scope
→ Determine organizational boundaries
→ Document interested parties and requirements
Step 2: Generate assessment template
→ python scripts/aims_readiness_checker.py --template > org_profile.json
→ Fill in organizational details and current state
Step 3: Run readiness assessment
→ python scripts/aims_readiness_checker.py --input org_profile.json
Step 4: Review results
→ Address critical gaps (Clauses 5, 6, 8 typically weakest)
→ Prioritize Annex A controls by risk
→ Develop remediation roadmap
Step 5: Conduct AI impact assessments
→ python scripts/ai_impact_assessor.py --template > ai_system.json
→ Assess each in-scope AI system
→ python scripts/ai_impact_assessor.py --input ai_system.json
Step 6: Plan implementation
→ See references/iso42001-clause-guide.md for requirements
→ See references/ai-lifecycle-management.md for operational controls
Workflow 2: AI System Impact Assessment
Step 1: Identify AI system for assessment
→ Document system purpose, inputs, outputs, and decisions
→ Identify affected individuals and groups
Step 2: Generate assessment template
→ python scripts/ai_impact_assessor.py --template > ai_system.json
→ Complete all sections (model details, data sources, deployment context)
Step 3: Conduct assessment
→ python scripts/ai_impact_assessor.py --input ai_system.json --format markdown --output report.md
Step 4: Review dimension scores
→ Fairness: check for bias in training data and outcomes
→ Transparency: verify explainability mechanisms
→ Safety: validate failure modes and human oversight
→ Privacy: confirm data protection measures
→ Security: assess adversarial resilience
Step 5: Implement risk treatments
→ Apply recommended mitigations per dimension
→ Document residual risk acceptance decisions
→ Assign treatment owners and timelines
Step 6: Monitor and review
→ Schedule periodic reassessment (quarterly minimum)
→ Track treatment implementation progress
→ Update assessment when system changes materially
Workflow 3: AIMS Certification Preparation
Step 1: Gap analysis
→ python scripts/aims_readiness_checker.py --input org_profile.json
→ Target overall score of 80+ for certification readiness
Step 2: Document AIMS
→ AI policy (Clause 5.2)
→ AIMS scope (Clause 4.3)
→ Risk assessment methodology (Clause 6.1)
→ Statement of Applicability for Annex A controls
→ AI objectives (Clause 6.2)
Step 3: Implement operational controls
→ AI lifecycle procedures (Clause 8)
→ Data management processes (Annex A.7)
→ Third-party management (Annex A.10)
→ Impact assessments for all AI systems (Annex A.5)
Step 4: Conduct internal audit
→ Use references/iso42001-clause-guide.md audit questions
→ Document findings and corrective actions
→ Verify closure of nonconformities
Step 5: Management review
→ Present AIMS performance to top management
→ Review AI objectives achievement
→ Obtain commitment for continual improvement
Step 6: Stage 1 and Stage 2 audits
→ Stage 1: Documentation review (readiness check)
→ Stage 2: Implementation effectiveness audit
→ Address any nonconformities from audit
Standard Overview
ISO 42001:2023 Overview
ISO/IEC 42001:2023 is the world's first international standard for AI Management Systems (AIMS). Published in December 2023, it provides a framework for organizations to responsibly develop, provide, and use AI systems. The standard follows the ISO Harmonized Structure (Annex SL) for management system standards, enabling integration with ISO 27001, ISO 9001, and ISO 14001.
Key Characteristics:
- Certifiable management system standard
- Technology-neutral (applies to any AI approach)
- Risk-based approach to AI governance
- PDCA (Plan-Do-Check-Act) cycle
- Applicable to organizations of any size and sector
AIMS Framework (Plan-Do-Check-Act)
Context of the Organization (Clause 4)
| Requirement |
Section |
Description |
| Organization context |
4.1 |
Internal/external issues relevant to AI objectives |
| Interested parties |
4.2 |
Stakeholders, their requirements, and expectations |
| AIMS scope |
4.3 |
Boundaries and applicability of the AIMS |
| AIMS establishment |
4.4 |
Establish, implement, maintain, and improve the AIMS |
Leadership (Clause 5)
| Requirement |
Section |
Description |
| Leadership commitment |
5.1 |
Top management demonstrates commitment to AIMS |
| AI policy |
5.2 |
Responsible AI principles, ethical guidelines, organizational values |
| Roles and responsibilities |
5.3 |
Clear assignment of AIMS roles, authority, and accountability |
AI Policy Must Include:
- Commitment to responsible AI development and use
- Ethical principles guiding AI decisions
- Alignment with applicable legal and regulatory requirements
- Commitment to continual improvement of the AIMS
- Framework for setting AI objectives
AI Governance Structure:
- AI governance board or committee
- AI system owners with defined accountability
- Data stewards for AI data management
- Ethics review function
- Incident response roles
Planning (Clause 6)
| Requirement |
Section |
Description |
| Risks and opportunities |
6.1 |
Actions to address AI-specific risks and opportunities |
| AI risk assessment |
6.1.2 |
Methodology for identifying and evaluating AI risks |
| AI objectives |
6.2 |
Measurable objectives for responsible AI |
| Impact assessment |
6.1.4 |
Assessment of AI system impacts on individuals and society |
AI Risk Assessment Must Cover:
- Fairness and non-discrimination risks
- Transparency and explainability gaps
- Safety and reliability concerns
- Privacy and data protection risks
- Security vulnerabilities
- Accountability gaps
- Societal and environmental impacts
Support (Clause 7)
| Requirement |
Section |
Description |
| Resources |
7.1 |
Compute, data, expertise, and infrastructure |
| Competence |
7.2 |
Required skills for AI roles, training plans |
| Awareness |
7.3 |
AI literacy across the organization |
| Communication |
7.4 |
Internal/external communication on AI matters |
| Documented information |
7.5 |
Document creation, control, and retention |
Operation (Clause 8)
| Requirement |
Section |
Description |
| Operational planning |
8.1 |
Planning and controlling AI processes |
| AI risk assessment |
8.2 |
Executing risk assessments per methodology |
| AI risk treatment |
8.3 |
Implementing risk treatment plans |
| AI system lifecycle |
8.4 |
Managing AI systems through all lifecycle stages |
AI System Lifecycle Stages:
- Design: Requirements, architecture, ethical review
- Development: Data preparation, model training, coding standards
- Testing: Functional, bias, robustness, performance validation
- Deployment: Staging, approval, monitoring setup
- Operation: Performance monitoring, drift detection, incident response
- Retirement: Decommissioning, data disposal, stakeholder notification
Data Management for AI:
- Data quality assessment and improvement
- Data provenance and lineage tracking
- Bias assessment in training and evaluation data
- Data governance and access controls
- Personal data protection measures
- Data retention and disposal procedures
Third-Party and Supplier Management:
- AI component supplier evaluation
- Third-party AI service agreements
- Supply chain risk assessment
- Ongoing supplier monitoring
Performance Evaluation (Clause 9)
| Requirement |
Section |
Description |
| Monitoring and measurement |
9.1 |
AI system performance metrics and KPIs |
| Internal audit |
9.2 |
Planned audits of the AIMS |
| Management review |
9.3 |
Top management review of AIMS effectiveness |
AI Performance Metrics:
- Model accuracy, precision, recall
- Fairness metrics (demographic parity, equalized odds)
- Latency and availability
- Drift indicators (data drift, concept drift)
- Incident frequency and severity
- Consumer complaint rates
Improvement (Clause 10)
| Requirement |
Section |
Description |
| Nonconformity |
10.1 |
Corrective actions for nonconformities |
| Continual improvement |
10.2 |
Ongoing enhancement of the AIMS |
| AI incident management |
10.3 |
Handling AI system incidents and near-misses |
Annex A Controls
| Control |
Title |
Description |
| A.2 |
AI Policies |
Policies for responsible AI aligned with organizational objectives |
| A.3 |
Internal Organization |
Roles, responsibilities, segregation of duties for AI |
| A.4 |
Resources for AI Systems |
Compute, data, tools, and expertise management |
| A.5 |
Assessing AI System Impact |
Impact assessment processes for AI systems |
| A.6 |
AI System Lifecycle |
Controls across design, development, deployment, retirement |
| A.7 |
Data for AI Systems |
Data quality, provenance, bias, governance, protection |
| A.8 |
Information for Interested Parties |
Transparency, disclosure, and communication |
| A.9 |
Use of AI Systems |
Acceptable use policies, human oversight, user guidance |
| A.10 |
Third-Party Relationships |
Supplier management, outsourced AI, component evaluation |
Annex B — Implementation Guidance
Annex B provides non-normative guidance for implementing Annex A controls:
- Practical examples for each control objective
- Scalability guidance for different organization sizes
- Sector-specific considerations
- Integration points with existing management systems
Annex C — AI Risk Sources and Objectives
AI-specific risk sources organized by category:
- Technical risks: Model failure, data quality, adversarial attacks, drift
- Ethical risks: Bias, discrimination, lack of transparency, autonomy erosion
- Legal risks: Regulatory non-compliance, liability, intellectual property
- Societal risks: Job displacement, misinformation, environmental impact
- Organizational risks: Skill gaps, dependency, reputation damage
AI-specific control objectives:
- Ensure fairness and non-discrimination
- Maintain transparency and explainability
- Guarantee safety and reliability
- Protect privacy and data
- Secure AI systems against threats
- Enable accountability and governance
Annex D — Use of AIMS Across Domains
Sector-specific considerations:
- Healthcare: Patient safety, clinical validation, regulatory approval (FDA, MDR)
- Finance: Algorithmic trading, credit scoring, anti-money laundering
- Autonomous systems: Safety-critical decisions, human override, fail-safe design
- Human resources: Hiring bias, employee monitoring, fairness
- Public sector: Citizen impact, democratic values, public trust
Relationship to Other Standards
| Standard |
Relationship |
Integration Points |
| ISO 27001 |
Information security |
Risk assessment, access controls, incident management |
| ISO 9001 |
Quality management |
Process approach, document control, continual improvement |
| ISO 14001 |
Environmental management |
Impact assessment, lifecycle thinking |
| ISO 31000 |
Risk management |
Risk framework, assessment methodology |
| ISO 22989 |
AI concepts/terminology |
Foundational definitions |
| ISO 23894 |
AI risk management |
Risk management guidance |
Relationship to EU AI Act
| EU AI Act Requirement |
ISO 42001 Mapping |
| Risk management system (Art. 9) |
Clause 6.1, 8.2, 8.3, Annex A.5 |
| Data governance (Art. 10) |
Clause 8.4, Annex A.7 |
| Technical documentation (Art. 11) |
Clause 7.5, Annex A.6 |
| Transparency (Art. 13) |
Annex A.8 |
| Human oversight (Art. 14) |
Annex A.9 |
| Accuracy, robustness, security (Art. 15) |
Clause 9.1, Annex A.6 |
| Quality management system (Art. 17) |
Full AIMS (Clauses 4-10) |
| Conformity assessment |
Certification process |
Certification Process
| Phase |
Activity |
Duration |
| Preparation |
Gap analysis, implementation, internal audit |
6-12 months |
| Stage 1 Audit |
Documentation review, readiness assessment |
1-2 days |
| Gap Remediation |
Address Stage 1 findings |
1-3 months |
| Stage 2 Audit |
Implementation effectiveness assessment |
2-5 days |
| Certification |
Certificate issued (3-year validity) |
Upon passing |
| Surveillance |
Annual surveillance audits |
1-2 days/year |
| Recertification |
Full reassessment every 3 years |
2-4 days |
Implementation Roadmap
Phase 1 — Foundation (Months 1-3):
- Define AIMS scope and boundaries
- Establish AI governance structure
- Develop AI policy
- Conduct initial AI system inventory
- Define risk assessment methodology
Phase 2 — Core Implementation (Months 4-6):
- Conduct AI risk assessments for all in-scope systems
- Perform impact assessments (Annex A.5)
- Implement AI lifecycle controls (Annex A.6)
- Establish data management processes (Annex A.7)
- Develop third-party management procedures (Annex A.10)
Phase 3 — Operationalize (Months 7-9):
- Deploy monitoring and measurement (Clause 9.1)
- Train personnel on AIMS roles and responsibilities
- Implement incident management procedures
- Conduct awareness programs for AI literacy
- Establish communication processes
Phase 4 — Verify and Certify (Months 10-12):
- Conduct internal audit (Clause 9.2)
- Hold management review (Clause 9.3)
- Address nonconformities
- Prepare for Stage 1 certification audit
- Compile evidence packages per clause
Troubleshooting
| Problem |
Possible Cause |
Resolution |
| Readiness score low on Clause 5 (Leadership) despite executive sponsorship |
AI policy does not include ethical principles, responsible AI commitment, or framework for setting AI objectives |
Update AI policy to explicitly address all required elements: ethical principles, responsible AI, legal alignment, continual improvement commitment, and AI objectives framework; obtain formal management sign-off |
| AI impact assessment returns High/Critical risk across all dimensions |
AI system processes sensitive personal data, makes autonomous decisions, and affects large populations without safeguards |
Implement targeted mitigations per dimension: human-in-the-loop for safety, bias testing for fairness, explainability mechanisms for transparency, data protection for privacy; re-run assessment after mitigation |
| Annex A controls scored as "Not Implemented" despite operational practices |
Practices exist informally but are not documented per ISO 42001 requirements |
Document all existing AI practices as formal procedures; create evidence artifacts (policy documents, meeting minutes, risk registers, training records); map to specific Annex A control objectives |
| Certification body auditor questions AI risk assessment methodology |
Risk assessment does not cover all seven required risk categories (fairness, transparency, safety, privacy, security, accountability, societal) |
Update risk assessment methodology to explicitly address all ISO 42001 risk categories; use ai_impact_assessor.py template to ensure comprehensive coverage; document risk criteria and tolerance levels |
| Third-party AI components lack governance controls |
Organization uses third-party AI models or APIs without formal evaluation or supplier management |
Implement Annex A.10 (Third-Party Relationships) controls; evaluate all third-party AI components; establish contractual requirements for AI service providers; monitor supplier AI practices |
| Data management procedures incomplete for AI lifecycle |
Data quality, provenance, and bias assessment not systematically performed for training and evaluation data |
Implement Annex A.7 (Data for AI Systems) controls; establish data quality assessment procedures; document data provenance and lineage; conduct bias assessments per dataset; define retention and disposal procedures |
| Stage 1 audit finds AIMS documentation insufficient |
Documentation follows generic QMS structure without AI-specific elements |
Restructure documentation to address all ISO 42001 clauses (4-10) and Annex A controls (A.2-A.10); include AI-specific policies, risk assessments, impact assessments, and lifecycle procedures |
Success Criteria
- Overall readiness score of 80+ for certification readiness -- as measured by
aims_readiness_checker.py, with all clauses at Defined maturity level or above
- AI policy established and communicated -- including ethical principles, responsible AI commitment, legal compliance alignment, continual improvement, and framework for AI objectives, with formal management approval
- AI impact assessments completed for all in-scope AI systems -- covering all six dimensions (fairness, transparency, safety, privacy, security, accountability) with risk treatments documented and residual risk accepted by management
- AI risk assessment methodology covers all required categories -- fairness, transparency, safety, privacy, security, accountability, and societal/environmental impacts, with defined risk criteria and tolerance levels
- Annex A controls implemented with evidence -- A.2 (Policies) through A.10 (Third-Party) with documented procedures, records, and evidence artifacts suitable for certification audit
- Internal audit conducted against all AIMS clauses -- with findings documented, corrective actions tracked to closure, and management review completed with documented improvement decisions
- AI lifecycle procedures operational -- covering design, development, testing, deployment, monitoring, and retirement stages with documented controls at each gate
Scope & Limitations
In Scope:
- ISO 42001:2023 readiness assessment across all clauses (4-10) and Annex A controls (A.2-A.10)
- AI impact assessment across six dimensions (fairness, transparency, safety, privacy, security, accountability)
- AIMS certification preparation including gap analysis, implementation roadmap, and audit readiness
- AI lifecycle management guidance (design through retirement)
- Data management for AI systems (quality, provenance, bias, governance)
- Third-party AI supplier management and evaluation
- Regulatory mapping to EU AI Act requirements
- Integration guidance with ISO 27001, ISO 9001, and ISO 14001
Out of Scope:
- Actual AI model development, training, testing, or deployment -- this skill provides governance frameworks, not ML engineering
- Certification body selection, audit scheduling, or certification fee negotiation
- Ethical review board establishment or ethical decision-making beyond procedural guidance
- Specific AI fairness algorithm implementation (e.g., adversarial debiasing, calibrated equalized odds) -- use
eu-ai-act-specialist bias detector for technical testing
- Environmental impact measurement or carbon footprint calculation for AI training
Important Notes:
- ISO 42001 certification follows a 3-year cycle with annual surveillance audits at 12-month intervals
- Major certification bodies (BSI, DNV, TUV, LRQA) have operationalized ISO 42001 audit services as of 2025-2026
- Many organizations pursue dual alignment: ISO 42001 certification for governance controls plus EU AI Code of Practice for regulatory expectations
- The standard's Annex SL structure enables direct integration with ISO 27001, reducing redundant documentation and audit effort
Integration Points
| Skill |
Integration |
When to Use |
eu-ai-act-specialist |
ISO 42001 AIMS maps directly to EU AI Act requirements; certification demonstrates Art. 17 QMS compliance |
When building AI governance satisfying both ISO 42001 and EU AI Act obligations |
information-security-manager-iso27001 |
ISO 27001 security controls integrate with AIMS via shared Annex SL structure; risk assessment methodologies align |
When implementing joint ISMS + AIMS covering both information security and AI governance |
gdpr-dsgvo-expert |
AIMS data management (Annex A.7) aligns with GDPR data protection requirements; AI processing requires DPIA |
When AI systems process personal data and require both AIMS and GDPR compliance |
isms-audit-expert |
Internal audit methodology and finding management shared between ISO 27001 and ISO 42001 |
When conducting internal audits covering both ISMS and AIMS |
Tool Reference
aims_readiness_checker.py
Assesses organizational readiness against all ISO 42001:2023 clauses and Annex A controls.
| Flag |
Required |
Description |
--input <file> |
Yes (unless --template) |
Path to JSON organizational profile for assessment |
--template |
No |
Generate blank input template to stdout |
--json |
No |
Output results in JSON format for automation |
--output <file> |
No |
Export report to specified file path |
Assessment Scope: Clause 4 (Context), Clause 5 (Leadership), Clause 6 (Planning), Clause 7 (Support), Clause 8 (Operation), Clause 9 (Performance), Clause 10 (Improvement), and Annex A controls (A.2-A.10).
Output: Overall readiness score (0-100), per-clause scores with maturity level (Initial/Developing/Defined/Managed/Optimized), Annex A control implementation status, gap analysis with prioritized recommendations, and certification readiness assessment (Ready/Near Ready/Significant Gaps).
ai_impact_assessor.py
Generates comprehensive AI impact assessments across six risk dimensions with regulatory mapping.
| Flag |
Required |
Description |
--input <file> |
Yes (unless --template) |
Path to JSON AI system description for assessment |
--template |
No |
Generate blank AI system template to stdout |
--format <fmt> |
No |
Output format: json (default) or markdown |
--output <file> |
No |
Export assessment report to specified file path |
Assessment Dimensions: Fairness (bias, discrimination, equity), Transparency (explainability, interpretability), Safety (reliability, robustness, harm prevention), Privacy (data protection, consent, minimization), Security (adversarial resilience, access control), Accountability (governance, responsibility, auditability).
Output: Per-dimension risk scoring (Low/Medium/High/Critical), interested party impact mapping, risk treatment options (Avoid/Mitigate/Transfer/Accept), regulatory mapping (EU AI Act risk tier, ISO 42001 Annex A controls), residual risk calculation, and markdown or JSON report.
1---2name: iso42001-ai-management3description: ISO 42001 AI Management System compliance automation. Assesses organizational readiness for AIMS certification, evaluates AI system impacts, validates governance structures, and checks Annex A controls. Use for ISO 42001 readiness assessments, AI governance planning, AI impact assessments, responsible AI implementation, and AIMS certification preparation.4license: MIT + Commons Clause5---6# ISO 42001 AI Management System
7
8Tools and guidance for ISO/IEC 42001:2023 — the first international standard for AI Management Systems (AIMS).
9
10---
11
12## Table of Contents
13
14- [Tools](#tools)
15 - [AIMS Readiness Checker](#aims-readiness-checker)
16 - [AI Impact Assessor](#ai-impact-assessor)
17- [Reference Guides](#reference-guides)
18- [Workflows](#workflows)
19- [Standard Overview](#standard-overview)
20
21---
22
23## Tools
24
25### AIMS Readiness Checker
26
27Assesses organizational readiness against all ISO 42001 clauses and Annex A controls. Scores each clause on a 0-100 scale and identifies gaps for certification preparation.
28
29```bash
30# Assess readiness from a JSON profile
31python scripts/aims_readiness_checker.py --input org_profile.json
32
33# Generate a blank input template
34python scripts/aims_readiness_checker.py --template > org_profile.json
35
36# JSON output for automation
37python scripts/aims_readiness_checker.py --input org_profile.json --json
38
39# Export report to file
40python scripts/aims_readiness_checker.py --input org_profile.json --output report.json
41```
42
43**Assessment Areas:**
44
45| Clause | Area | Key Checks |
46|--------|------|-----------|
47| Clause 4 | Context | Scope defined, interested parties, AIMS boundaries |
48| Clause 5 | Leadership | AI policy, governance structure, management commitment |
49| Clause 6 | Planning | Risk assessment methodology, AI objectives, impact assessments |
50| Clause 7 | Support | Resources, competence, awareness, documentation |
51| Clause 8 | Operation | AI lifecycle, data management, risk treatment, third-party controls |
52| Clause 9 | Performance | Monitoring, internal audit, management review |
53| Clause 10 | Improvement | Corrective actions, continual improvement, incident management |
54| Annex A | Controls | A.2-A.10 control implementation status |
55
56**Output:**
57- Overall readiness score (0-100)
58- Per-clause scores with maturity level (Initial/Developing/Defined/Managed/Optimized)
59- Annex A control implementation status (Implemented/Partial/Not Implemented/Not Applicable)
60- Gap analysis with prioritized recommendations
61- Certification readiness assessment (Ready/Near Ready/Significant Gaps)
62
63---
64
65### AI Impact Assessor
66
67Generates comprehensive AI impact assessments evaluating fairness, transparency, safety, privacy, and security dimensions. Maps impacts to interested parties and provides risk treatment recommendations.
68
69```bash
70# Assess an AI system from a JSON description
71python scripts/ai_impact_assessor.py --input ai_system.json
72
73# Generate a blank input template
74python scripts/ai_impact_assessor.py --template > ai_system.json
75
76# Export assessment report
77python scripts/ai_impact_assessor.py --input ai_system.json --output assessment.json
78
79# Generate markdown report
80python scripts/ai_impact_assessor.py --input ai_system.json --format markdown --output assessment.md
81```
82
83**Assessment Dimensions:**
84
85| Dimension | Evaluates | Key Factors |
86|-----------|----------|-------------|
87| Fairness | Bias, discrimination, equity | Training data diversity, protected attributes, outcome parity |
88| Transparency | Explainability, interpretability | Model complexity, decision documentation, user disclosure |
89| Safety | Reliability, robustness, harm prevention | Failure modes, edge cases, human oversight, fallback mechanisms |
90| Privacy | Data protection, consent, minimization | PI processing, consent mechanisms, data retention, anonymization |
91| Security | Adversarial resilience, access control | Attack vectors, model integrity, access management, audit logging |
92| Accountability | Governance, responsibility, auditability | Decision ownership, audit trails, escalation procedures |
93
94**Features:**
95- Risk scoring per dimension (Low/Medium/High/Critical)
96- Interested party impact mapping (users, affected individuals, society, regulators)
97- Risk treatment options (Avoid, Mitigate, Transfer, Accept)
98- Regulatory mapping (EU AI Act risk tier, ISO 42001 Annex A controls)
99- Residual risk calculation after treatment
100- Markdown and JSON report generation
101
102---
103
104## Reference Guides
105
106### ISO 42001 Clause Guide
107`references/iso42001-clause-guide.md`
108
109Comprehensive clause-by-clause guidance:
110- All clauses (4-10) with requirements and implementation steps
111- Annex A controls (A.2-A.10) detailed with evidence requirements
112- Audit questions per clause for internal audit preparation
113- Common nonconformity findings and how to avoid them
114- Required documented information per clause
115- Cross-references to ISO 27001, ISO 9001, and EU AI Act
116
117### AI Lifecycle Management
118`references/ai-lifecycle-management.md`
119
120End-to-end AI system lifecycle guidance:
121- Lifecycle stages: design, development, testing, deployment, monitoring, retirement
122- Design and development controls (requirements, architecture, coding standards)
123- Testing and validation requirements (functional, bias, robustness, performance)
124- Deployment procedures (staging, canary, rollback, approval gates)
125- Monitoring and maintenance (drift detection, performance degradation, retraining)
126- Retirement and decommissioning (data disposal, model archival, stakeholder notification)
127- Data management across lifecycle (quality, provenance, bias assessment, lineage)
128- Model versioning and change management (version control, change impact, approval workflows)
129
130---
131
132## Workflows
133
134### Workflow 1: ISO 42001 Readiness Assessment
135
136```
137Step 1: Define AIMS scope
138 → Identify AI systems in scope
139 → Determine organizational boundaries
140 → Document interested parties and requirements
141
142Step 2: Generate assessment template
143 → python scripts/aims_readiness_checker.py --template > org_profile.json
144 → Fill in organizational details and current state
145
146Step 3: Run readiness assessment
147 → python scripts/aims_readiness_checker.py --input org_profile.json
148
149Step 4: Review results
150 → Address critical gaps (Clauses 5, 6, 8 typically weakest)
151 → Prioritize Annex A controls by risk
152 → Develop remediation roadmap
153
154Step 5: Conduct AI impact assessments
155 → python scripts/ai_impact_assessor.py --template > ai_system.json
156 → Assess each in-scope AI system
157 → python scripts/ai_impact_assessor.py --input ai_system.json
158
159Step 6: Plan implementation
160 → See references/iso42001-clause-guide.md for requirements
161 → See references/ai-lifecycle-management.md for operational controls
162```
163
164### Workflow 2: AI System Impact Assessment
165
166```
167Step 1: Identify AI system for assessment
168 → Document system purpose, inputs, outputs, and decisions
169 → Identify affected individuals and groups
170
171Step 2: Generate assessment template
172 → python scripts/ai_impact_assessor.py --template > ai_system.json
173 → Complete all sections (model details, data sources, deployment context)
174
175Step 3: Conduct assessment
176 → python scripts/ai_impact_assessor.py --input ai_system.json --format markdown --output report.md
177
178Step 4: Review dimension scores
179 → Fairness: check for bias in training data and outcomes
180 → Transparency: verify explainability mechanisms
181 → Safety: validate failure modes and human oversight
182 → Privacy: confirm data protection measures
183 → Security: assess adversarial resilience
184
185Step 5: Implement risk treatments
186 → Apply recommended mitigations per dimension
187 → Document residual risk acceptance decisions
188 → Assign treatment owners and timelines
189
190Step 6: Monitor and review
191 → Schedule periodic reassessment (quarterly minimum)
192 → Track treatment implementation progress
193 → Update assessment when system changes materially
194```
195
196### Workflow 3: AIMS Certification Preparation
197
198```
199Step 1: Gap analysis
200 → python scripts/aims_readiness_checker.py --input org_profile.json
201 → Target overall score of 80+ for certification readiness
202
203Step 2: Document AIMS
204 → AI policy (Clause 5.2)
205 → AIMS scope (Clause 4.3)
206 → Risk assessment methodology (Clause 6.1)
207 → Statement of Applicability for Annex A controls
208 → AI objectives (Clause 6.2)
209
210Step 3: Implement operational controls
211 → AI lifecycle procedures (Clause 8)
212 → Data management processes (Annex A.7)
213 → Third-party management (Annex A.10)
214 → Impact assessments for all AI systems (Annex A.5)
215
216Step 4: Conduct internal audit
217 → Use references/iso42001-clause-guide.md audit questions
218 → Document findings and corrective actions
219 → Verify closure of nonconformities
220
221Step 5: Management review
222 → Present AIMS performance to top management
223 → Review AI objectives achievement
224 → Obtain commitment for continual improvement
225
226Step 6: Stage 1 and Stage 2 audits
227 → Stage 1: Documentation review (readiness check)
228 → Stage 2: Implementation effectiveness audit
229 → Address any nonconformities from audit
230```
231
232---
233
234## Standard Overview
235
236### ISO 42001:2023 Overview
237
238ISO/IEC 42001:2023 is the world's first international standard for **AI Management Systems (AIMS)**. Published in December 2023, it provides a framework for organizations to responsibly develop, provide, and use AI systems. The standard follows the ISO Harmonized Structure (Annex SL) for management system standards, enabling integration with ISO 27001, ISO 9001, and ISO 14001.
239
240**Key Characteristics:**
241- Certifiable management system standard
242- Technology-neutral (applies to any AI approach)
243- Risk-based approach to AI governance
244- PDCA (Plan-Do-Check-Act) cycle
245- Applicable to organizations of any size and sector
246
247### AIMS Framework (Plan-Do-Check-Act)
248
249#### Context of the Organization (Clause 4)
250
251| Requirement | Section | Description |
252|------------|---------|-------------|
253| Organization context | 4.1 | Internal/external issues relevant to AI objectives |
254| Interested parties | 4.2 | Stakeholders, their requirements, and expectations |
255| AIMS scope | 4.3 | Boundaries and applicability of the AIMS |
256| AIMS establishment | 4.4 | Establish, implement, maintain, and improve the AIMS |
257
258#### Leadership (Clause 5)
259
260| Requirement | Section | Description |
261|------------|---------|-------------|
262| Leadership commitment | 5.1 | Top management demonstrates commitment to AIMS |
263| AI policy | 5.2 | Responsible AI principles, ethical guidelines, organizational values |
264| Roles and responsibilities | 5.3 | Clear assignment of AIMS roles, authority, and accountability |
265
266**AI Policy Must Include:**
267- Commitment to responsible AI development and use
268- Ethical principles guiding AI decisions
269- Alignment with applicable legal and regulatory requirements
270- Commitment to continual improvement of the AIMS
271- Framework for setting AI objectives
272
273**AI Governance Structure:**
274- AI governance board or committee
275- AI system owners with defined accountability
276- Data stewards for AI data management
277- Ethics review function
278- Incident response roles
279
280#### Planning (Clause 6)
281
282| Requirement | Section | Description |
283|------------|---------|-------------|
284| Risks and opportunities | 6.1 | Actions to address AI-specific risks and opportunities |
285| AI risk assessment | 6.1.2 | Methodology for identifying and evaluating AI risks |
286| AI objectives | 6.2 | Measurable objectives for responsible AI |
287| Impact assessment | 6.1.4 | Assessment of AI system impacts on individuals and society |
288
289**AI Risk Assessment Must Cover:**
290- Fairness and non-discrimination risks
291- Transparency and explainability gaps
292- Safety and reliability concerns
293- Privacy and data protection risks
294- Security vulnerabilities
295- Accountability gaps
296- Societal and environmental impacts
297
298#### Support (Clause 7)
299
300| Requirement | Section | Description |
301|------------|---------|-------------|
302| Resources | 7.1 | Compute, data, expertise, and infrastructure |
303| Competence | 7.2 | Required skills for AI roles, training plans |
304| Awareness | 7.3 | AI literacy across the organization |
305| Communication | 7.4 | Internal/external communication on AI matters |
306| Documented information | 7.5 | Document creation, control, and retention |
307
308#### Operation (Clause 8)
309
310| Requirement | Section | Description |
311|------------|---------|-------------|
312| Operational planning | 8.1 | Planning and controlling AI processes |
313| AI risk assessment | 8.2 | Executing risk assessments per methodology |
314| AI risk treatment | 8.3 | Implementing risk treatment plans |
315| AI system lifecycle | 8.4 | Managing AI systems through all lifecycle stages |
316
317**AI System Lifecycle Stages:**
3181. **Design**: Requirements, architecture, ethical review
3192. **Development**: Data preparation, model training, coding standards
3203. **Testing**: Functional, bias, robustness, performance validation
3214. **Deployment**: Staging, approval, monitoring setup
3225. **Operation**: Performance monitoring, drift detection, incident response
3236. **Retirement**: Decommissioning, data disposal, stakeholder notification
324
325**Data Management for AI:**
326- Data quality assessment and improvement
327- Data provenance and lineage tracking
328- Bias assessment in training and evaluation data
329- Data governance and access controls
330- Personal data protection measures
331- Data retention and disposal procedures
332
333**Third-Party and Supplier Management:**
334- AI component supplier evaluation
335- Third-party AI service agreements
336- Supply chain risk assessment
337- Ongoing supplier monitoring
338
339#### Performance Evaluation (Clause 9)
340
341| Requirement | Section | Description |
342|------------|---------|-------------|
343| Monitoring and measurement | 9.1 | AI system performance metrics and KPIs |
344| Internal audit | 9.2 | Planned audits of the AIMS |
345| Management review | 9.3 | Top management review of AIMS effectiveness |
346
347**AI Performance Metrics:**
348- Model accuracy, precision, recall
349- Fairness metrics (demographic parity, equalized odds)
350- Latency and availability
351- Drift indicators (data drift, concept drift)
352- Incident frequency and severity
353- Consumer complaint rates
354
355#### Improvement (Clause 10)
356
357| Requirement | Section | Description |
358|------------|---------|-------------|
359| Nonconformity | 10.1 | Corrective actions for nonconformities |
360| Continual improvement | 10.2 | Ongoing enhancement of the AIMS |
361| AI incident management | 10.3 | Handling AI system incidents and near-misses |
362
363### Annex A Controls
364
365| Control | Title | Description |
366|---------|-------|-------------|
367| A.2 | AI Policies | Policies for responsible AI aligned with organizational objectives |
368| A.3 | Internal Organization | Roles, responsibilities, segregation of duties for AI |
369| A.4 | Resources for AI Systems | Compute, data, tools, and expertise management |
370| A.5 | Assessing AI System Impact | Impact assessment processes for AI systems |
371| A.6 | AI System Lifecycle | Controls across design, development, deployment, retirement |
372| A.7 | Data for AI Systems | Data quality, provenance, bias, governance, protection |
373| A.8 | Information for Interested Parties | Transparency, disclosure, and communication |
374| A.9 | Use of AI Systems | Acceptable use policies, human oversight, user guidance |
375| A.10 | Third-Party Relationships | Supplier management, outsourced AI, component evaluation |
376
377### Annex B — Implementation Guidance
378
379Annex B provides non-normative guidance for implementing Annex A controls:
380- Practical examples for each control objective
381- Scalability guidance for different organization sizes
382- Sector-specific considerations
383- Integration points with existing management systems
384
385### Annex C — AI Risk Sources and Objectives
386
387AI-specific risk sources organized by category:
388- **Technical risks**: Model failure, data quality, adversarial attacks, drift
389- **Ethical risks**: Bias, discrimination, lack of transparency, autonomy erosion
390- **Legal risks**: Regulatory non-compliance, liability, intellectual property
391- **Societal risks**: Job displacement, misinformation, environmental impact
392- **Organizational risks**: Skill gaps, dependency, reputation damage
393
394AI-specific control objectives:
395- Ensure fairness and non-discrimination
396- Maintain transparency and explainability
397- Guarantee safety and reliability
398- Protect privacy and data
399- Secure AI systems against threats
400- Enable accountability and governance
401
402### Annex D — Use of AIMS Across Domains
403
404Sector-specific considerations:
405- **Healthcare**: Patient safety, clinical validation, regulatory approval (FDA, MDR)
406- **Finance**: Algorithmic trading, credit scoring, anti-money laundering
407- **Autonomous systems**: Safety-critical decisions, human override, fail-safe design
408- **Human resources**: Hiring bias, employee monitoring, fairness
409- **Public sector**: Citizen impact, democratic values, public trust
410
411### Relationship to Other Standards
412
413| Standard | Relationship | Integration Points |
414|----------|-------------|-------------------|
415| ISO 27001 | Information security | Risk assessment, access controls, incident management |
416| ISO 9001 | Quality management | Process approach, document control, continual improvement |
417| ISO 14001 | Environmental management | Impact assessment, lifecycle thinking |
418| ISO 31000 | Risk management | Risk framework, assessment methodology |
419| ISO 22989 | AI concepts/terminology | Foundational definitions |
420| ISO 23894 | AI risk management | Risk management guidance |
421
422### Relationship to EU AI Act
423
424| EU AI Act Requirement | ISO 42001 Mapping |
425|----------------------|-------------------|
426| Risk management system (Art. 9) | Clause 6.1, 8.2, 8.3, Annex A.5 |
427| Data governance (Art. 10) | Clause 8.4, Annex A.7 |
428| Technical documentation (Art. 11) | Clause 7.5, Annex A.6 |
429| Transparency (Art. 13) | Annex A.8 |
430| Human oversight (Art. 14) | Annex A.9 |
431| Accuracy, robustness, security (Art. 15) | Clause 9.1, Annex A.6 |
432| Quality management system (Art. 17) | Full AIMS (Clauses 4-10) |
433| Conformity assessment | Certification process |
434
435### Certification Process
436
437| Phase | Activity | Duration |
438|-------|----------|----------|
439| Preparation | Gap analysis, implementation, internal audit | 6-12 months |
440| Stage 1 Audit | Documentation review, readiness assessment | 1-2 days |
441| Gap Remediation | Address Stage 1 findings | 1-3 months |
442| Stage 2 Audit | Implementation effectiveness assessment | 2-5 days |
443| Certification | Certificate issued (3-year validity) | Upon passing |
444| Surveillance | Annual surveillance audits | 1-2 days/year |
445| Recertification | Full reassessment every 3 years | 2-4 days |
446
447### Implementation Roadmap
448
449**Phase 1 — Foundation (Months 1-3):**
450- Define AIMS scope and boundaries
451- Establish AI governance structure
452- Develop AI policy
453- Conduct initial AI system inventory
454- Define risk assessment methodology
455
456**Phase 2 — Core Implementation (Months 4-6):**
457- Conduct AI risk assessments for all in-scope systems
458- Perform impact assessments (Annex A.5)
459- Implement AI lifecycle controls (Annex A.6)
460- Establish data management processes (Annex A.7)
461- Develop third-party management procedures (Annex A.10)
462
463**Phase 3 — Operationalize (Months 7-9):**
464- Deploy monitoring and measurement (Clause 9.1)
465- Train personnel on AIMS roles and responsibilities
466- Implement incident management procedures
467- Conduct awareness programs for AI literacy
468- Establish communication processes
469
470**Phase 4 — Verify and Certify (Months 10-12):**
471- Conduct internal audit (Clause 9.2)
472- Hold management review (Clause 9.3)
473- Address nonconformities
474- Prepare for Stage 1 certification audit
475- Compile evidence packages per clause
476
477---
478
479## Troubleshooting
480
481| Problem | Possible Cause | Resolution |
482|---------|---------------|------------|
483| Readiness score low on Clause 5 (Leadership) despite executive sponsorship | AI policy does not include ethical principles, responsible AI commitment, or framework for setting AI objectives | Update AI policy to explicitly address all required elements: ethical principles, responsible AI, legal alignment, continual improvement commitment, and AI objectives framework; obtain formal management sign-off |
484| AI impact assessment returns High/Critical risk across all dimensions | AI system processes sensitive personal data, makes autonomous decisions, and affects large populations without safeguards | Implement targeted mitigations per dimension: human-in-the-loop for safety, bias testing for fairness, explainability mechanisms for transparency, data protection for privacy; re-run assessment after mitigation |
485| Annex A controls scored as "Not Implemented" despite operational practices | Practices exist informally but are not documented per ISO 42001 requirements | Document all existing AI practices as formal procedures; create evidence artifacts (policy documents, meeting minutes, risk registers, training records); map to specific Annex A control objectives |
486| Certification body auditor questions AI risk assessment methodology | Risk assessment does not cover all seven required risk categories (fairness, transparency, safety, privacy, security, accountability, societal) | Update risk assessment methodology to explicitly address all ISO 42001 risk categories; use `ai_impact_assessor.py` template to ensure comprehensive coverage; document risk criteria and tolerance levels |
487| Third-party AI components lack governance controls | Organization uses third-party AI models or APIs without formal evaluation or supplier management | Implement Annex A.10 (Third-Party Relationships) controls; evaluate all third-party AI components; establish contractual requirements for AI service providers; monitor supplier AI practices |
488| Data management procedures incomplete for AI lifecycle | Data quality, provenance, and bias assessment not systematically performed for training and evaluation data | Implement Annex A.7 (Data for AI Systems) controls; establish data quality assessment procedures; document data provenance and lineage; conduct bias assessments per dataset; define retention and disposal procedures |
489| Stage 1 audit finds AIMS documentation insufficient | Documentation follows generic QMS structure without AI-specific elements | Restructure documentation to address all ISO 42001 clauses (4-10) and Annex A controls (A.2-A.10); include AI-specific policies, risk assessments, impact assessments, and lifecycle procedures |
490
491---
492
493## Success Criteria
494
495- **Overall readiness score of 80+ for certification readiness** -- as measured by `aims_readiness_checker.py`, with all clauses at Defined maturity level or above
496- **AI policy established and communicated** -- including ethical principles, responsible AI commitment, legal compliance alignment, continual improvement, and framework for AI objectives, with formal management approval
497- **AI impact assessments completed for all in-scope AI systems** -- covering all six dimensions (fairness, transparency, safety, privacy, security, accountability) with risk treatments documented and residual risk accepted by management
498- **AI risk assessment methodology covers all required categories** -- fairness, transparency, safety, privacy, security, accountability, and societal/environmental impacts, with defined risk criteria and tolerance levels
499- **Annex A controls implemented with evidence** -- A.2 (Policies) through A.10 (Third-Party) with documented procedures, records, and evidence artifacts suitable for certification audit
500- **Internal audit conducted against all AIMS clauses** -- with findings documented, corrective actions tracked to closure, and management review completed with documented improvement decisions
501- **AI lifecycle procedures operational** -- covering design, development, testing, deployment, monitoring, and retirement stages with documented controls at each gate
502
503---
504
505## Scope & Limitations
506
507**In Scope:**
508- ISO 42001:2023 readiness assessment across all clauses (4-10) and Annex A controls (A.2-A.10)
509- AI impact assessment across six dimensions (fairness, transparency, safety, privacy, security, accountability)
510- AIMS certification preparation including gap analysis, implementation roadmap, and audit readiness
511- AI lifecycle management guidance (design through retirement)
512- Data management for AI systems (quality, provenance, bias, governance)
513- Third-party AI supplier management and evaluation
514- Regulatory mapping to EU AI Act requirements
515- Integration guidance with ISO 27001, ISO 9001, and ISO 14001
516
517**Out of Scope:**
518- Actual AI model development, training, testing, or deployment -- this skill provides governance frameworks, not ML engineering
519- Certification body selection, audit scheduling, or certification fee negotiation
520- Ethical review board establishment or ethical decision-making beyond procedural guidance
521- Specific AI fairness algorithm implementation (e.g., adversarial debiasing, calibrated equalized odds) -- use `eu-ai-act-specialist` bias detector for technical testing
522- Environmental impact measurement or carbon footprint calculation for AI training
523
524**Important Notes:**
525- ISO 42001 certification follows a 3-year cycle with annual surveillance audits at 12-month intervals
526- Major certification bodies (BSI, DNV, TUV, LRQA) have operationalized ISO 42001 audit services as of 2025-2026
527- Many organizations pursue dual alignment: ISO 42001 certification for governance controls plus EU AI Code of Practice for regulatory expectations
528- The standard's Annex SL structure enables direct integration with ISO 27001, reducing redundant documentation and audit effort
529
530---
531
532## Integration Points
533
534| Skill | Integration | When to Use |
535|-------|-------------|-------------|
536| `eu-ai-act-specialist` | ISO 42001 AIMS maps directly to EU AI Act requirements; certification demonstrates Art. 17 QMS compliance | When building AI governance satisfying both ISO 42001 and EU AI Act obligations |
537| `information-security-manager-iso27001` | ISO 27001 security controls integrate with AIMS via shared Annex SL structure; risk assessment methodologies align | When implementing joint ISMS + AIMS covering both information security and AI governance |
538| `gdpr-dsgvo-expert` | AIMS data management (Annex A.7) aligns with GDPR data protection requirements; AI processing requires DPIA | When AI systems process personal data and require both AIMS and GDPR compliance |
539| `isms-audit-expert` | Internal audit methodology and finding management shared between ISO 27001 and ISO 42001 | When conducting internal audits covering both ISMS and AIMS |
540
541---
542
543## Tool Reference
544
545### aims_readiness_checker.py
546
547Assesses organizational readiness against all ISO 42001:2023 clauses and Annex A controls.
548
549| Flag | Required | Description |
550|------|----------|-------------|
551| `--input <file>` | Yes (unless `--template`) | Path to JSON organizational profile for assessment |
552| `--template` | No | Generate blank input template to stdout |
553| `--json` | No | Output results in JSON format for automation |
554| `--output <file>` | No | Export report to specified file path |
555
556**Assessment Scope:** Clause 4 (Context), Clause 5 (Leadership), Clause 6 (Planning), Clause 7 (Support), Clause 8 (Operation), Clause 9 (Performance), Clause 10 (Improvement), and Annex A controls (A.2-A.10).
557
558**Output:** Overall readiness score (0-100), per-clause scores with maturity level (Initial/Developing/Defined/Managed/Optimized), Annex A control implementation status, gap analysis with prioritized recommendations, and certification readiness assessment (Ready/Near Ready/Significant Gaps).
559
560### ai_impact_assessor.py
561
562Generates comprehensive AI impact assessments across six risk dimensions with regulatory mapping.
563
564| Flag | Required | Description |
565|------|----------|-------------|
566| `--input <file>` | Yes (unless `--template`) | Path to JSON AI system description for assessment |
567| `--template` | No | Generate blank AI system template to stdout |
568| `--format <fmt>` | No | Output format: `json` (default) or `markdown` |
569| `--output <file>` | No | Export assessment report to specified file path |
570
571**Assessment Dimensions:** Fairness (bias, discrimination, equity), Transparency (explainability, interpretability), Safety (reliability, robustness, harm prevention), Privacy (data protection, consent, minimization), Security (adversarial resilience, access control), Accountability (governance, responsibility, auditability).
572
573**Output:** Per-dimension risk scoring (Low/Medium/High/Critical), interested party impact mapping, risk treatment options (Avoid/Mitigate/Transfer/Accept), regulatory mapping (EU AI Act risk tier, ISO 42001 Annex A controls), residual risk calculation, and markdown or JSON report.