Skip to main content

AIGO — Cross-Framework Mapping Architecture

1. Document Purpose

This document defines the architecture for the AIGO cross-framework mapping layer. The cross-framework layer provides the integration mechanism between the AIGO operational control architecture and multiple external frameworks, standards, regulations, guidance documents, and organizational requirements. The initial framework sources are:
The objective is to establish a common relationship model:
This architecture prevents the individual mapping packages from becoming isolated compliance documents.

2. Mapping Information


3. Architectural Problem

AIGO contains multiple external mappings:
Each framework has different:
  • terminology;
  • scope;
  • legal or normative status;
  • structure;
  • applicability;
  • assessment expectations;
  • evidence expectations.
Without a cross-framework layer, organizations may create duplicated controls. The cross-framework architecture therefore establishes:

4. Core Principle

AIGO is the operational integration layer. The external framework remains authoritative for its own requirements. Therefore:
Instead:
AIGO must not alter the meaning of the source requirement.

5. Framework Status Distinction

The cross-framework layer must preserve the status of each source. This distinction is mandatory. A common AIGO control does not make the underlying frameworks equivalent.

6. Cross-Framework Architecture

The architecture is:

7. Cross-Framework Mapping Layers

The package consists of the following logical layers:
No layer should be assumed to automatically satisfy the next layer.

8. Framework Package Architecture

Each external framework maintains its own package. Current structure:
The individual packages remain authoritative for their own mappings. The cross-framework package only integrates their relationships.

9. Cross-Framework Responsibilities

The cross-framework package shall:
  • identify equivalent or overlapping control areas;
  • identify shared AIGO controls;
  • identify framework-specific requirements;
  • identify gaps;
  • identify conflicts;
  • identify evidence reuse opportunities;
  • identify assurance reuse opportunities;
  • maintain cross-framework traceability.
It shall not replace the individual framework mappings.

10. Source Authority

For a specific requirement:
The cross-framework layer is authoritative only for the relationship among those sources and AIGO.

11. Mapping Relationship Types

The registry shall support:

DIRECT

The AIGO control directly addresses the source requirement.

PARTIAL

The control addresses only part of the requirement.

SUPPORTING

The control supports implementation but does not itself satisfy the requirement.

OVERLAPPING

Two or more source frameworks address substantially similar governance subject matter.

INTEGRATED

Several AIGO controls collectively address the mapped requirement set.

CONDITIONAL

The relationship applies under specific conditions.

CROSS_REFERENCE

An existing relationship elsewhere is authoritative.

DERIVED

The relationship is derived from another controlled relationship.

CONFLICTING

The framework requirements or interpretations materially differ and cannot simply be merged.

COMPLEMENTARY

The frameworks address different aspects of the same governance area.

NO_DIRECT_EQUIVALENT

No common operational control currently provides an adequate relationship.

12. Framework Requirement Identity

Every external requirement must retain its original identity. Example:
A common AIGO control must never replace the original source identifier.

13. AIGO Control Identity

The AIGO Control Schema remains the authoritative source of control identity. A cross-framework record should therefore contain:
The mapping record is a relationship, not a duplicate control definition.

14. Common-Control Principle

The preferred architecture is:
rather than:
when one operational AIGO control genuinely addresses all three.

15. No False Equivalence

Similarity between requirements does not automatically establish equivalence. For example:
A cross-framework mapping should therefore distinguish:
  • same objective;
  • overlapping objective;
  • supporting relationship;
  • partial relationship;
  • legally distinct obligation.

16. Requirement Comparison

A cross-framework comparison should consider:
  • purpose;
  • scope;
  • actor;
  • applicability;
  • timing;
  • control objective;
  • evidence;
  • assurance;
  • legal/normative status.

17. Applicability Layer

Before combining framework relationships, applicability must be determined. Example:
A requirement that is not applicable should not artificially inflate control coverage.

18. Multi-Framework Applicability

A single AI system may be:
The cross-framework layer should represent these independently.

19. Control Applicability

A common AIGO control may be:
This must be explicitly recorded.

20. Cross-Framework Control Domains

The initial harmonization domains are:

21. Core Shared-Control Areas

The first cross-framework harmonization should prioritize:
  • governance;
  • risk management;
  • AI system inventory;
  • lifecycle governance;
  • impact assessment;
  • controls;
  • monitoring;
  • documentation;
  • evidence;
  • incident management;
  • change management;
  • assurance;
  • continual improvement.
These are natural common-control candidates.

22. Framework-Specific Areas

The cross-framework architecture must also preserve source-specific areas. Examples include:

EU AI Act

  • prohibited AI practices;
  • statutory high-risk classification;
  • conformity assessment;
  • registration;
  • GPAI obligations;
  • statutory transparency;
  • regulatory enforcement.

