GEODE
Autonomous Agent Harness
Von der Beobachtung zur nächsten Handlung.
Ein lokales Harness für autonome Agenten, dem sich Recherche, Dateiarbeit und geplante Aufgaben übergeben lassen.
Von Rollouts zu Belegen
Eine Erfolgsquote allein erklärt keine Ausführung. Ich bewahre Ereignisreihenfolge, Tool-Aufrufe und Ergebnisse, die Herkunftskette von Wiederholungen und Belege unabhängiger Verifikation und verbinde dann die Teile, die veröffentlicht werden können. Diese Experimente zeigen, wie sich die Verträge für Aufzeichnung und Evaluation entwickelt haben.
Nach Experiment · nach Datum
Die sechs Experimente stehen in zeitlicher Reihenfolge; sie bilden keinen zusammenhängenden Optimierungsprozess. SIL speist Crucible oder Jev nicht automatisch, und es wird nicht behauptet, dass sich das Produkt GEODE fortlaufend verbessert hat. Die Datumsangaben sind die der Experimente und der Veröffentlichungs-Snapshots, und Pfeile stehen nur für die Stufen innerhalb eines Experiments.
June 3, 2026 to June 4, 2026SIL · externe Policy-Suche
Ein KEEP aus einem einzelnen Audit wurde durch wiederholte Messung erneut geprüft
FrageHat eine Policy-Mutation das Verhalten bei der Tool-Nutzung über das Audit-Rauschen hinaus verbessert?
Externes Experiment · außerhalb der GEODE-Runtime
- Baseline · K=5
- Eine Policy-Mutation
- Petri-Audit
- Wiederholte Messung
- Behalten
- Zurücknehmen
- Was sich änderte
- In diesem Experiment wurde dem einzelnen Audit einer Mutation eine wiederholte Messung hinzugefügt, bevor über Behalten oder Zurücknehmen entschieden wurde. Hinzu kamen nach Schwierigkeit abgestimmte Seeds und eine K=5-Baseline, und die Arme never, random und gate trennen Schwankungen ohne jede Änderung von übernommenen Änderungen.
- Was es belegt
- Bei der Nachmessung war der nach einem einzelnen Audit behaltene Kandidat schlechter als die Baseline (niedriger ist besser), daher wurde seine Übernahme zurückgenommen. Das Experiment endete ohne robuste Verbesserung. Es ist ein Verhaltensaudit mit Petri broken_tool_use, keine Belohnung für den Aufgabenabschluss.
July 11, 2026 to July 13, 2026Crucible · externer Experiment-Kernel
Verbleib in der Suche und Weg ins Produkt sind getrennte Urteile
FrageSind die Belege dafür, einen Kandidaten in der Suche zu halten, dieselben wie die Belege für seine Hochstufung und sein Release ins Produkt?
Externer Crucible-Kernel · separater Mess-Checkout
- Kandidat · Elternlinie
- Prüfung gegen eingefrorenen Vertrag
- Gepaarte Messung
- KEEPnur zu einem separaten sealed-Urteil
- REJECT
- INVALIDnull, nicht 0%
- Was sich änderte
- Abgelehnte und ungültige Kandidaten werden mit ihrer Elternlinie aufbewahrt, und train-Auswahl, sealed-Eignung und Befugnis zum Produkt-Release sind getrennte Aufzeichnungen.
- Was es belegt
- r14 war KEEP in train (sechs Aufgabeneinheiten, je ein Versuch, keine Hochstufungsbefugnis), doch sein separates sealed-Urteil war REJECT (keine Befugnis für Übernahme ins Produkt oder Release). r35 ist INVALID wegen unvollständiger Coverage und Kontamination der Infrastruktur; ohne gepaarte Zeilen bleibt sein Mittelwert null. Das ist weder Selbstmodifikation der Runtime noch eine Deployment-Kette SIL → Crucible.
July 21, 2026 · July 31, 2026Aufbereitung · Veröffentlichung
Die verbliebenen Aufzeichnungen wurden klassifiziert, und nur das, was geteilt werden kann, wurde zu einem unveränderlichen Release
FrageWas lässt sich tatsächlich rekonstruieren, und was lässt sich sicher teilen?
- Private QuelleSession-Aufzeichnung · Originalbelegenative Ergebnisse · mit Verifier
- zu Normalisierte EreignisseReihenfolge · Kennung bewahren
- Normalisierte EreignisseKennung · Reihenfolge · Aufruf-Ergebnis-Paare
- zu Öffentlicher KandidatAllowlist · schwärzen · Digest
- Öffentlicher Kandidatim Review
- zu Integritäts- · Datenschutzprüfungenprüfen
- Integritäts- · DatenschutzprüfungenPaarung · Herkunftskette · Umfang
- zu Unveränderliches Releasenur geprüfte Bytes
- Öffentliches RepositoryUnveränderliches ReleaseManifest · native Ergebnisse per Digest referenziert
- zu Remote-RücklesenHash verifizieren
- Remote-Rücklesenfixierter SHA-256
Aus der ursprünglichen Ausführung entstehen Ereignisse, die Reihenfolge und Kennungen bewahren, und sensible Inhalte im öffentlichen Kandidaten werden entfernt oder durch Hashes ersetzt. Nach der Prüfung von Aufruf-Ergebnis-Paaren, Umfang und Herkunftskette werden die freigegebenen Dateien und das Manifest als unveränderliches Release veröffentlicht, und die Remote-Hashes werden erneut geprüft. - Was sich änderte
- Das Inventory vom July 21, 2026 klassifizierte Dialog-, Tool-, Such- und Urteilsaufzeichnungen nach Quelle, und Duplikate derselben Quelle wurden nicht als unabhängige Beispiele gezählt. Ab dem July 31, 2026 machen geode.trajectory@1 und geode.trajectory-release@1 Kennung, Ereignisreihenfolge, Aufruf-Ergebnis-Paare, Umfangs- und Replay-Integrität sowie inhaltsgebundene Manifeste explizit. Transformierte öffentliche Kopien und Originale behalten getrennte Digests.
- Was es belegt
- Aufbereitung bedeutet hier Normalisierung, Korrelation, explizites Schwärzen, Herkunftskette und Zulassung zur Veröffentlichung. Sie rekonstruiert keine verborgenen Schlussfolgerungen und erklärt keinen Datensatz für trainingsbereit. Ein vollständiger Umfang ist kein vollständiges Byte-Replay, wenn private Inhalte durch Digests ersetzt sind.
- Private QuelleSession-Aufzeichnung · Originalbelegenative Ergebnisse · mit Verifier
August 25, 2026Learning view
Ein Rollout und seine Belege wurden über Kennungen miteinander verbunden
FrageWelche Eingabe, welcher Versuch, welche Ereignisfolge und welche Belohnung gehören zusammen?
geode.eval-learning-view@2 · über IDs und verifizierte Digests verknüpft, keine kausale Reihenfolge
- example
- rollout
- trajectory
- reward
Die Belohnung gehört den receipts des nativen Verifiers. Infrastruktur-Wiederholungen sind Versuche innerhalb eines Rollouts.
- Was sich änderte
- Unveränderliche Trajektorien werden über Joins mit festgelegtem Umfang wiederverwendet, und Belohnungen bleiben abgeleitete Labels, die dem Evaluator gehören. Infrastruktur-Wiederholungen erhöhen die Zahl der Rollouts nicht. Eine beobachtete 0 bleibt erhalten, eine fehlende Belohnung ist null; ungültige oder abgebrochene Versuche sind von der Belohnungsauswahl ausgeschlossen. Gültigkeit ist eine Eigenschaft des Rollouts und bedeutet nicht automatisch eine Belohnung null.
- Was es belegt
- Ein Lauf von Terminal-Bench fast-3 mit Harbor 0.8.0 (drei Aufgaben, 3/3) und eine Tau2-Diagnose über drei Domänen (1/3, zwei gültige Nullen) sind in derselben Struktur verbunden. Es sind Kandidaten für das Post-Training, keine für das Training genutzten Datensätze und kein Beleg für verbesserte Gewichte, und ein Ergebnis aus drei Aufgaben ist keine Genauigkeit über die ganze Suite.
August 27, 2026 to September 5, 2026Harbor · Terminal-Bench 2.1
Ein Trial erzeugte Ergebnis und Replay-Aufzeichnung getrennt
FrageWie wird aus einer echten Aufgabenausführung ein Ergebnis und ein prüfbares Replay?
- Eingefrorene Aufgabe · Specvorab festgelegt · fünf Wiederholungen
- zu Isolierter TrialAnweisung · Umgebung · Limits
- Harbor-0.22.0-Trial · echte AusführungIsolierter TrialGEODE als actor
- zu Aktionen und Endzustandausführen
- Aktionen und Endzustandbeobachtetes Verhalten
- zu Aufgabeneigener VerifierAufgabenzustand prüfen
- zu ATIF · Projektion öffentlicher Ereignisseaufgezeichnete Ereignisse projizieren
- Aufgabeneigener Verifier
- zu Native Belohnung · receiptBelohnung
- Native Belohnung · receipt
- zu Analyse des gewählten Versuchseingefrorene Auswahl
- ATIF · Projektion öffentlicher EreignisseNachbearbeitung · kein neuer Lauf
- Analyse des gewählten Versuchseingefrorene Auswahlregel
Eine eingefrorene Aufgabe und Spec geben einem isolierten Trial Anweisung, Umgebung und Limits; der aufgabeneigene Verifier prüft den Zustand, den GEODE hinterlassen hat, und erzeugt die Belohnung. Die Analyse nutzt nur den Versuch, den eine eingefrorene Regel auswählt. Die im selben Lauf aufgezeichneten Ereignisse werden separat auf ATIF und öffentliche Ereignisse projiziert; das ist Nachbearbeitung, kein neuer Lauf. - Was sich änderte
- Die eingefrorene Spec, jeder Versuch, das ausgewählte Ergebnis, der aufgabeneigene Verifier und ein getreues, aber im Umfang begrenztes Replay werden als getrennte, verknüpfte Aufzeichnungen aufbewahrt. Harbor 0.22.0 führte fünf Wiederholungen mit GPT-5.6 Sol/max aus und verglich GEODE (damals ein Adapter mit einem einzigen Terminal-Tool) mit Codex.
- Was es belegt
- Eine Aufgabe umfasst Anweisungen, Umgebung und Tests; ein Trial ist ein Versuch; ein Job bündelt Trials. Der aufgabeneigene Verifier bestimmt die Belohnung, das interne Abschlussurteil von GEODE ist Runtime-Feedback. Das öffentliche Replay ist eine Post-hoc-Projektion aufgezeichneter Tool-Ereignisse, kein rohes PTY und kein neuer Lauf, und für fehlende Zellen wurden keine Befehle erfunden. Der vorregistrierte primäre Vergleich ließ sich nicht messen.
- Eingefrorene Aufgabe · Specvorab festgelegt · fünf Wiederholungen
September 24, 2026 to September 28, 2026Jev · Auslagerung von Entscheidungen
Auch ein korrekter Kandidat braucht eine Prüfung der Auslieferung
FrageErhält ein delegiertes Urteil tatsächlich Aufgabenqualität und finale Auslieferung?
- U8n · Noul-Lauf · Harbor 0.22 · Astra führt aus und bessert nach, nur der Urteilspfad ändert sichEntscheidungszustandAufgabenvertrag · Kandidat · Tool-Beobachtungen
- zu Urteil · NoulUrteilseingabe
- Urteil · NoulAstra oder Jev
- zu GEODE verwertetWahrscheinlichkeiten je Bedingung
- GEODE verwerteterfüllt: ausliefern; fehlende Belege: zurückhalten
- zu Finale Auslieferungerfüllt
- zu Nachbesserung durch Astrafehlende Belege · zurückhalten
- Finale Auslieferung
- zu Unabhängige Ergebnisprüfungausgeliefertes Ergebnis
- Nachbesserung durch Astranächster Kandidat nach Feedback
- zu Urteil · Noulerneut urteilen
- zu Letzter Kandidat · aufbewahrtletzter Kandidat aufbewahrt
- Unabhängige ErgebnisprüfungRegel-Oracle · ausgeliefertes Ergebnis
- Feste U3-Panelsnur Urteile · kein actor, keine Tools, kein Harbor
- Post-hoc-Diagnose · nach dem LaufLetzter Kandidat · aufbewahrt
- zu Post-hoc-Diagnose per OraclePost-hoc-Prüfung
- Post-hoc-Diagnose per OracleKorrektheit des Kandidaten · ohne Einfluss auf die Auslieferung
Im echten Lauf geht der Entscheidungszustand an ein Urteil; GEODE verwertet es und liefert bei erfüllten Bedingungen aus; bei fehlenden Belegen hält GEODE das Ergebnis zurück, während Astra nachbessert und erneut geurteilt wird. Ein unabhängiges Regel-Oracle verifiziert das ausgelieferte Ergebnis. Getrennt davon wurde nach dem Lauf der aufbewahrte letzte Kandidat mit einem Post-hoc-Oracle diagnostiziert; diese Diagnose hat keinen Einfluss auf die Auslieferung. Die festen U3-Panels sind ein separates Experiment, das nur Urteile vergleicht, ohne actor, Tools oder Harbor. - Was sich änderte
- Annahme des Urteils, Korrektheit des Kandidaten und finale Auslieferung werden als getrennte Ergebnisse aufgezeichnet, und die Herkunftsketten von Vorbereitung, Fehlschlag und Nachbesserung bleiben in der öffentlichen Kopie erhalten. Original- und transformierte öffentliche Hashes bleiben getrennt.
- Was es belegt
- In den 11 Post-hoc-Paaren aus der abgebrochenen U8n-Studie war der letzte Kandidat in beiden Armen korrekt, doch die Auslieferung lag bei Astra 11/11 und Jev Noul 0/11: Das Urteil von Jev Noul wegen fehlender Belege hielt die Auslieferung zurück. Es ist eine Post-hoc-Analyse und wird nicht verallgemeinert. Öffentliche Neuberechnung der Zahlen, Prüfung des Replays und neue Live-Ausführung sind drei verschiedene Vorgänge.
- U8n · Noul-Lauf · Harbor 0.22 · Astra führt aus und bessert nach, nur der Urteilspfad ändert sichEntscheidungszustandAufgabenvertrag · Kandidat · Tool-Beobachtungen