Zum Hauptinhalt springen
Technisches Produkt · Pillar 3 · nicht zu verwechseln mit Foundation-Governance

AI Governance & Cooperation Framework
Governance ohne Black Box

Das IIO Framework ist die Referenzimplementierung für offene agentic governance und agentic cooperation: AI-Agenten pausieren vor kritischen Entscheidungen, Menschen treffen Entscheidungen, Systeme lernen voneinander. 259 Governance-Layer, 546 auditierbare Flows, 6 offene Protokolle, vollständig Open Source (Apache-2.0).

IIO Governance Framework

Die Herausforderung

AI-Systeme werden immer autonomer. Gleichzeitig müssen sie vertrauenswürdig sein. Aber wie kannst du Governance-Anforderungen in Code ausdrücken? Und wie stellst du sicher, dass AI-Agenten sich an Sicherheitsstandards halten?

Das IIO Governance-Framework antwortet: Nicht "verbot alles", sondern "stelle Checkpoints ein". AI-Agenten können autonom arbeiten, pausieren aber vor kritischen Entscheidungen (HITL-Gates) und hinterlassen eine vollständige Evidence-Chain.

259 Governance-Layer: Ein Baukasten für Alle

Die 259 Layer sind nicht eine zentrale Regulierung, sondern ein modularer Baukasten. Jede Organisation instanziiert nur die Layer, die sie braucht. Beispiele:

Finance & Controlling

  • layer-finance-billing
  • layer-cost-allocation
  • layer-fpa (Financial Planning & Analysis)
  • layer-tax-optimization
  • layer-profit-engine

HR & People

  • layer-hr
  • layer-recruitment
  • layer-onboarding
  • layer-performance-management
  • layer-compensation-intelligence

Compliance & Governance

  • layer-ai-compliance
  • layer-ai-strategy
  • layer-privacy-management
  • layer-security-operations
  • layer-regulatory-affairs

Operations & Infrastructure

  • layer-infrastructure
  • layer-service-management
  • layer-automation-engine
  • layer-observability
  • layer-incident-management

Sales & Marketing

  • layer-sales
  • layer-marketing
  • layer-product-management
  • layer-customer-success
  • layer-revenue-forecasting

Knowledge & Data

  • layer-knowledge-management
  • layer-data-governance
  • layer-data-pipeline
  • layer-data-monetization
  • layer-records

Besonderheit: Jeder Layer ist selbst ein Micro-Governance-System mit eigenen Policies, Workflows, Compliance-Checklisten und Evidence-Trails. Sie sind keine isolierten Silos — sie sind über eine semantische Knowledge Graph verbunden.

546 Auditierbare Flows

Ein Flow ist ein deklarativer Prozess: "Wenn X passiert, führe Schritte A, B, C aus." Alle 546 Flows sind:

  • Deklarativ: YAML-basiert, maschinenlesbar, versionskontrolliert
  • Auditierbar: Jeder Schritt erzeugt einen Evidence-Record mit Timestamp, Actor-ID, Input, Output
  • HITL-fähig: Flows können Approval-Gates einbauen
  • Transaktional: Atomare Ausführung oder vollständiger Rollback
  • Observable: Live-Monitoring, Incident-Alerts, Performance-Tracking
Beispiel Flow: "Neuen Tenant anlegen"
1
Input: tenant_id, tenant_name, profile_id (kmu_standard | enterprise | partner)
2
Validation: Prüfe tenant_id Format, Check Duplikate
3
Projection: Laden Tenant-Profil (kmu_standard), erzeugen YAML-Config
4
HITL-Gate: Operator sieht Tenant-Config, genehmigt oder lehnt ab
5
Execution: Deployment-Flow startet (Server-Provisioning, Datenbank-Setup, SSO)
6
Evidence: Alle Schritte mit Timestamp, Actor, Input/Output geloggt

HITL-Gate-Pattern: Human-in-the-Loop

HITL (Human-in-the-Loop) ist das Herz des IIO Governance-Frameworks. Vor jeder irreversiblen oder hochriskanten Aktion öffnet sich ein Gate.