ISO/IEC 42001

  • AIMS scope;
  • management-system requirements;
  • internal audit;
  • management review;
  • continual improvement;
  • Annex A controls.

NIST AI RMF

  • GOVERN;
  • MAP;
  • MEASURE;
  • MANAGE;
  • trustworthiness characteristics;
  • voluntary implementation profiles.
These should not be artificially collapsed.

23. Common Risk Architecture

The shared risk layer should support:
The individual framework mappings define the specific source requirements.

24. Common Governance Architecture

AIGO provides common governance mechanisms for:
  • accountability;
  • roles;
  • policy;
  • decision rights;
  • escalation;
  • management review;
  • evidence;
  • assurance.
External mappings attach their requirements to these mechanisms.

25. Common Lifecycle Architecture

The common AI lifecycle is:
Each framework may place different requirements on the same lifecycle stages.

26. Common Evidence Architecture

The unified evidence chain is:
One evidence record may support multiple framework requirements where its scope is sufficient.

27. Evidence Reuse Rules

Evidence may be reused when:
  • the system is the same;
  • the relevant version is compatible;
  • the evidence period is valid;
  • the evidence addresses the required criterion;
  • the relationship is explicitly recorded.

28. Evidence Non-Equivalence

Evidence must not be reused merely because it has a similar title. Example:
may have different scope or criteria under:
  • NIST;
  • ISO/IEC 42001;
  • EU AI Act.
The cross-framework relationship must therefore be evidence-specific.

29. Common Monitoring Architecture

AIGO Monitoring should support:
  • risk indicators;
  • control indicators;
  • AI-system performance;
  • incidents;
  • changes;
  • evidence currency;
  • framework deadlines.
Framework-specific metrics remain separately traceable.

30. Common Incident Architecture

The unified incident lifecycle is:
Legal notification requirements must remain framework-specific.

31. Common Change Architecture

Material change should trigger:
Different frameworks may produce different consequences from the same change.

32. Common Assurance Architecture

The shared assurance chain is:
The criteria remain source-specific.

33. Assurance Non-Equivalence

One assurance conclusion should not automatically be copied between frameworks. For example:
A shared assurance activity may support multiple assessments only when each framework’s criteria are separately evaluated.

34. Certification and Regulatory Boundary

The cross-framework layer must preserve:
A common assurance process does not erase these differences.

35. Control Coverage Model

The unified control coverage model is:

36. Cross-Framework Coverage

The coverage engine should be able to answer:

37. Gap Types

Cross-framework gap categories should include:

38. Overlap Analysis

The harmonization layer should identify:
This supports rational control design.

39. Common-Control Candidate

A requirement should be considered a common-control candidate where:
  • objectives materially overlap;
  • operational activities overlap;
  • evidence can be shared;
  • control owner is compatible;
  • framework-specific differences remain manageable.

40. Framework-Specific Extension

Where a common control is insufficient:
Example:
This prevents unnecessary duplication.

41. Control Extension Model

A control extension should identify:
The base control remains unchanged where possible.

42. Cross-Framework Control Inheritance

A framework mapping may inherit:
  • common control;
  • common procedure;
  • common evidence;
  • common monitoring.
But source-specific requirements must be added explicitly.

43. Example — Risk Management

Conceptually:
This is an example of common-control harmonization, not a claim that the three requirements are legally identical.

44. Example — Monitoring

Framework-specific thresholds and mandatory monitoring obligations must remain distinct.

45. Example — Change Management

The EU AI Act relationship may produce legal consequences that do not exist in the NIST framework.

46. Example — Evidence

The underlying evidence classification and legal significance remain different.

47. Example — Assurance

The AIGO assurance mechanism supports the process but does not replace statutory or certification functions.

48. Cross-Framework Traceability

The minimum traceability model is:
A more complete chain is:

49. Traceability Direction

The repository should support both directions.

Forward

Reverse

This is important for audit and reuse.

50. Cross-Framework Control Registry

A future machine-readable cross-framework registry should contain:

51. Source Metadata

Every relationship should preserve:
  • framework;
  • source document;
  • version;
  • requirement identifier;
  • source date;
  • review date.

52. Legal / Normative Status Metadata

The registry should distinguish:
This is critical to prevent false equivalence.

53. Applicability Metadata

The registry should support:

54. Framework Version Metadata

Every relationship should be version-specific. Example:
and separately:
The same principle applies to the EU AI Act and amendments.

55. AIGO Control Version

The relationship should also identify the AIGO control version. This supports historical reconstruction:

56. Common Evidence Registry

The common evidence architecture should eventually enable:
where applicable.

57. Evidence Conflict

Where one evidence record supports multiple frameworks but satisfies different criteria differently, the repository must preserve the distinction. Potential status:

58. Assurance Registry

The cross-framework assurance registry should contain:

59. Cross-Framework Finding Model

