04 — Deterministische Guards statt advisory Regeln
Eine Anweisungsdatei ist ein Vorschlag an ein Sprachmodell. Wo eine Grenze nie fallen darf, gehört sie in Code, der nicht abwägt.
Die Frage
Was gehört in Code statt in Text?
99 von 100 ist bei personenbezogenen Daten keine Kategorie.
Das Problem
Ein Assistent, der eine Regel in 99 von 100 Fällen befolgt, ist beeindruckend — und für personenbezogene Daten, Secrets oder ein Produktivsystem trotzdem unbrauchbar. Der hundertste Fall ist der, der zählt.
Prüfliste
- Gibt es eine Regel mit Rechts- oder Datenschutzfolge, die nur als Text existiert?
- Prüft der Guard die Wirkung des Befehls — oder nur dessen Wortlaut?
- Existiert eine Testsuite, und enthält sie bewusste Nicht-Treffer?
- Wird die Suite rot, wenn man den Guard absichtlich beschädigt (
rot-beweis.sh)? - Misst der Guard die Wirkung — oder liest er einen Zustand daneben und schließt daraus?
- Was tut er, wenn eine seiner Voraussetzungen fehlt? Blocken ist die einzige richtige Antwort.
- Ist dokumentiert, welche Wege er nicht sieht — und welche Stufe sie stattdessen abdeckt?
- Weiß der Assistent aus der Anweisungsdatei, warum er blockiert wird?
Im Volltext
Diese Seite ist der Einstieg. Begründungen, Beispiele und Grenzen stehen im Volltext — eine Regel steht an genau einer Stelle, und das ist das Repo.
Volltext lesen: methode/04_Deterministische-Guards.md
Stand 2026-10-13 · Apache-2.0 · Fehler oder Gegenbeispiel bitte als Issue im Repo.