1

Agent schlägt Aktion vor

AI-Agent analysiert Situation, bereitet Aktion vor (z.B. "neuen Tenant erstellen").

2

Gate öffnet sich

Gate wird HITL-classified (Policy Decision Point prüft: AUTO / HITL / BLOCK).

High-Risk-Aktion → Gate schaltet auf HITL (Operator-Freigabe erforderlich).

3

Operator genehmigt oder lehnt ab

Operator sieht Kontext, Entscheidungsbegründung und vollständigen Evidence-Stand.

Drei Optionen: ✓ Genehmigen | ✗ Ablehnen | ? Nachfragen

4

Aktion wird ausgeführt oder zurückgewiesen

Gate-Entscheidung wird geloggt. Agent pausiert oder führt Aktion aus.

5

Vollständiger Evidence-Trail

Alles wird aufgezeichnet: Vorschlag, Gate-Decision, Operator-ID, Timestamp, Rationale.

Auditierbar: "Wer hat was wann genehmigt und warum?"

Das Wichtigste: HITL ist keine "stop everything"–Strategie. Viele Aktionen sind automiert (LOW-Risk). Nur HIGH/CRITICAL-Aktionen öffnen Gates.

Flow-Schema v2.0: Die Sprache

Flows werden in YAML beschrieben. Flow-Schema v2.0 ist eine Spezifikation für strukturierte, HITL-fähige Workflows.

Beispiel: Flow-Schema v2.0
---
apiVersion: iio.space/v2
kind: Flow
metadata:
  name: provision-tenant
  namespace: infra
  tags: [production, critical]
spec:
  triggers:
    - type: queue
      selector: queue_item_type == "provision_tenant"
  steps:
    - name: validate-input
      uses: builtin/validation
      with:
        schema: tenant-profile.json
    - name: check-duplicate
      uses: layer-data-governance/duplicate-check
    - name: project-config
      uses: projection-engine
      with:
        profile: "$config_input.profile_id"
    - name: gate-approval
      uses: builtin/hitl-gate
      gate_id: "gate.provision-tenant-$config_input.tenant_id"
      classify: HIGH
      timeout_hours: 4
    - name: provision-infrastructure
      uses: infra-production-ops/provision
      if: "gates.approved"
      with:
        tenant_id: "$config_input.tenant_id"
        config: "$config_project.output"
    - name: evidence-audit
      uses: builtin/evidence
      with:
        action_type: "tenant_provisioned"
        actor_id: "$gate.approver_id"
        timestamp: "$now"
        input: "$config_input"
        output: "$config_provision.output"
  on_failure:
    - name: notify-ops
      uses: builtin/notify
      with:
        channel: matrix
        severity: P1
        title: "Tenant Provisioning Failed"

Schlüsselkonzepte:

  • triggers: Was startet diesen Flow? (Queue, Cron, API, Event)
  • steps: Sequenz von Aktionen, die ausgeführt werden
  • uses: Welche Komponente führt den Schritt aus? (builtin, Layer, Remote-Op)
  • gate-approval: HITL-Gate mit Classify-Policy (HIGH → HITL immer)
  • evidence: Automatische Audit-Trail Erstellung
  • on_failure: Was tun, wenn ein Schritt fehlschlägt? (Alerts, Rollback, Escalation)

Projection Engine: Config aus Profilen

Die Projection Engine ist ein deterministischer Generator. Input: ein Tenant-Profil (kmu_standard, enterprise, partner). Output: vollständige YAML-Config (welche Services, welche Limits, welche Features).

Eingang (Profil)
{ profile_id: "kmu_standard", tenant_id: "acme-gmbh" }
↓ Projection Engine ↓
Ausgang (Tenant-Config)
services:
  - knowledge-api
  - chat-backend
  - glossary
capacity:
  max_users: 500
  storage_gb: 50
  concurrent_inferences: 10
billing:
  model: flat
  amount_eur: 299
  includes: [5k API calls, 10k chat msgs]
  rate_card: {...}

