Skip to main content

title: “AI System Schema” description: “Machine-readable representation of governed AI systems within the AIGO Framework.”

AI System Schema

The AI System Schema defines the machine-readable representation of an AI system governed under the AIGO Framework. It provides the structural foundation for registering, identifying, classifying, governing, monitoring, changing, and retiring AI systems while maintaining relationships to the governance records associated with them. The schema should be used together with the AIGO Framework, implementation guidance, procedures, and related schemas.

Purpose

The AI System Schema supports consistent representation of information required to govern an AI system. A governed AI system record can provide the central reference point for: * registration * ownership * accountability * intended use * deployment context * classification * risk management * control management * approval * monitoring * incidents * changes * assurance * evidence * improvement * retirement * governance evaluation The schema provides the structure for the record. It does not by itself determine whether the governance activities represented by the record have been adequately performed.

AI system as a governed entity

AIGO treats the AI system as a central governed entity. The system record provides the identity and context to which other governance records can be connected. A simplified relationship is: AI System → Risk → Control → Assessment → Evidence → Approval → Monitoring → Assurance → Improvement → Retirement The actual implementation may contain multiple records and relationships at each stage. For example, one AI system may have: * multiple risks * multiple controls * multiple assessments * multiple approvals * multiple monitoring records * multiple incidents * multiple changes * multiple assurance activities * multiple evidence records The schema architecture allows these records to remain separate while retaining their relationship to the governed AI system.

What the AI system record represents

An AI system record represents the governed system and its relevant governance context. Depending on the implementation and applicable schema version, information may include:

Identity

Information that identifies the AI system within the organization’s governance environment. Examples may include: * system identifier * system name * description * version * status

Ownership and accountability

Information establishing who owns and is accountable for the system. Examples may include: * system owner * accountable authority * responsible teams * governance contacts

Intended use

Information describing how the AI system is intended to be used. This may include: * purpose * intended users * intended outputs * operational context * prohibited or restricted uses where applicable

Deployment context

Information about where and how the AI system operates. Examples may include: * deployment environment * geographic scope * organizational context * affected stakeholders * interaction with other systems * operational dependencies

Lifecycle status

Information describing the current lifecycle state of the AI system. An organization may use lifecycle states corresponding to activities such as: registration → assessment → approval → operation → change → retirement The exact permitted values should follow the canonical schema.

Governance context

Information needed to determine how the system is governed. This can include relationships to: * classification * applicable requirements * risks * controls * assessments * approvals * monitoring * assurance * evidence

Registration

The AI System Schema provides the structural foundation for the AIGO registration process. A typical implementation sequence is:
Registration should establish enough information to identify the system and determine what governance activities are required. The complete operational process is defined by the AI System Registration guidance and the canonical registration procedure.

Classification

Classification information may be associated with the AI system record. Classification helps determine the appropriate governance treatment for the system. For example, classification may influence: * risk assessment depth * control requirements * approval authority * monitoring requirements * assurance requirements * evidence requirements Classification is not the same as risk assessment. The system record can therefore maintain classification information while separate risk records capture the risks identified for the system. See AI System Classification for the operational governance process.

Relationships to risks

An AI system can be associated with one or more risk records. A simplified relationship is: AI System → Risk The risk record provides the detailed representation of the identified risk, while the AI system record provides the context of the governed system to which the risk applies. This separation allows risk information to be managed independently while remaining traceable to the relevant system. See Risk Schema for the corresponding machine-readable risk structure.

Relationships to controls

Risks can be connected to controls intended to prevent, detect, mitigate, or manage those risks. This produces a relationship such as: AI System → Risk → Control Controls may also be associated directly with governance requirements or other governance objects depending on the implementation. See Control Schema for the machine-readable control structure.

Relationships to assessments

Assessments provide structured conclusions about governance activities, risks, controls, or other governed conditions. The AI system can therefore be connected to assessment records through the broader governance relationship model. A typical relationship may be: AI System → Risk → Control → Assessment Assessment records should preserve traceability to the object being assessed and the evidence supporting the conclusion. See Assessment Schema.

Relationships to approvals

Governance decisions can be associated with the AI system. Examples include: * approval for deployment * approval following remediation * conditional approval * approval following material change * approval for continued operation * approval for retirement A simplified relationship is: AI System → Governance Assessment → Approval Approval records should identify the decision authority, decision, relevant conditions, and supporting governance information according to the applicable schema. See Approval Schema.

