AIGO — AI System Schema Documentation
1. Document Purpose
This document describes the machine-readable AIGO AI System Schema. The schema provides the structured representation of an AI system governed under the AIGO AI Governance Operating Framework. It is intended to support:- AI system registration;
- AI system identification and ownership;
- intended-purpose documentation;
- organizational and operational context;
- AI classification;
- lifecycle management;
- risk and control traceability;
- governance decisions;
- monitoring and assurance;
- incident and change relationships;
- evidence management; and
- controlled retirement.
2. Schema Information
3. Scope
The schema applies to AI systems and AI-enabled systems that are subject to the organization’s AIGO governance arrangements. The schema may be used for systems that are:- internally developed;
- externally developed;
- purchased or licensed;
- provided through a third party;
- embedded in business applications;
- operated as a service;
- used for decision support;
- used for automated or semi-automated decisions; or
- otherwise designated as requiring AI governance.
4. Object Model
The primary object represented by this schema is:- a risk record;
- a control record;
- an assessment record;
- an approval record;
- a monitoring plan;
- an incident record;
- a change record;
- an assurance record;
- an evidence record; and
- a retirement record.
5. Core Identity
An AI System record should contain stable identity information. Key fields include:id;objectType;objectVersion;schemaVersion;- system name;
- system owner;
- business owner;
- governance owner where applicable; and
- lifecycle status.
6. System Description
The system description should establish what the AI system is and what it does. It should provide sufficient information for governance stakeholders to understand:- system purpose;
- principal functionality;
- users;
- affected stakeholders;
- deployment context;
- AI capabilities;
- system boundaries; and
- relevant dependencies.
7. Intended Purpose
Intended purpose is a central governance attribute. The record should describe:- the intended purpose;
- intended uses;
- intended users;
- operating context;
- expected outputs;
- supported decisions or activities;
- foreseeable limitations; and
- prohibited or restricted uses where applicable.
8. AI Characteristics
The schema should capture the relevant characteristics of the AI system. Examples include:- AI technique or method;
- model type;
- model version;
- data dependencies;
- autonomy;
- decision role;
- human involvement;
- output type;
- integration architecture; and
- operational environment.
9. Ownership and Accountability
The AI System record should support clear accountability. Typical ownership roles include:
Organizations may define additional roles.
The relevant authority and escalation relationships should be maintained through AIGO governance records.
10. Organizational Context
The system record may contain organizational information such as:- business unit;
- function;
- geographic scope;
- jurisdiction;
- operating entity;
- customer or stakeholder environment; and
- relevant regulatory context.
11. Lifecycle Status
The AI System schema supports lifecycle state representation. Typical states include:12. Lifecycle Information
The system record should support traceability across the AIGO AI lifecycle. Relevant lifecycle stages may include:- Planning
- Design
- Development
- Data Preparation
- Testing and Validation
- Approval
- Deployment
- Operation
- Monitoring
- Change
- Assurance
- Retirement
13. Classification
AI classification is a governance decision. The AI System record may reference:- classification level;
- classification methodology;
- classification date;
- classification owner;
- classification assessment;
- classification rationale; and
- reclassification requirements.
14. Risk Relationships
An AI System may have one or more associated risks. The system record should reference risk records rather than duplicating complete risk assessments. Example:- risk description;
- likelihood;
- impact;
- risk level;
- treatment;
- residual risk;
- acceptance; and
- review.
15. Control Relationships
The system may reference applicable control records. Controls may address:- governance;
- security;
- privacy;
- fairness;
- human oversight;
- data quality;
- model performance;
- monitoring;
- incident management;
- change management;
- documentation;
- third-party risk; and
- other relevant governance requirements.
16. Assessment Relationships
The system may reference assessment records including:- classification assessments;
- risk assessments;
- control assessments;
- technical validation;
- model validation;
- security assessments;
- privacy assessments;
- fairness assessments;
- impact assessments;
- monitoring reviews;
- change-impact assessments; and
- retirement assessments.
17. Approval Relationships
Where approval is required, the AI System record should reference the applicable approval records. Approval relationships may support:- initial deployment;
- continued operation;
- material changes;
- resumption after suspension;
- restricted operation;
- emergency decisions; and
- retirement.
"APPROVED" status in the AI System record should therefore be supported by an appropriate approval trail where governance requires formal approval.
18. Monitoring Relationships
AI systems should reference applicable monitoring arrangements. Monitoring may include:- model performance;
- system performance;
- data quality;
- data drift;
- model drift;
- fairness;
- safety;
- reliability;
- security;
- privacy;
- human oversight;
- operational performance;
- risk;
- control effectiveness; and
- compliance indicators.
19. Incident Relationships
The AI System record may reference incidents associated with the system. Examples include:- model failures;
- harmful outputs;
- fairness incidents;
- privacy incidents;
- security incidents;
- safety incidents;
- control failures;
- unauthorized changes;
- third-party failures; and
- regulatory events.
20. Change Relationships
AI systems should maintain traceability to material and relevant changes. Change records may identify modifications to:- models;
- model versions;
- data;
- prompts;
- configuration;
- infrastructure;
- application logic;
- integrations;
- controls;
- monitoring;
- intended purpose;
- human oversight; or
- suppliers.
21. Assurance Relationships
The AI System record may reference assurance activities. Assurance may cover:- governance;
- controls;
- risk management;
- compliance;
- technical performance;
- human oversight;
- monitoring;
- security;
- privacy;
- fairness;
- lifecycle processes; or
- other applicable areas.
22. Evidence Relationships
Evidence should normally be maintained as independent records. An AI System may reference evidence supporting:- registration;
- classification;
- risk assessment;
- control implementation;
- testing;
- approval;
- monitoring;
- incidents;
- changes;
- assurance;
- management review; and
- retirement.
- source;
- collection;
- integrity;
- authenticity;
- completeness;
- relevance;
- accuracy;
- timeliness;
- traceability;
- retention; and
- disposition.
23. Human Oversight
Where human oversight applies, the AI System record should identify the relevant oversight arrangement. This may include:- human-in-the-loop;
- human-on-the-loop;
- human review;
- human approval;
- human override;
- escalation;
- intervention authority;
- competence requirements; and
- oversight responsibilities.
24. Security and Privacy
The AI System record should provide sufficient information to identify relevant security and privacy governance requirements. This may include:- sensitivity of data;
- security classification;
- privacy relevance;
- security assessment references;
- privacy assessment references;
- security controls;
- privacy controls;
- access requirements; and
- relevant incidents.
25. Third-Party Dependencies
Where an AI system depends on external suppliers, the record should support traceability to the relevant third-party governance records. Examples include:- hosted AI services;
- model providers;
- data providers;
- infrastructure providers;
- external development teams;
- APIs;
- managed services; and
- third-party AI components.
- risk;
- controls;
- monitoring;
- incident notification;
- change management;
- assurance; and
- retirement.
26. Regulatory Context
An AI System may be subject to multiple external requirements. The system record may therefore reference:- applicable laws;
- regulations;
- standards;
- contractual requirements;
- industry obligations; and
- organizational commitments.
27. Data and Model Traceability
Where supported by the schema implementation, the AI System record should identify important data and model relationships. This can include:- training data sources;
- operational data sources;
- model identifier;
- model version;
- model lineage;
- data pipelines;
- feature sources;
- external models;
- prompt or configuration dependencies; and
- downstream systems.
28. Dependencies and Integrations
An AI System can depend on other services or components. Dependencies may include:- identity systems;
- data platforms;
- applications;
- model services;
- APIs;
- infrastructure;
- external suppliers;
- business processes;
- monitoring systems;
- security services; and
- downstream decision systems.
- risk assessment;
- change management;
- incident response;
- business continuity; and
- retirement.
29. Business Continuity
The organization should identify whether the AI system is business-critical or supports critical processes. Where applicable, the record should identify:- continuity requirements;
- alternative processes;
- recovery requirements;
- system dependencies;
- recovery priorities; and
- relevant continuity plans.
30. Decision Impact
Where an AI system affects decisions, the system record should support identification of the affected decision types. Examples include:- recommendation;
- prioritization;
- classification;
- screening;
- eligibility assessment;
- fraud detection;
- resource allocation;
- content generation;
- operational optimization; and
- automated decision-making.
31. Stakeholder Impact
The system record may identify relevant stakeholder groups and affected persons. These may include:- customers;
- employees;
- applicants;
- users;
- suppliers;
- members of the public;
- regulators;
- business partners; and
- other affected stakeholders.
- risk assessment;
- fairness and impact assessment;
- human oversight;
- communication;
- incident management; and
- governance decisions.
32. Records and Documentation
AI System governance should be supported by controlled records. Typical related records include:33. Validation Requirements
A valid AI System record should satisfy:Structural Validation
The JSON document must validate against:01-AIGO-AI-System-Schema-v0.1.json
Reference Validation
Referenced risk, control, assessment, approval, monitoring, incident, change, assurance, evidence, improvement, and retirement records should exist where required.Governance Validation
The record should comply with applicable AIGO procedures.Lifecycle Validation
The lifecycle state should be consistent with the organization’s authorized transition process.Ownership Validation
Required accountable roles should be assigned.Traceability Validation
Material governance decisions should remain traceable to relevant supporting records and evidence.34. Schema Limitations
JSON Schema validates structural consistency but does not independently validate:- whether a person actually holds a particular organizational role;
- whether an approval authority is legally or organizationally authorized;
- whether a referenced record exists in an external repository;
- whether a risk assessment is substantively adequate;
- whether a control is actually effective;
- whether a monitoring result is accurate; or
- whether an organization’s AI governance obligations have been fully satisfied.
35. Change and Version Management
Changes to the AI System schema should be managed through the AIGO change-management process. Material changes may require:- impact assessment;
- backward-compatibility review;
- validation;
- example updates;
- documentation updates;
- tooling updates;
- migration guidance;
- approval; and
- registry updates.
36. Relationship to Templates
The schema corresponds primarily to AIGO AI system registration and profile records. Relevant human-readable templates include:37. Relationship to Procedures
The schema should be used together with applicable procedures, including:38. Framework Traceability
39. Example Record
A minimal conceptual AI System record may look like:40. Schema Registry Relationship
This schema is registered in:schemas/00-AIGO-Schema-Registry-v0.1.json
Registry information should include:
- schema identifier;
- object type;
- version;
- controlled path;
- status;
- dependencies;
- referenced schemas;
- owner;
- documentation path; and
- traceability information.
41. Document Control
42. Document Status
Document: AIGO — AI System Schema Documentation Version: 0.1 Status: Draft Working Name: AIGO Full Name: AI Governance Operating Framework Document Identifier:AIGO-SCHEMA-DOC-001
Document Type: Schema Documentation
This document provides the human-readable interpretation, governance context, validation expectations, and traceability guidance for the AIGO AI System Schema.
End of Document