Warum deterministic? Damit jede Instanz des Profils identische Konfiguration erzeugt. Keine "unterschiedliche Behavior" je nach Laune. Reproduzierbar, versionierbar, auditierbar.

Showcase: Governance als lauffähige Referenzimplementierung

Nicht nur Dokumentation: Governance-Mechanik am Beispiel eines physischen Systems — ein humanoider Roboter (Tony, TonyPi Pro), der sich nur bewegt, wenn ein HITL-Gate genehmigt ist. Risk-Stratifizierung green/yellow/red, Fail-Closed Safe-Ranges, vollständiger Evidence-Trail — dieselbe PDP-Logik wie im Software-Framework, nur auf Servo-Bewegungen angewendet statt auf API-Calls.

Governed Robotics — Tony Showcase

HITL-Gates vor jeder Bewegung, Mock-lauffähig ohne Hardware, Apache-2.0.

Showcase ansehen →

6 Proposed Open Standards: Governance & Cooperation

Diese Protokolle formalisieren Muster, die IIO intern lebt — als herstellerneutrale offene Standards zur Nachnutzung durch andere AI-Systeme und Organisationen.

Status dieser Standards: Stand Juli 2026 sind alle Protokolle im Reifegrad Draft bis Experimental (0 unabhängige Drittimplementierungen). Sie sind nicht bei einer externen Standardisierungsstelle (IETF/W3C) eingereicht. Spec-Referenzimplementierungen laufen intern bei IIO, aber keine externe Organisation hat diese Standards bisher adoptiert oder implementiert. Diese Seite dokumentiert den Stand transparent — nicht eine fertige, adoptierte Norm. Transparenz ist ein Kernprinzip von OCC.

Protokoll Kategorie Zweck (1 Satz) Reifegrad Spec
AHIP Governance Standard-Format für HITL-Anfragen (wie AI-Agent menschliche Freigabe anfragt) EXPERIMENTAL SPEC.md ↗
AGS Governance 0–100 Governance-Score für AI-Agenten (Transparenz über Governance-Qualität) EXPERIMENTAL SPEC.md ↗
VAC Governance Kryptografisch signierte Compliance-Nachweise für Agenten (W3C VC 2.0) EXPERIMENTAL SPEC.md ↗
IOSC Contract-Schema Maschinenlesbares SLA-Template zwischen Operator und AI-System DRAFT SPEC.md ↗
IOP Cooperation Kooperationsprotokoll zwischen AI-gouvernten Organisationen (Node↔Node) DRAFT SPEC.md ↗
CPP Cooperation Kollektives Lernen im Agent-Schwarm via Pheromone-Trails (Ant-Colony-Prinzip) EXPERIMENTAL SPEC.md ↗

Hinweis: MMASP (Multi-Modal Agent Surface Pattern) beschreibt IIOs eigene Architektur, ist aber kein interoperables Protokoll — kein Wire-Format, keine Drittimplementierung möglich. Dokumentiert als Architecture Pattern in patterns/mmasp/ARCHITECTURE.md ↗.

Vollständiger Reifegrad-Vergleich und Prior-Art-Analyse: maturity-ladder.md ↗ · relation-to-prior-art.md ↗

Vollständig Open Source: Apache-2.0

Das gesamte Framework ist auf GitLab verfügbar:

Repository: https://gitlab.occ.iio.space/occ/iio-governance-framework

Lizenz: Apache-2.0

Enthalten:

  • 259 Layer-Definitionen (unter iio/base/)
  • 546 Flow-Definitionen (unter flows/)
  • Completes Flow-Schema v2.0 (YAML-Spec)
  • Projection Engine (Python + CLI)
  • HITL-Gate-Koordinator
  • Compliance-Templates (GDPR, ISO 42001, EU AI Act)
  • Evidence-Trail-System

Verwenden Sie das Framework für:

  • Intern: eigene AI-Governance, Compliance-Workflows
  • Kunden: als Service (OCC)Governance-as-a-Service)
  • Community: Mitgestaltung, Verbesserungsvorschläge

Nächste Schritte