# Hybride schlanke Untersuchung v20 ## Ablauf `config/investigation.lean.toml` aktiviert `lean_protocol = 2`. H1, H2 und H3 (bzw. jede konfigurierte Hypothese) erhalten zunächst genau einen regulären vollständigen v18-Aufruf in der bestehenden Bootstrap-Reihenfolge. Diese Runde schreibt ihren fachlichen Stand selbst und erzeugt keine zusätzliche Konsolidierung beim anschließenden Wechsel. Danach arbeitet die bevorzugte Hypothese mit kurzen v20-Schritten. Das Testprofil setzt `lean_checkpoint_steps = 0`: Die automatische Konsolidierung nach vier Schritten ist vorübergehend deaktiviert. Positive Werte aktivieren sie weiterhin; der allgemeine Default bleibt vier. Der vollständige Modus und v19 bleiben für bestehende Pakete unverändert verfügbar. Die gespeicherte Policy entscheidet; bestehende Läufe werden nicht still umgestellt. ## Checkpoints und Wechsel Kurze Schritte können `checkpoint` mit `intent` completion, switch, contradiction, test oder review anfordern. Routineabfragen sollen unmittelbar zum nächsten Rechercheauftrag führen. Bei einem Wechselwunsch bewertet die Konsolidierung den Stand und kann `next.kind = switch` mit einer anderen aktiven `hypothesis_id` und Begründung liefern. Der Controller validiert die Zielhypothese vor jeder Wirkung und priorisiert sie für den nächsten untersuchbaren Schritt, auch wenn die bisherige Hypothese noch höhere Confidence besitzt. Danach gilt wieder die normale Confidence-Priorität. Das ist kein dauerhafter Ausschluss der alten Hypothese. Erforderliche Konsolidierung vor einem tatsächlichen Wechsel mit noch vorläufigen Befunden und beim Verlassen einer Sitzung wegen Budget-/Iterationsende bleibt erhalten. Normales `defer` bedeutet Fortsetzung nach einer Zwischenbewertung, keine garantierte Umschaltung. Abschluss, früher Diagnoseantrag und asynchrone Testaufträge bleiben kontrollierte Entscheidungen; finale Diagnose und Budgetregeln bleiben unabhängig. ## Vereinfachter Konsolidierungsvertrag Die LLM liefert assessment, confidence, neue findings (direction, text, evidence_refs), uncertainties, next_question, explizite retire-Einträge und next. Sie erzeugt keine neuen Befund-IDs, Formatversionen, Scope-Verwaltung, Änderungsprotokolle oder Frage-IDs. Der Controller erhält alle vorhandenen Befunde standardmäßig. Rücknahmen erfordern eine vorhandene Befund-ID und fachliche Begründung. Neue Befunde erhalten deterministische inhaltsbasierte B-IDs. Gleiche Befunde werden wiederverwendet; abweichende Richtung wird nicht automatisch als Korrektur oder Rücknahme interpretiert. Gegenbelege bleiben erhalten, solange das Modell sie nicht ausdrücklich begründet zurücknimmt. Texte über 300 Zeichen werden vollständig in referenzierte Teile aufgeteilt; jeder Teil behält Richtung und Belegreferenzen. Auch wiederholte Textteile bleiben erhalten. Lange nächste Fragen erhalten zusätzlich das optionale kanonische Feld `next_question_details`; `next_question` bleibt die kurze Anzeige. Folgeaufrufe erhalten die vollständige Frage. Leere/null nächste Fragen erhalten einen neutralen Standardtext. Die vollständige Modellantwort bleibt unverändert im Paket. Umfangsgrenzen des bestehenden Briefvertrags gelten weiterhin; übervolle Arbeitsstände werden kontrolliert mit einem Konsolidierungshinweis abgelehnt, statt Inhalte still zu löschen. Die Scope-Verwaltung verweist auf die genaue Provenienz der belegenden Queries; die fachliche Reichweite muss die LLM weiterhin im Befundtext ausdrücken. Rücknahmegründe bleiben vollständig in der gebundenen Modellantwort, während der Controller einen formgerechten Auditverweis erzeugt. Frage-Register werden durch diese vereinfachte Konsolidierung nicht spekulativ automatisch aufgelöst. ## Validierung und Messung Antwortschema, tatsächliche Toolargumente, lesbare Belegreferenzen, Switch-Ziele, Budget und Replay-Bindungen werden weiterhin vor Wirkungen geprüft. Fachliche Unterstützung wird nicht deterministisch erfunden. Cache-Partitionierung und das niedrige Denkprofil für die enge Frühabschlussbewertung unterstützen v20. Lokale Tests decken die drei vollständigen Anfangsrunden, mehr als vier kurze Schritte ohne periodischen Checkpoint, expliziten Wechsel trotz höherer bisheriger Confidence, deterministische IDs, verlustfreie Textaufteilung, explizite Rücknahmen und Erhalt von Gegenbelegen sowie den Cache-/Review-Vertrag ab. Es wurde kein kostenpflichtiger LLM-Test während der Implementierung gestartet. Eine reale Kostenersparnis bleibt im Gesamtlauf einschließlich Konsolidierungen zu messen.