A finding may be:

60. Shared-Control Failure

A shared AIGO control failure may affect several frameworks. Example:
Each resulting finding remains separately traceable.

61. Root Cause Analysis

Cross-framework findings should preferably share a root-cause analysis when the underlying failure is common. Example:
This reduces duplicate corrective actions.

62. Corrective Action Harmonization

A single corrective action may address several frameworks. The action record should identify all affected relationships. Example:

63. Improvement Architecture

Cross-framework improvement should feed the common AIGO Improvement Schema. The lifecycle is:

64. Management Review Integration

Cross-framework management review should provide a consolidated view of:
  • control coverage;
  • evidence coverage;
  • assurance coverage;
  • open findings;
  • regulatory exposure;
  • framework changes;
  • emerging risks.

65. Cross-Framework Dashboard

Potential dashboard measures:

66. Coverage Matrix

A future cross-framework coverage table should be conceptually: This table should eventually be generated from machine-readable relationships rather than maintained manually.

67. Gap Analysis

Cross-framework gap analysis should identify:

Framework Gap

Requirement exists in one framework but not another.

Control Gap

Requirement has no adequate AIGO control.

Evidence Gap

Control exists but evidence is insufficient.

Assurance Gap

Evidence exists but assurance is missing.

Applicability Gap

Requirement applicability is unresolved.

Version Gap

Mapping uses an outdated source.

68. Duplicate-Control Analysis

The cross-framework layer should identify controls that appear operationally duplicated. Potential result:
Merging should only occur where equivalence is genuine.

69. Control Rationalization

Control rationalization should reduce:
  • duplicate procedures;
  • duplicate evidence requests;
  • duplicate monitoring;
  • duplicate assurance.
It should not eliminate framework-specific requirements.

70. Framework-Specific Additions

Where a common control is insufficient:
Example:

71. Control Inheritance

The relationship model may use:
This should remain an AIGO architectural concept rather than changing external framework terminology.

72. Cross-Framework Priority

Cross-framework control priority should consider:
  • highest applicable risk;
  • legal criticality;
  • safety;
  • rights;
  • regulatory exposure;
  • business impact.
A common control should not be downgraded simply because one of its framework relationships is voluntary.

73. Cross-Framework Assurance Priority

Higher priority should be given where:
  • one control supports binding law;
  • system impact is high;
  • multiple frameworks identify similar risks;
  • the control is weak;
  • evidence is missing.

74. Cross-Framework Change Management

Any change to a shared AIGO control should trigger impact analysis against:
and any future mapping packages.

75. Cross-Framework Source Change

A source-framework change should trigger:

76. Version Conflict Management

If mappings refer to different source versions:
must be explicitly distinguished. The repository must not silently merge different versions.

77. Historical Traceability

A historical relationship should preserve:
  • source version;
  • AIGO mapping version;
  • AIGO control version;
  • evidence period;
  • assurance period.

78. Cross-Framework Profiles

Future framework packages may contain profiles or sector-specific variants. The cross-framework architecture should identify these separately. Example:

79. Future Framework Expansion

The architecture is intentionally extensible. Potential future packages might include:
New frameworks should attach to the same AIGO common-control architecture.

80. No Framework Lock-In

The AIGO Control Schema must remain framework-neutral. Controls should describe operational governance, not duplicate the vocabulary of one external framework. This allows future mappings to reuse the same controls.

81. Cross-Framework Registry

The future registry should eventually describe:
It should not duplicate the entire contents of the individual mapping files.

82. Validation Architecture

Cross-framework validation should include:

Structural Validation

Expected files exist.

Registry Validation

Registry entries match files.

Relationship Validation

Referenced framework and control IDs exist.

Control Validation

AIGO control IDs resolve.

Evidence Validation

Evidence relationships resolve.

Assurance Validation

Assurance relationships resolve.

Version Validation

Source versions are explicit.

Conflict Validation

Known conflicts are recorded.

Coverage Validation

All applicable mapped requirements have controls or documented exceptions.

83. Cross-Framework Tools

The existing AIGO tools should eventually consume the cross-framework layer:
The tools should not require framework-specific custom implementations where generic relationship validation is sufficient.

84. Cross-Framework Findings

Potential findings include:

85. Critical Cross-Framework Findings

Potential critical findings include:
  • a binding legal requirement has no applicable AIGO control;
  • a common control is incorrectly represented as satisfying a legal requirement;
  • framework versions conflict;
  • regulatory evidence is incorrectly treated as voluntary guidance;
  • an important control has no evidence across multiple frameworks;
  • shared control failure affects multiple material requirements.

86. Repository Health

The Repository Health Checker should eventually summarize:

87. Machine-Readable Relationship Model

A conceptual record is:
The actual registry should follow the controlled schema created for the cross-framework package.

88. Cross-Framework Evidence Model

