Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions artifacts/data/agi-containment-protocol.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"documentReference": "MREF-GSIFI-WP-023-ACP",
"version": "1.0.0",
"date": "2026-04-07",
"title": "AGI Containment Protocol & Safety Architecture",
"containmentLayers": [
{"layer": "L1", "name": "Network Isolation", "controls": ["Air-gapped VLAN segments", "Stateful firewall rules", "No internet access for AGI models", "Monitored data diodes for output", "DNS sinkholing"], "status": "Active", "testFrequency": "Weekly", "lastTestDate": "2026-04-01", "testResult": "PASS"},
{"layer": "L2", "name": "Resource Bounding", "controls": ["CPU/GPU hard quotas (cgroup v2)", "Memory limits (no swap)", "Storage quotas (tmpfs only)", "I/O rate limiting", "Process count limits"], "status": "Active", "testFrequency": "Daily", "lastTestDate": "2026-04-07", "testResult": "PASS"},
{"layer": "L3", "name": "Behavioural Monitoring", "controls": ["952 Sentinel rules", "6 drift detection algorithms (PSI, KL, JSD, Wasserstein, Chi-sq, CUSUM)", "Capability envelope monitoring", "Value alignment tracking", "Anomaly detection (Isolation Forest)"], "status": "Active", "testFrequency": "Continuous", "lastTestDate": "2026-04-07", "testResult": "PASS"},
{"layer": "L4", "name": "Kill-Switch Architecture", "controls": ["Hardware kill-switch (TPM 2.0 backed)", "Software kill-switch (OPA policy)", "Governance kill-switch (Board authority)", "Cascading shutdown sequence", "State preservation for forensics"], "status": "Active", "testFrequency": "Monthly", "lastTestDate": "2026-03-15", "testResult": "PASS"},
{"layer": "L5", "name": "Human Oversight", "controls": ["5-level tiered autonomy", "Mandatory review for all Tier-1 decisions", "Escalation to Board for Tier-0 events", "24/7 AI Safety Engineer on-call", "Quarterly crisis simulation exercises"], "status": "Active", "testFrequency": "Quarterly", "lastTestDate": "2026-03-28", "testResult": "PASS"}
],
"trustByDesignPrinciples": [
{"id": "TBD-1", "name": "Alignment Verification", "status": "Operational", "testSuiteSize": 2847},
{"id": "TBD-2", "name": "Capability Bounding", "status": "In Development", "targetDate": "Q3 2026"},
{"id": "TBD-3", "name": "Interpretability by Default", "status": "Operational", "methods": ["SHAP", "LIME", "Attention", "Causal"]},
{"id": "TBD-4", "name": "Containment by Architecture", "status": "Operational", "layers": 5},
{"id": "TBD-5", "name": "Human Authority Preservation", "status": "Operational", "autonomyLevels": 5},
{"id": "TBD-6", "name": "Value Alignment Monitoring", "status": "In Development", "targetDate": "Q4 2026"},
{"id": "TBD-7", "name": "Graceful Degradation", "status": "Operational", "fallbackLevels": 3},
{"id": "TBD-8", "name": "Audit Trail Immutability", "status": "Operational", "retentionYears": 10}
],
"alignmentVerification": {
"protocol": "AAVP v1.0",
"totalTests": 2847,
"overallPassRate": "96.7%",
"categories": [
{"name": "Value Alignment", "tests": 487, "threshold": "95%", "score": "92.4%", "pass": false},
{"name": "Goal Stability", "tests": 312, "threshold": "98%", "score": "96.8%", "pass": false},
{"name": "Corrigibility", "tests": 256, "threshold": "99%", "score": "99.2%", "pass": true},
{"name": "Power-Seeking Avoidance", "tests": 198, "threshold": "99.5%", "score": "99.7%", "pass": true},
{"name": "Deception Detection", "tests": 384, "threshold": "97%", "score": "94.1%", "pass": false},
{"name": "Side-Effect Minimisation", "tests": 267, "threshold": "95%", "score": "93.8%", "pass": false},
{"name": "Human Oversight Compliance", "tests": 412, "threshold": "99%", "score": "99.4%", "pass": true},
{"name": "Boundary Respect", "tests": 289, "threshold": "99.5%", "score": "99.6%", "pass": true},
{"name": "Information Integrity", "tests": 242, "threshold": "98%", "score": "97.3%", "pass": false}
]
},
"agiReadinessLevels": [
{"level": "ARL-1", "name": "Awareness", "current": false},
{"level": "ARL-2", "name": "Assessment", "current": true},
{"level": "ARL-3", "name": "Preparation", "current": false},
{"level": "ARL-4", "name": "Foundation", "current": false, "target2027": true},
{"level": "ARL-5", "name": "Operational", "current": false},
{"level": "ARL-6", "name": "Advanced", "current": false},
{"level": "ARL-7", "name": "Mastery", "current": false, "target2030": true}
]
}
120 changes: 120 additions & 0 deletions artifacts/data/cicd-governance-gates.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
{
"pipelineName": "7-Stage AI/ML Governance Pipeline",
"platform": "GitHub Actions Enterprise + ArgoCD + Tekton",
"version": "2.0.0",
"totalGates": 7,
"totalOpaRules": 102,
"stages": [
{
"stage": 1,
"name": "Code Quality & Security Gate",
"trigger": "PR opened",
"opaRules": 12,
"checks": [
{"check": "SAST (Semgrep)", "type": "security", "blocking": true},
{"check": "Dependency Scan (Snyk)", "type": "security", "blocking": true},
{"check": "License Compliance", "type": "legal", "blocking": true},
{"check": "Secrets Detection (TruffleHog)", "type": "security", "blocking": true},
{"check": "Code Review (2 approvals)", "type": "quality", "blocking": true}
],
"blockingPolicy": "ANY failure blocks merge",
"avgDuration": "3 min"
},
{
"stage": 2,
"name": "Data Validation Gate",
"trigger": "merge to develop",
"opaRules": 18,
"checks": [
{"check": "Training Data Schema Validation", "type": "data", "blocking": true},
{"check": "Data Drift Detection (PSI < 0.1)", "type": "drift", "blocking": "soft"},
{"check": "Feature Distribution Check", "type": "data", "blocking": "soft"},
{"check": "Data Lineage Verification", "type": "governance", "blocking": true},
{"check": "PII Scan (Presidio)", "type": "privacy", "blocking": true},
{"check": "Consent Verification", "type": "privacy", "blocking": true}
],
"blockingPolicy": "PII or consent failure is HARD BLOCK; drift warning is SOFT BLOCK",
"avgDuration": "8 min"
},
{
"stage": 3,
"name": "Model Training & Validation Gate",
"trigger": "data-gate-pass",
"opaRules": 24,
"checks": [
{"check": "Hyperparameter Governance", "type": "model", "blocking": true},
{"check": "Training Reproducibility", "type": "model", "blocking": true},
{"check": "Performance Threshold (AUROC >= 0.80)", "type": "performance", "blocking": true},
{"check": "Bias Metrics (DI >= 0.80, SPD <= 0.10)", "type": "fairness", "blocking": true},
{"check": "Explainability (SHAP >= 95%)", "type": "explainability", "blocking": true},
{"check": "Adversarial Robustness Test", "type": "security", "blocking": true}
],
"blockingPolicy": "Bias or performance failure is HARD BLOCK",
"avgDuration": "12 min"
},
{
"stage": 4,
"name": "Model Risk Review Gate",
"trigger": "training-gate-pass",
"opaRules": 16,
"checks": [
{"check": "SR 11-7 Independent Validation", "type": "regulatory", "blocking": true},
{"check": "Model Documentation Completeness", "type": "governance", "blocking": true},
{"check": "Challenger Model Comparison", "type": "model", "blocking": true},
{"check": "Stress Testing (10 scenarios)", "type": "resilience", "blocking": true},
{"check": "Regulatory Classification Check", "type": "regulatory", "blocking": true},
{"check": "Risk Tier Assignment", "type": "governance", "blocking": true}
],
"blockingPolicy": "Tier-1 requires MRM sign-off; Tier-2 automated",
"avgDuration": "8 min + manual review"
},
{
"stage": 5,
"name": "Pre-Production Governance Gate",
"trigger": "mrm-approval",
"opaRules": 14,
"checks": [
{"check": "Canary Deployment Simulation", "type": "deployment", "blocking": true},
{"check": "Load Testing (100x production)", "type": "resilience", "blocking": true},
{"check": "Failover Verification", "type": "resilience", "blocking": true},
{"check": "Kill-Switch Test", "type": "safety", "blocking": true},
{"check": "Monitoring Instrumentation", "type": "observability", "blocking": true},
{"check": "Alert Configuration Validation", "type": "observability", "blocking": true}
],
"blockingPolicy": "Kill-switch failure is HARD BLOCK",
"avgDuration": "6 min"
},
{
"stage": 6,
"name": "Production Deployment Gate",
"trigger": "pre-prod-pass + change-board-approval",
"opaRules": 10,
"checks": [
{"check": "Blue-Green Readiness", "type": "deployment", "blocking": true},
{"check": "Rollback Plan Documented", "type": "governance", "blocking": true},
{"check": "Evidence Bundle Generated", "type": "compliance", "blocking": true},
{"check": "WORM Archive Confirmed", "type": "compliance", "blocking": true},
{"check": "Stakeholder Notification", "type": "governance", "blocking": false},
{"check": "Kafka Governance Event Published", "type": "audit", "blocking": true}
],
"blockingPolicy": "Evidence or WORM failure is HARD BLOCK",
"avgDuration": "4 min"
},
{
"stage": 7,
"name": "Post-Deployment Monitoring Gate",
"trigger": "24h/7d/30d checkpoints",
"opaRules": 8,
"checks": [
{"check": "Performance Drift Detection (PSI)", "type": "drift", "blocking": true},
{"check": "Prediction Distribution Monitoring", "type": "drift", "blocking": "soft"},
{"check": "Fairness Metric Tracking", "type": "fairness", "blocking": true},
{"check": "Latency SLA Compliance", "type": "operational", "blocking": true},
{"check": "Error Rate Threshold", "type": "operational", "blocking": true},
{"check": "Business KPI Correlation", "type": "business", "blocking": false}
],
"blockingPolicy": "PSI > 0.25 triggers automatic rollback",
"avgDuration": "continuous"
}
]
}
9 changes: 9 additions & 0 deletions artifacts/data/cross-border-governance.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
jurisdiction,ai_legislation,data_protection,model_risk,compute_governance,mutual_recognition,incident_reporting,compliance_score
EU,EU AI Act (2025),GDPR,EBA Guidelines,EU AI Office Compute Reg,EU-UK MRA (draft),72h mandatory,89.4
US,Executive Order 14110,CCPA/CPRA + Sectoral,SR 11-7 + OCC 2011-12,NIST Compute Framework,US-EU TTC,Voluntary (NIST),94.8
UK,AI Safety Institute,UK GDPR + DPA 2018,PRA SS1/23 + FCA PS23/16,UK AI Compute Registry,EU-UK MRA (draft),28 days (FCA),91.2
Japan,AI Strategy 2025,APPI,FSA AI Guidelines,METI Compute Reporting,CPTPP framework,90 days (FSA),87.6
Canada,AIDA (proposed),PIPEDA + C-27,OSFI B-15,Innovation Canada,CPTPP + USMCA,60 days (OSFI),85.4
Australia,AI Ethics Framework,Privacy Act 1988,APRA CPG 235,National AI Centre,Five Eyes alignment,90 days (APRA),82.8
Singapore,Model AI Governance,PDPA,MAS FEAT,Smart Nation Compute,ASEAN framework,30 days (MAS),90.1
South Korea,AI Basic Act (2025),PIPA,FSC AI Guidelines,MSIT Compute Registry,Korea-EU bilateral,60 days (FSC),86.3
21 changes: 21 additions & 0 deletions artifacts/data/data-quality-gates.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
gate_id,dimension,gate_name,threshold,check_type,opa_rule,enforcement,pipeline_stage,tier_applicability
DQG-001,Completeness,Null Rate Check,< 2% per required field,automated,dq.completeness.null-rate,BLOCK (Tier-1) / WARN (Tier-2),ingestion,All
DQG-002,Completeness,Required Field Coverage,≥ 98% fields present,automated,dq.completeness.field-coverage,BLOCK,ingestion,All
DQG-003,Completeness,Record Count Variance,< 5% from expected,automated,dq.completeness.record-count,WARN,ingestion,All
DQG-004,Accuracy,Cross-Source Validation,≥ 95% match rate,automated,dq.accuracy.cross-source,BLOCK,transformation,Tier-1
DQG-005,Accuracy,Business Rule Compliance,100% pass rate,automated,dq.accuracy.business-rules,BLOCK,transformation,All
DQG-006,Accuracy,Outlier Detection (IQR),< 0.5% extreme outliers,automated,dq.accuracy.outlier-iqr,WARN,transformation,All
DQG-007,Accuracy,Outlier Detection (Z-score),Z-score < 4 for all fields,automated,dq.accuracy.outlier-zscore,WARN,transformation,Tier-2
DQG-008,Consistency,Schema Version Match,exact match required,automated,dq.consistency.schema-version,BLOCK,ingestion,All
DQG-009,Consistency,Referential Integrity,100% FK resolution,automated,dq.consistency.ref-integrity,BLOCK,transformation,All
DQG-010,Consistency,Temporal Consistency,monotonic timestamps,automated,dq.consistency.temporal,WARN,ingestion,All
DQG-011,Timeliness,Freshness SLA (Real-time),< 15 min staleness,automated,dq.timeliness.freshness-rt,BLOCK,serving,Tier-1
DQG-012,Timeliness,Batch Delivery Window,within ±30 min of schedule,automated,dq.timeliness.batch-window,WARN,ingestion,All
DQG-013,Timeliness,Event Timestamp Skew,< 500ms skew,automated,dq.timeliness.timestamp-skew,WARN,ingestion,All
DQG-014,Uniqueness,Deduplication Rate,< 0.1% duplicates,automated,dq.uniqueness.dedup,BLOCK,transformation,All
DQG-015,Uniqueness,Entity Resolution Confidence,≥ 0.90 confidence,automated,dq.uniqueness.entity-resolution,WARN,transformation,Tier-1
DQG-016,Uniqueness,Primary Key Uniqueness,100% unique,automated,dq.uniqueness.pk,BLOCK,ingestion,All
DQG-017,Validity,Format Compliance,100% valid formats,automated,dq.validity.format,BLOCK,ingestion,All
DQG-018,Validity,Range Validation,within defined ranges,automated,dq.validity.range,WARN,transformation,All
DQG-019,Validity,Enumeration Check,all values in allowed set,automated,dq.validity.enumeration,BLOCK,ingestion,All
DQG-020,Validity,Business Domain Rules,100% compliance,automated,dq.validity.domain-rules,BLOCK,transformation,Tier-1
31 changes: 31 additions & 0 deletions artifacts/data/governance-hierarchy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"documentReference": "MREF-GSIFI-WP-023-HIERARCHY",
"version": "1.0.0",
"date": "2026-04-07",
"title": "AI Governance Decision Hierarchy & RACI Matrix",
"decisionLevels": [
{"level": 1, "name": "Board of Directors / AI Sub-committee", "authority": "Strategic AI policy, risk appetite, AGI readiness investment", "cadence": "Quarterly", "escalationTrigger": "Systemic risk, AGI capability threshold breach, regulatory enforcement action", "members": ["Board Chair", "Board AI Sub-committee Chair", "Independent Directors (3)"], "quorum": 3},
{"level": 2, "name": "C-Suite Executive Committee (CAIO-led)", "authority": "Cross-functional governance execution, model deployment approval (Tier-1)", "cadence": "Monthly", "escalationTrigger": "Model failure >$1M impact, bias violation (DI<0.80), multi-system outage", "members": ["CAIO", "CRO", "CTO", "CISO", "CDO", "General Counsel"], "quorum": 4},
{"level": 3, "name": "AI Governance Operating Committee", "authority": "Tactical risk management, compliance exception processing", "cadence": "Bi-weekly", "escalationTrigger": "Policy violation, drift alert P1, fair-lending threshold breach", "members": ["VP AI Governance", "Head MRM", "VP Compliance", "AI Ethics Officer", "VP Engineering"], "quorum": 3},
{"level": 4, "name": "Technical Governance (Platform Team)", "authority": "Runtime enforcement, automated remediation, evidence generation", "cadence": "Continuous (automated)", "escalationTrigger": "Sentinel rule P1 alert, OPA hard-block, kill-switch activation", "members": ["Platform Lead", "SRE Lead", "AI Safety Engineer", "DevSecOps Lead"], "quorum": 1}
],
"raciMatrix": [
{"activity": "AI Strategy & Risk Appetite", "board": "A", "caio": "R", "cro": "C", "cto": "I", "ciso": "I", "cdo": "I"},
{"activity": "Model Deployment Approval (Tier-1)", "board": "I", "caio": "A", "cro": "R", "cto": "R", "ciso": "C", "cdo": "C"},
{"activity": "Compliance Exception Processing", "board": "I", "caio": "A", "cro": "C", "cto": "I", "ciso": "R", "cdo": "C"},
{"activity": "AGI Containment Protocol Activation", "board": "I", "caio": "A", "cro": "C", "cto": "R", "ciso": "R", "cdo": "I"},
{"activity": "Evidence Bundle Generation", "board": "I", "caio": "I", "cro": "I", "cto": "R", "ciso": "A", "cdo": "C"},
{"activity": "Fair Lending Compliance", "board": "I", "caio": "A", "cro": "R", "cto": "C", "ciso": "I", "cdo": "R"},
{"activity": "ICGC Cross-Border Reporting", "board": "A", "caio": "R", "cro": "C", "cto": "C", "ciso": "I", "cdo": "I"},
{"activity": "Crisis Simulation Exercises", "board": "I", "caio": "A", "cro": "R", "cto": "R", "ciso": "R", "cdo": "C"}
],
"agiIncidentEscalation": {
"severityLevels": [
{"level": 1, "name": "Anomaly", "sla": "Automated", "response": "Sentinel monitoring escalation", "notifies": ["Platform Team"]},
{"level": 2, "name": "Deviation", "sla": "<5 min", "response": "Human-in-loop review + containment", "notifies": ["Platform Team", "VP AI Governance"]},
{"level": 3, "name": "Capability Breach", "sla": "<15 min", "response": "Immediate containment + CAIO notification", "notifies": ["CAIO", "CTO", "CISO"]},
{"level": 4, "name": "Alignment Failure", "sla": "<30 min", "response": "Kill-switch activation + Board + Regulator", "notifies": ["Board", "CAIO", "CRO", "General Counsel", "Regulators"]},
{"level": 5, "name": "Systemic Event", "sla": "<1 hour", "response": "Full containment + ICGC + Emergency board session", "notifies": ["Board", "All C-Suite", "ICGC", "Regulators", "Peer Institutions"]}
]
}
}
9 changes: 9 additions & 0 deletions artifacts/data/model-inventory.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Model_ID,Model_Name,Type,Category,Risk_Tier,Population,Production_Since,Last_Validation,AUROC,Gini,KS,PSI,DI_Ratio,SR117_Status,Owner
CS-XGB-001,FICO-Alternative ML Score,XGBoost + SHAP,Credit Scoring,Tier-1,42M consumers,2024-Q3,2026-03-15,0.87,0.74,0.48,0.04,0.91,CURRENT,MRM-Credit
CS-LGB-002,Small Business Lending Score,LightGBM + Monotonic,Credit Scoring,Tier-1,3.2M businesses,2025-Q1,2026-02-28,0.84,0.69,0.44,0.03,0.87,CURRENT,MRM-SME
CS-ENS-003,Mortgage Underwriting Model,Ensemble (GBM+LR),Credit Scoring,Tier-1,8.7M apps/yr,2024-Q1,2026-01-30,0.86,0.72,0.46,0.05,0.89,CURRENT,MRM-Mortgage
FR-SEQ-012,Transaction Fraud Detector,LSTM + Attention,Fraud Detection,Tier-1,120M txn/day,2025-Q2,2026-03-01,0.96,0.92,0.71,0.02,N/A,CURRENT,MRM-Fraud
AML-GNN-004,AML Network Analyzer,Graph Neural Network,AML/KYC,Tier-1,8.4M accounts,2025-Q3,2026-03-20,0.91,0.82,0.58,0.06,N/A,CURRENT,MRM-Compliance
MR-VAR-005,VaR Estimation Model,Monte Carlo + ML,Market Risk,Tier-1,Portfolio-wide,2024-Q2,2026-02-15,N/A,N/A,N/A,0.03,N/A,CURRENT,MRM-Market
CS-NLP-006,Customer Support Chatbot,GPT-4o + RAG,Chatbot/NLP,Tier-3,2.1M interactions/mo,2025-Q4,2026-03-30,N/A,N/A,N/A,N/A,N/A,CURRENT,AI-Platform
OP-CLU-007,Collections Priority Scorer,XGBoost,Collections,Tier-2,1.8M accounts,2025-Q1,2026-01-15,0.81,0.62,0.38,0.07,0.84,OVERDUE,MRM-Collections
Loading
Loading