ADR-051: Geordnete, ausschließlich einschränkende Autonomie-Gates

Plugin-Gates hängen sich hinter unveränderliche Kernkontrollen an und können dem unbeaufsichtigten Versand nur widersprechen.

  • Status: Angenommen
  • Datum: 2026-07-17

Kontext

Der automatische Versand hing bereits von einer geordneten Reihe von Sicherheitsprüfungen ab. Eine Plugin-Policy muss eine Antwort zurückhalten können, ohne eine Kernprüfung zu verschieben, eine neue Freigabequelle zu schaffen oder eine Installation zu verändern, die überhaupt keine Plugin-Gates besitzt.

Entscheidung

Alle finalen Kern-Gates laufen zuerst, in ihrer festen Reihenfolge. Gebündelte Plugin-Gates hängen sich anschließend in der Reihenfolge des generierten Katalogs an. Das öffentliche Ergebnis ist exakt { outcome: 'no-objection' } oder { outcome: 'objection', reason }; ein Freigabe- oder Versandergebnis gibt es nicht.

Der Host reautorisiert unmittelbar vor jedem Aufruf und liefert nur eine kopierte, eingefrorene Mail-Projektion sowie ein Abbruchsignal. Fehlende, deaktivierte, widerrufene, veraltete, abgelaufene, fehlgeschlagene oder fehlerhaft geformte Gates widersprechen und leiten die Antwort in die menschliche Prüfung. Plugin-Text ist begrenzt und bereinigt und gelangt niemals in Audit-Metadaten.

Konsequenzen

Plugins können Autonomie ausschließlich einschränken. Die Kernreihenfolge und die Referenzüberwachung zur Dispatch-Zeit bleiben in der Hand des Hosts, und ein leerer Gate-Katalog erhält das bisherige Verhalten. Siehe Capabilities, Grants & Vertrauen.