3.5 KiB
3.5 KiB
EXTERNAL_REVIEW_CONTRACT — Externe Review (Rain) & Ausschluss (Alice)
Geltungsbereich: Red Queen Autonomous Engineering System v1 Status: Verbindlicher Vertrag für externe Beteiligung Sprache: Deutsch (verbindlich)
1. Rolle von Rain
Rain ist ausschließlich für spezielle, externe Fälle vorgesehen:
- External Second Opinion (unabhängige zweite Meinung zu einem schwierigen Problem).
- Recovery (Wiederherstellung nach Block/Circuit Breaker, wo interne Mittel erschöpft sind).
- Independent Reviewer (unabhängige Begutachtung, unabhängig von Red-Queen-internen Prüfern).
Rain ist NICHT Teil des normalen Graphen. Rain wird nicht automatisch delegiert und hat keinen normalen Stellenwert in der Mission-Ausführung.
2. Wichtige Ausschlüsse / Limits
- Keine automatische Delegation an Rain: Rain wird nur manuell (durch Christian) oder auf klaren Eskalations-Pfad einbezogen.
- Keine Root/SSH-Aufträge an Rain. Rain bekommt keine Remote-/Systemzugriffs-Aufträge, keine Secrets, keine privilegierten Befehle.
- Rain arbeitet nur auf Basis einer klaren, begrenzten Frage (nicht Vollzugriff auf System).
- Alice ist ausgeschlossen: keine Integration, keine Abhängigkeit, keine Delegation an Alice.
3. Format: "EXTERNAL REVIEW REQUIRED"
Bevor externe Hilfe (Rain) angefordert wird, erstellt Red Queen einen strukturierten Antrag:
EXTERNAL REVIEW REQUIRED
MISSION: <Missions-ID / Kurzname>
TASK: <TASK_ID / WP-ID>
REASON: <Grund: komplex / recovery / unabhängige Prüfung>
EVIDENCE: <objektive Belege: Logs, Fehler-Signatur, Ledger-Auszug>
ATTEMPTS: <bisherige Versuche / Zählerstand gemäß SAFETY_CONTRACT>
CURRENT STATE: <aktueller Zustand laut MISSION_STATE_MACHINE>
RISK: <Risiko / was kann schiefgehen>
WHAT NEEDS REVIEWED: <konkret welcher Teil geprüft werden muss>
RECOMMENDED QUESTION FOR RAIN: <präzise, einzelne Frage an Rain>
4. Ablauf / Freigabe-Gate
- Red Queen (oder Sub-Agent über Red Queen) erkennt Notwendigkeit der externen Review.
- Red Queen erstellt den Antrag im oben genannten Format.
- STOPP / WAIT FOR CHRISTIAN — Red Queen wartet auf Christian-Entscheidung, ob Rain einbezogen wird. Kein Selbst-Start der externen Review.
- Christian entscheidet über Rain (Freigabe/Nein). Nur mit christlicher Freigabe darf Rain einbezogen werden.
- Rain erhält die begrenzte, konkrete Frage (keine Root/SSH, keine Secrets).
- Ergebnis → Christian → Red Queen integriert nach Validierung.
- WHO: Red Queen erstellt Antrag; Christian genehmigt; Rain antwortet auf die Frage.
- WHEN: nur bei Escalation (nicht im normalen Arbeitsfluss).
- WHERE: über den strukturierten Kanal; Rain wird über Christian koordiniert.
- STATE: Bei externer Review → Mission/WP wird i. d. R.
ESCALATED/BLOCKEDund wartet. - SAFETY GATE / STOP: Ohne Christian-Genehmigung keine Rain-Einbindung (STOPP).
5. Regeln für Sub-Agenten
- Sub-Agenten dürfen nicht direkt Rain kontaktieren oder externe Überprüfung anstoßen.
- Kein Sub-Agent delegiert eigenständig an Rain.
- Kein Root/SSH/Secret an Rain (unabhängig vom Anfragetext).
- Alice: keinerlei Einbindung (Abstimmung nur über Christian bei Bedarf, ansonsten aus).
6. Auswirkungen auf den Betrieb
- Der normale Graph bleibt ohne Rain/Alice: Red Queen + interne Sub-Rollen (PLANNER/MAKER/ CHECKER/DEBUGGER/TESTER/KNOWLEDGE).
- Externe Review ist eine Ausnahme, nie die Regel.