A conceptual evidence relationship is:
The Evidence Schema remains authoritative for the actual record.

89. Cross-Framework Assurance Model

A conceptual assurance relationship is:
The Assurance Schema remains authoritative.

90. Cross-Framework Example

Consider a common AI risk-management control.
This is the intended harmonization model.

91. Cross-Framework Non-Equivalence Example

Consider statutory conformity assessment.
There may be:
and:
These are not equivalent activities. The architecture must therefore preserve three separate relationships even if they share evidence.

92. Source-Specific Assurance

The assurance layer should identify:
This prevents accidental representation of an internal AIGO assurance activity as:
  • EU regulatory approval;
  • ISO certification;
  • NIST endorsement.

93. Evidence-Specific Legal Status

Evidence should identify whether it is:

94. Common Operational Procedure

Where frameworks have overlapping requirements, a single AIGO procedure may support them. Example:
The procedure should contain framework-neutral operational steps plus necessary framework-specific extensions.

95. Common Template

A single AIGO template may support multiple framework mappings where appropriate. Example: 05-AIGO-AI-Risk-Assessment-Template-v0.1.md may support:
  • NIST risk assessment;
  • ISO AIMS risk planning;
  • EU AI Act risk-management evidence.
However, each mapping must specify the additional information required for its source framework.

96. Common Evidence Record

16-AIGO-AI-Evidence-Record-Template-v0.1.md may capture:
  • evidence source;
  • control;
  • framework relationship;
  • system;
  • version;
  • reviewer;
  • period.
This enables evidence reuse without losing traceability.

97. Cross-Framework Operational Efficiency

The architecture should reduce:
  • duplicated assessments;
  • duplicated control procedures;
  • duplicated evidence collection;
  • duplicated monitoring;
  • duplicated assurance.
The goal is:
rather than:
where one would suffice.

98. Efficiency Boundary

Efficiency must not become false equivalence. The framework may consolidate operations only where the combined process actually meets the individual requirements.

99. Cross-Framework Control Effectiveness

A control can be:
while:
This is possible and must be representable. Therefore effectiveness is relationship-specific.

100. Relationship-Specific Assurance Conclusion

The system should support:
This is more accurate than one universal control status.

101. Relationship-Specific Evidence

Similarly, an evidence record may be:
where requirements differ.

102. Relationship-Specific Coverage

Coverage should therefore be computed:
and not solely at repository level.

103. Common-Control Maturity

AIGO may track:
These are AIGO maturity states.

104. Cross-Framework Maturity

A future maturity model may assess:
This should remain an AIGO maturity model.

105. Release Gate

The cross-framework package should not be marked validated until:

106. Initial Framework Set

Version 0.1 explicitly covers:
Future frameworks should be added through controlled extension.

107. Future Framework Addition Process

A new framework should follow:

108. Framework Onboarding Criteria

A future framework should provide:
  • authoritative source;
  • version;
  • applicability;
  • requirements;
  • mapping package;
  • control relationships;
  • evidence relationships;
  • assurance relationships.

109. Framework Retirement

A framework mapping may be retired when:
  • the source is superseded;
  • organizational adoption ends;
  • a new version replaces it;
  • the mapping is no longer maintained.
Historical relationships should remain retained.

110. Cross-Framework Historical State

The repository should allow reconstruction of:
This is important for audits and regulatory investigations.

111. Cross-Framework Change Control

Changes to this architecture should be managed through the AIGO Change Management process. Material changes require:
  • impact analysis;
  • review;
  • approval;
  • version update;
  • validation.

112. Cross-Framework Governance

Recommended ownership:

113. Cross-Framework Review

The cross-framework package should be reviewed:
  • annually;
  • after framework changes;
  • after material AIGO control changes;
  • after significant assurance findings;
  • when a new framework is onboarded.

114. Cross-Framework Documentation

The package should contain:

115. Final Directory Architecture

The intended structure is:
The cross-framework directory is an integration layer, not another standalone regulatory framework.

116. Final Cross-Framework Model

The complete AIGO architecture is:

117. Core Architectural Principle

The most important rule is:
Map many frameworks to one operational control architecture; do not build one operational control system per framework.
This makes AIGO scalable to additional regulations, standards, contracts, and governance frameworks.

118. Document Control


119. Document Status

Document: AIGO — Cross-Framework Mapping Architecture Version: 0.1 Status: Draft Working Name: AIGO Full Name: AI Governance Operating Framework Document Identifier: AIGO-MAP-XFW-ARCH-001 Document Type: Cross-Framework Architecture This document establishes the architecture for integrating the AIGO EU AI Act, ISO/IEC 42001, and NIST AI RMF mappings through a shared operational control, evidence, monitoring, assurance, and improvement layer while preserving the distinct legal, normative, and voluntary status of each source framework. End of Document