39 lines
2.4 KiB
Markdown
39 lines
2.4 KiB
Markdown
# Konsolidierung mit anschließendem Belegabruf
|
|
|
|
Der Bug17-Lauf wurde an Generation 84 technisch blockiert. Entgegen der ersten
|
|
Auswertung war `recall` im äußeren begrenzten v20-Checkpoint-Vertrag bereits erlaubt.
|
|
Die zweite Prüfung der normalisierten kanonischen Antwort verwendete jedoch den
|
|
alten Vertrag ohne Recall-Aktion und verwarf alle drei Antworten an `/next`.
|
|
Die Erklärung in den bisherigen Testberichten bleibt als historischer Befund
|
|
stehen; dieser Nachtrag präzisiert die tatsächliche Ursache.
|
|
|
|
Beide Prüfschichten verwenden jetzt dieselbe Aktion für begrenzte Checkpoints:
|
|
eine bekannte E-Referenz und eine nichtnegative Seitennummer. Unbekannte Belege
|
|
und nicht vorhandene Seiten werden weiter vom Controller abgelehnt. Die gesonderte
|
|
frühe Diagnosebewertung bleibt auf ihre erlaubten Aktionen beschränkt.
|
|
|
|
Bei erfolgreicher Konsolidierung mit Recall wird unter Fenster-Version 2 der
|
|
aktuelle Arbeitsstand gespeichert, die Session konsolidiert und der Checkpoint
|
|
beendet. Die angeforderte Seite bleibt im Zustand erhalten; der nächste Aufruf ist
|
|
wieder `investigate_one_step`. Es erfolgt keine automatische Tool-Recherche und
|
|
keine Umdeutung der Aktionsabsicht. Bereits gespeicherte Antworten werden nicht
|
|
verändert. Budgetabrechnung, Gegenbelege, Hypothesenwahl und Zeichenobergrenze
|
|
bleiben erhalten. Fenster-Version 1 behält ihr bisheriges Sessionverhalten.
|
|
|
|
Bei ungültigen Next-Aktionen nennt das Feedback jetzt `/next/kind` und die aus dem
|
|
maßgeblichen Schema abgeleiteten zulässigen Aktionen. Keine ungeprüften Nutzwerte
|
|
werden in den Hinweis übernommen.
|
|
|
|
Der Offline-Bericht `test-results/token-usage/bug17-checkpoint-recall-offline-fix-20261020.json`
|
|
belegt, dass sämtliche drei kuratierten Antworten gegen ihre exakten ursprünglichen
|
|
Vollkontexte bestehen. Messages, Antwortschema und Prompt-Version der ursprünglichen
|
|
Anfragen bleiben identisch. Kein neuer API-Aufruf war dafür notwendig.
|
|
|
|
Regressionstests prüfen Originalantworten, beide Prüfschichten, gespeicherten
|
|
Arbeitsstand, Rückkehr zur schlanken Schleife, portable Wiederaufnahme, unveränderte
|
|
Budgets beim reinen Recall sowie Ablehnung unbekannter Belegreferenzen und Seiten.
|
|
|
|
Prüfergebnis: 89 lokale Tests bestanden (158,35 Sekunden). Der bestehende
|
|
Bug17-Fall wurde ohne Budget- oder Artefaktänderung von Generation 84 auf 85
|
|
manuell wieder freigegeben. Keine kostenpflichtigen API-Aufrufe.
|