Relationships to monitoring

Once an AI system is operating, monitoring records can provide ongoing governance information. Monitoring may identify: * performance changes * risk indicators * incidents * control weaknesses * changes in operating conditions * emerging risks * governance exceptions These records can remain linked to the AI system throughout its operational lifecycle. See Monitoring Schema.

Relationships to incidents

Incidents may be associated with the AI system that experienced or caused the event. A simplified relationship is: AI System → Incident → Investigation → Corrective Action Significant incidents may subsequently trigger: * risk reassessment * classification review * control changes * approval review * monitoring changes * assurance activity * improvement activity See Incident Schema.

Relationships to changes

Material changes should be recorded against the affected AI system. A change record can identify: * what changed * why it changed * who initiated the change * impact assessment * affected risks * affected controls * required approvals * implementation actions * resulting governance decisions A material change may require the AI system’s governance state to be reassessed. See Change Schema.

Relationships to assurance

Assurance activities can evaluate whether governance arrangements associated with an AI system are appropriate and operating as intended. The relationship can connect: AI System → Governance Records → Evidence → Assurance Finding Assurance findings can then become inputs to remediation or continuous improvement. See Assurance Schema.

Relationships to evidence

Evidence provides support for governance decisions and conclusions. Examples include: * technical documentation * test results * assessment records * monitoring results * approvals * audit records * policies * procedures * incident records * assurance reports Evidence should be traceable to the relevant governance activity or decision. See Evidence Schema.

Lifecycle representation

The AI system record remains relevant throughout the governed lifecycle. A simplified representation is:
Not every system will follow exactly the same sequence. Governance activities should be applied according to the system’s classification, risks, applicable requirements, organizational governance model, and lifecycle state.

Reclassification and record updates

The AI system record should be updated when material information changes. Potential triggers include: * change in intended use * change in deployment context * significant capability changes * change in ownership * change in affected stakeholders * change in applicable requirements * material risk changes * significant incidents * material technical changes Updates should preserve the appropriate history and traceability required by the organization’s governance and records-management practices.

Machine-readable evaluation

The AI system record can provide entity context for the AIGO evaluation layer. The evaluation architecture separates: Governance Records → Rules → Evaluation → Results This means that an AI system record represents the governed entity while separate rules determine which governance conditions are evaluated. For example:
Evaluation can support automated or semi-automated governance checks. It should not be interpreted as automatically replacing human governance judgment where context, interpretation, professional assessment, or decision authority is required.

Validation

AI system records can be validated against the canonical JSON Schema. Validation can identify structural problems such as: * missing required information * invalid data types * invalid values * malformed structures * invalid relationships * schema violations Validation improves the quality and consistency of machine-readable records. A successful schema validation result does not establish that: * the AI system is safe * the governance process was adequate * controls are effective * risks are acceptable * the organization is legally compliant * regulatory obligations have been satisfied * certification has been achieved Those conclusions require the appropriate governance, legal, technical, assurance, or regulatory processes.

Implementation example

An organization implementing AIGO could represent an AI system using a record similar in concept to:
This is illustrative only. It is not a substitute for the canonical schema and should not be copied into a production implementation without checking the actual schema requirements. The canonical JSON Schema is the authoritative source for permitted structure, fields, types, and constraints.

Implementation guidance

A practical implementation should connect the schema to the organization’s governance workflow. For example:
The schema is therefore one component of an implementation rather than the implementation itself.

Canonical source

Machine-readable schema: schemas/01-ai-system/01-AIGO-AI-System-Schema-v0.1.json Schema documentation: schemas/01-ai-system/01-AIGO-AI-System-Schema-Documentation-v0.1.md Framework profile material: framework/09-profiles/AIGO-AI-System-Profiles-v0.1.md Operational registration guidance: docs/ai-system-registration.mdx Canonical registration procedure: guidance/02-procedures/02-AIGO-AI-System-Registration-Procedure-v0.1.md * Schema Architecture * AI System Registration * AI System Classification * Risk Assessment * Control Assessment * AI Governance Approval * AI Monitoring * AI Change Management * AI Incident Management * AI Governance Assurance * Continuous Improvement * AI System Profiles

Version

This documentation describes the AI System Schema associated with the AIGO Framework v0.1 schema baseline. The canonical JSON Schema remains the authoritative machine-readable definition.