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)
Clarify First
Before running the assessment, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the assessment.
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 (AIMS) compliance. Use for ISO 42001 readiness assessments, AI governance planning, AI impact assessments, Annex A control validation, 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## Clarify First
133
134Before running the assessment, confirm these inputs. If any is unknown or vague, ASK — do not assume:
135
136- [ ] **AIMS scope** — which AI systems and organizational boundaries are in scope (drives the readiness assessment and per-system impact assessments)
137- [ ] **Task** — AIMS readiness assessment vs per-system AI impact assessment (selects the tool and workflow)
138- [ ] **Certification target** — initial certification, surveillance, or internal-only (sets the score threshold and evidence depth)
139
140Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the assessment.
141
142## Workflows
143
144### Workflow 1: ISO 42001 Readiness Assessment
145
146```
147Step 1: Define AIMS scope
148 → Identify AI systems in scope
149 → Determine organizational boundaries
150 → Document interested parties and requirements
151
152Step 2: Generate assessment template
153 → python scripts/aims_readiness_checker.py --template > org_profile.json
154 → Fill in organizational details and current state
155
156Step 3: Run readiness assessment
157 → python scripts/aims_readiness_checker.py --input org_profile.json
158
159Step 4: Review results
160 → Address critical gaps (Clauses 5, 6, 8 typically weakest)
161 → Prioritize Annex A controls by risk
162 → Develop remediation roadmap
163
164Step 5: Conduct AI impact assessments
165 → python scripts/ai_impact_assessor.py --template > ai_system.json
166 → Assess each in-scope AI system
167 → python scripts/ai_impact_assessor.py --input ai_system.json
168
169Step 6: Plan implementation
170 → See references/iso42001-clause-guide.md for requirements
171 → See references/ai-lifecycle-management.md for operational controls
172```
173
174### Workflow 2: AI System Impact Assessment
175
176```
177Step 1: Identify AI system for assessment
178 → Document system purpose, inputs, outputs, and decisions
179 → Identify affected individuals and groups
180
181Step 2: Generate assessment template
182 → python scripts/ai_impact_assessor.py --template > ai_system.json
183 → Complete all sections (model details, data sources, deployment context)
184
185Step 3: Conduct assessment
186 → python scripts/ai_impact_assessor.py --input ai_system.json --format markdown --output report.md
187
188Step 4: Review dimension scores
189 → Fairness: check for bias in training data and outcomes
190 → Transparency: verify explainability mechanisms
191 → Safety: validate failure modes and human oversight
192 → Privacy: confirm data protection measures
193 → Security: assess adversarial resilience
194
195Step 5: Implement risk treatments
196 → Apply recommended mitigations per dimension
197 → Document residual risk acceptance decisions
198 → Assign treatment owners and timelines
199
200Step 6: Monitor and review
201 → Schedule periodic reassessment (quarterly minimum)
202 → Track treatment implementation progress
203 → Update assessment when system changes materially
204```
205
206### Workflow 3: AIMS Certification Preparation
207
208```
209Step 1: Gap analysis
210 → python scripts/aims_readiness_checker.py --input org_profile.json
211 → Target overall score of 80+ for certification readiness
212
213Step 2: Document AIMS
214 → AI policy (Clause 5.2)
215 → AIMS scope (Clause 4.3)
216 → Risk assessment methodology (Clause 6.1)
217 → Statement of Applicability for Annex A controls
218 → AI objectives (Clause 6.2)
219
220Step 3: Implement operational controls
221 → AI lifecycle procedures (Clause 8)
222 → Data management processes (Annex A.7)
223 → Third-party management (Annex A.10)
224 → Impact assessments for all AI systems (Annex A.5)
225
226Step 4: Conduct internal audit
227 → Use references/iso42001-clause-guide.md audit questions
228 → Document findings and corrective actions
229 → Verify closure of nonconformities
230
231Step 5: Management review
232 → Present AIMS performance to top management
233 → Review AI objectives achievement
234 → Obtain commitment for continual improvement
235
236Step 6: Stage 1 and Stage 2 audits
237 → Stage 1: Documentation review (readiness check)
238 → Stage 2: Implementation effectiveness audit
239 → Address any nonconformities from audit
240```
241
242---
243
244## Standard Overview
245
246### ISO 42001:2023 Overview
247
248ISO/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.
249
250**Key Characteristics:**
251- Certifiable management system standard
252- Technology-neutral (applies to any AI approach)
253- Risk-based approach to AI governance
254- PDCA (Plan-Do-Check-Act) cycle
255- Applicable to organizations of any size and sector
256
257### AIMS Framework (Plan-Do-Check-Act)
258
259#### Context of the Organization (Clause 4)
260
261| Requirement | Section | Description |
262|------------|---------|-------------|
263| Organization context | 4.1 | Internal/external issues relevant to AI objectives |
264| Interested parties | 4.2 | Stakeholders, their requirements, and expectations |
265| AIMS scope | 4.3 | Boundaries and applicability of the AIMS |
266| AIMS establishment | 4.4 | Establish, implement, maintain, and improve the AIMS |
267
268#### Leadership (Clause 5)
269
270| Requirement | Section | Description |
271|------------|---------|-------------|
272| Leadership commitment | 5.1 | Top management demonstrates commitment to AIMS |
273| AI policy | 5.2 | Responsible AI principles, ethical guidelines, organizational values |
274| Roles and responsibilities | 5.3 | Clear assignment of AIMS roles, authority, and accountability |
275
276**AI Policy Must Include:**
277- Commitment to responsible AI development and use
278- Ethical principles guiding AI decisions
279- Alignment with applicable legal and regulatory requirements
280- Commitment to continual improvement of the AIMS
281- Framework for setting AI objectives
282
283**AI Governance Structure:**
284- AI governance board or committee
285- AI system owners with defined accountability
286- Data stewards for AI data management
287- Ethics review function
288- Incident response roles
289
290#### Planning (Clause 6)
291
292| Requirement | Section | Description |
293|------------|---------|-------------|
294| Risks and opportunities | 6.1 | Actions to address AI-specific risks and opportunities |
295| AI risk assessment | 6.1.2 | Methodology for identifying and evaluating AI risks |
296| AI objectives | 6.2 | Measurable objectives for responsible AI |
297| Impact assessment | 6.1.4 | Assessment of AI system impacts on individuals and society |
298
299**AI Risk Assessment Must Cover:**
300- Fairness and non-discrimination risks
301- Transparency and explainability gaps
302- Safety and reliability concerns
303- Privacy and data protection risks
304- Security vulnerabilities
305- Accountability gaps
306- Societal and environmental impacts
307
308#### Support (Clause 7)
309
310| Requirement | Section | Description |
311|------------|---------|-------------|
312| Resources | 7.1 | Compute, data, expertise, and infrastructure |
313| Competence | 7.2 | Required skills for AI roles, training plans |
314| Awareness | 7.3 | AI literacy across the organization |
315| Communication | 7.4 | Internal/external communication on AI matters |
316| Documented information | 7.5 | Document creation, control, and retention |
317
318#### Operation (Clause 8)
319
320| Requirement | Section | Description |
321|------------|---------|-------------|
322| Operational planning | 8.1 | Planning and controlling AI processes |
323| AI risk assessment | 8.2 | Executing risk assessments per methodology |
324| AI risk treatment | 8.3 | Implementing risk treatment plans |
325| AI system lifecycle | 8.4 | Managing AI systems through all lifecycle stages |
326
327**AI System Lifecycle Stages:**
3281. **Design**: Requirements, architecture, ethical review
3292. **Development**: Data preparation, model training, coding standards
3303. **Testing**: Functional, bias, robustness, performance validation
3314. **Deployment**: Staging, approval, monitoring setup
3325. **Operation**: Performance monitoring, drift detection, incident response
3336. **Retirement**: Decommissioning, data disposal, stakeholder notification
334
335**Data Management for AI:**
336- Data quality assessment and improvement
337- Data provenance and lineage tracking
338- Bias assessment in training and evaluation data
339- Data governance and access controls
340- Personal data protection measures
341- Data retention and disposal procedures
342
343**Third-Party and Supplier Management:**
344- AI component supplier evaluation
345- Third-party AI service agreements
346- Supply chain risk assessment
347- Ongoing supplier monitoring
348
349#### Performance Evaluation (Clause 9)
350
351| Requirement | Section | Description |
352|------------|---------|-------------|
353| Monitoring and measurement | 9.1 | AI system performance metrics and KPIs |
354| Internal audit | 9.2 | Planned audits of the AIMS |
355| Management review | 9.3 | Top management review of AIMS effectiveness |
356
357**AI Performance Metrics:**
358- Model accuracy, precision, recall
359- Fairness metrics (demographic parity, equalized odds)
360- Latency and availability
361- Drift indicators (data drift, concept drift)
362- Incident frequency and severity
363- Consumer complaint rates
364
365#### Improvement (Clause 10)
366
367| Requirement | Section | Description |
368|------------|---------|-------------|
369| Nonconformity | 10.1 | Corrective actions for nonconformities |
370| Continual improvement | 10.2 | Ongoing enhancement of the AIMS |
371| AI incident management | 10.3 | Handling AI system incidents and near-misses |
372
373### Annex A Controls
374
375| Control | Title | Description |
376|---------|-------|-------------|
377| A.2 | AI Policies | Policies for responsible AI aligned with organizational objectives |
378| A.3 | Internal Organization | Roles, responsibilities, segregation of duties for AI |
379| A.4 | Resources for AI Systems | Compute, data, tools, and expertise management |
380| A.5 | Assessing AI System Impact | Impact assessment processes for AI systems |
381| A.6 | AI System Lifecycle | Controls across design, development, deployment, retirement |
382| A.7 | Data for AI Systems | Data quality, provenance, bias, governance, protection |
383| A.8 | Information for Interested Parties | Transparency, disclosure, and communication |
384| A.9 | Use of AI Systems | Acceptable use policies, human oversight, user guidance |
385| A.10 | Third-Party Relationships | Supplier management, outsourced AI, component evaluation |
386
387### Annex B — Implementation Guidance
388
389Annex B provides non-normative guidance for implementing Annex A controls:
390- Practical examples for each control objective
391- Scalability guidance for different organization sizes
392- Sector-specific considerations
393- Integration points with existing management systems
394
395### Annex C — AI Risk Sources and Objectives
396
397AI-specific risk sources organized by category:
398- **Technical risks**: Model failure, data quality, adversarial attacks, drift
399- **Ethical risks**: Bias, discrimination, lack of transparency, autonomy erosion
400- **Legal risks**: Regulatory non-compliance, liability, intellectual property
401- **Societal risks**: Job displacement, misinformation, environmental impact
402- **Organizational risks**: Skill gaps, dependency, reputation damage
403
404AI-specific control objectives:
405- Ensure fairness and non-discrimination
406- Maintain transparency and explainability
407- Guarantee safety and reliability
408- Protect privacy and data
409- Secure AI systems against threats
410- Enable accountability and governance
411
412### Annex D — Use of AIMS Across Domains
413
414Sector-specific considerations:
415- **Healthcare**: Patient safety, clinical validation, regulatory approval (FDA, MDR)
416- **Finance**: Algorithmic trading, credit scoring, anti-money laundering
417- **Autonomous systems**: Safety-critical decisions, human override, fail-safe design
418- **Human resources**: Hiring bias, employee monitoring, fairness
419- **Public sector**: Citizen impact, democratic values, public trust
420
421### Relationship to Other Standards
422
423| Standard | Relationship | Integration Points |
424|----------|-------------|-------------------|
425| ISO 27001 | Information security | Risk assessment, access controls, incident management |
426| ISO 9001 | Quality management | Process approach, document control, continual improvement |
427| ISO 14001 | Environmental management | Impact assessment, lifecycle thinking |
428| ISO 31000 | Risk management | Risk framework, assessment methodology |
429| ISO 22989 | AI concepts/terminology | Foundational definitions |
430| ISO 23894 | AI risk management | Risk management guidance |
431
432### Relationship to EU AI Act
433
434| EU AI Act Requirement | ISO 42001 Mapping |
435|----------------------|-------------------|
436| Risk management system (Art. 9) | Clause 6.1, 8.2, 8.3, Annex A.5 |
437| Data governance (Art. 10) | Clause 8.4, Annex A.7 |
438| Technical documentation (Art. 11) | Clause 7.5, Annex A.6 |
439| Transparency (Art. 13) | Annex A.8 |
440| Human oversight (Art. 14) | Annex A.9 |
441| Accuracy, robustness, security (Art. 15) | Clause 9.1, Annex A.6 |
442| Quality management system (Art. 17) | Full AIMS (Clauses 4-10) |
443| Conformity assessment | Certification process |
444
445### Certification Process
446
447| Phase | Activity | Duration |
448|-------|----------|----------|
449| Preparation | Gap analysis, implementation, internal audit | 6-12 months |
450| Stage 1 Audit | Documentation review, readiness assessment | 1-2 days |
451| Gap Remediation | Address Stage 1 findings | 1-3 months |
452| Stage 2 Audit | Implementation effectiveness assessment | 2-5 days |
453| Certification | Certificate issued (3-year validity) | Upon passing |
454| Surveillance | Annual surveillance audits | 1-2 days/year |
455| Recertification | Full reassessment every 3 years | 2-4 days |
456
457### Implementation Roadmap
458
459**Phase 1 — Foundation (Months 1-3):**
460- Define AIMS scope and boundaries
461- Establish AI governance structure
462- Develop AI policy
463- Conduct initial AI system inventory
464- Define risk assessment methodology
465
466**Phase 2 — Core Implementation (Months 4-6):**
467- Conduct AI risk assessments for all in-scope systems
468- Perform impact assessments (Annex A.5)
469- Implement AI lifecycle controls (Annex A.6)
470- Establish data management processes (Annex A.7)
471- Develop third-party management procedures (Annex A.10)
472
473**Phase 3 — Operationalize (Months 7-9):**
474- Deploy monitoring and measurement (Clause 9.1)
475- Train personnel on AIMS roles and responsibilities
476- Implement incident management procedures
477- Conduct awareness programs for AI literacy
478- Establish communication processes
479
480**Phase 4 — Verify and Certify (Months 10-12):**
481- Conduct internal audit (Clause 9.2)
482- Hold management review (Clause 9.3)
483- Address nonconformities
484- Prepare for Stage 1 certification audit
485- Compile evidence packages per clause
486
487---
488
489## Troubleshooting
490
491| Problem | Possible Cause | Resolution |
492|---------|---------------|------------|
493| 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 |
494| 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 |
495| 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 |
496| 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 |
497| 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 |
498| 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 |
499| 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 |
500
501---
502
503## Success Criteria
504
505- **Overall readiness score of 80+ for certification readiness** -- as measured by `aims_readiness_checker.py`, with all clauses at Defined maturity level or above
506- **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
507- **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
508- **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
509- **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
510- **Internal audit conducted against all AIMS clauses** -- with findings documented, corrective actions tracked to closure, and management review completed with documented improvement decisions
511- **AI lifecycle procedures operational** -- covering design, development, testing, deployment, monitoring, and retirement stages with documented controls at each gate
512
513---
514
515## Scope & Limitations
516
517**In Scope:**
518- ISO 42001:2023 readiness assessment across all clauses (4-10) and Annex A controls (A.2-A.10)
519- AI impact assessment across six dimensions (fairness, transparency, safety, privacy, security, accountability)
520- AIMS certification preparation including gap analysis, implementation roadmap, and audit readiness
521- AI lifecycle management guidance (design through retirement)
522- Data management for AI systems (quality, provenance, bias, governance)
523- Third-party AI supplier management and evaluation
524- Regulatory mapping to EU AI Act requirements
525- Integration guidance with ISO 27001, ISO 9001, and ISO 14001
526
527**Out of Scope:**
528- Actual AI model development, training, testing, or deployment -- this skill provides governance frameworks, not ML engineering
529- Certification body selection, audit scheduling, or certification fee negotiation
530- Ethical review board establishment or ethical decision-making beyond procedural guidance
531- Specific AI fairness algorithm implementation (e.g., adversarial debiasing, calibrated equalized odds) -- use `eu-ai-act-specialist` bias detector for technical testing
532- Environmental impact measurement or carbon footprint calculation for AI training
533
534**Important Notes:**
535- ISO 42001 certification follows a 3-year cycle with annual surveillance audits at 12-month intervals
536- Major certification bodies (BSI, DNV, TUV, LRQA) have operationalized ISO 42001 audit services as of 2025-2026
537- Many organizations pursue dual alignment: ISO 42001 certification for governance controls plus EU AI Code of Practice for regulatory expectations
538- The standard's Annex SL structure enables direct integration with ISO 27001, reducing redundant documentation and audit effort
539
540---
541
542## Integration Points
543
544| Skill | Integration | When to Use |
545|-------|-------------|-------------|
546| `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 |
547| `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 |
548| `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 |
549| `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 |
550
551---
552
553## Tool Reference
554
555### aims_readiness_checker.py
556
557Assesses organizational readiness against all ISO 42001:2023 clauses and Annex A controls.
558
559| Flag | Required | Description |
560|------|----------|-------------|
561| `--input <file>` | Yes (unless `--template`) | Path to JSON organizational profile for assessment |
562| `--template` | No | Generate blank input template to stdout |
563| `--json` | No | Output results in JSON format for automation |
564| `--output <file>` | No | Export report to specified file path |
565
566**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).
567
568**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).
569
570### ai_impact_assessor.py
571
572Generates comprehensive AI impact assessments across six risk dimensions with regulatory mapping.
573
574| Flag | Required | Description |
575|------|----------|-------------|
576| `--input <file>` | Yes (unless `--template`) | Path to JSON AI system description for assessment |
577| `--template` | No | Generate blank AI system template to stdout |
578| `--format <fmt>` | No | Output format: `json` (default) or `markdown` |
579| `--output <file>` | No | Export assessment report to specified file path |
580
581**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).
582
583**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.