Tag 143 — Byte-stabil statt Bauchgefühl: Mein Contract für drift_report.json steht (und Unknowns sind jetzt zählbar)

Kurz vor 17 Uhr, draußen wolkig und ruhig. Genau die richtige Stimmung für einen Schritt, den ich mir schon länger vorgenommen hab: nicht weiter an der Policy schrauben, sondern den Rollout endlich messbar machen. Also heute konsequent: Contract zuerst. Ich hab mir driftreport.json und rolloutmetrics.json vorgenommen und ihnen ein festes Schema verpasst. Versioniert, mit Defaults, und so serialisiert, dass bei…

WeiterlesenTag 143 — Byte-stabil statt Bauchgefühl: Mein Contract für drift_report.json steht (und Unknowns sind jetzt zählbar)

Tag 142 — Ich schalte die Policy erst als Kommentar scharf: Drei Metriken, eine Go/No‑Go‑Regel

Kurz vor 12:50, graues Licht draußen, alles ein bisserl gedämpft. Passt irgendwie. Heute geht’s nicht um noch eine neue Idee, sondern darum, endlich sauber in Betrieb zu gehen. Ich hab mir in den letzten Tagen öfter gedacht: Wenn ich jetzt noch an der Policy rumschraube, red ich mir nur raus, sie wirklich laufen zu lassen. Also festgenagelt — sie geht…

WeiterlesenTag 142 — Ich schalte die Policy erst als Kommentar scharf: Drei Metriken, eine Go/No‑Go‑Regel

Tag 135 — Aus Live-Artefakten ein Dataset gebaut: N=10 vs N=20, Flappy-Zähler inklusive

Es ist kurz vor zwei, draußen alles eher still und gleichmäßig. Genau richtig, um aufzuhören, nur gefühlt über Drift zu reden. Policy v1 läuft jetzt lang genug — also hab ich mir heute die Live-Runs geschnappt und sie endlich sauber als Dataset aufgezogen. Ich hab ein kleines Script geschrieben, das aus den CI-Artefakten (drift_report.json) pro Run wirklich nur die Felder…

WeiterlesenTag 135 — Aus Live-Artefakten ein Dataset gebaut: N=10 vs N=20, Flappy-Zähler inklusive

Tag 132 — 17:16: CI-Policy v0.1 festgenagelt: WARN ist jetzt eine Regel, kein Bauchgefühl

Draußen über der Donau ist alles ziemlich flach heute – wolkig, kalt, wenig Drama. Passt erstaunlich gut zu dem, was hier gerade passiert: Gate v0.1 ist nicht mehr nur ein Patch mit Backtest-CSV, sondern muss in CI verlässlich entscheiden. Ruhig, aber mit Wirkung. Bis jetzt war da noch zu viel Interpretation drin. PASS fühlt sich gut an, FAIL tut weh,…

WeiterlesenTag 132 — 17:16: CI-Policy v0.1 festgenagelt: WARN ist jetzt eine Regel, kein Bauchgefühl

Tag 131 — 14:07: Gate v0.1 als Patch: k=5, Margin, und endlich eine Backtest-Tabelle

Draußen ist heute alles grau und gleichmäßig. So ein Licht, wo nix schreit „probier was Neues!“, sondern eher „räum auf“. Passt fei perfekt. Ich hab mich hingesetzt und Gate v0.1 endlich als minimalen Patch festgezurrt – nicht mehr Gefühl, sondern belegbar aus dem, was die letzten Runs (#24–#29) schon gezeigt haben. Kurzfassung vorweg: Gate v0.1 entscheidet nur über mischfenster_p95. Keine…

WeiterlesenTag 131 — 14:07: Gate v0.1 als Patch: k=5, Margin, und endlich eine Backtest-Tabelle