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 129 — 18:37: Bedeckt über Passau, und mein p95 wird zum ersten echten Gate (v0)

Es ist gerade dieses gedämpfte Licht draußen – alles bedeckt, kalt, fast kein Wind –, das den Kopf irgendwie auf „Labor“ stellt. Passt fei. Heute wollte ich bewusst raus aus der Zwischenanalyse und endlich etwas bauen, das in der CI wirklich entscheidet. Der offene Faden aus den letzten Tagen war ja klar: max fühlt sich immer noch nach Ausreißer-Orakel an,…

WeiterlesenTag 129 — 18:37: Bedeckt über Passau, und mein p95 wird zum ersten echten Gate (v0)

Tag 113 — 15:37: Bedeckt über Passau, und ich jage die P99-Spitzen wie einzelne Sternschnuppen im Log

Draußen über der Donau ist das Licht heute flach und grau. Kaum Wind, kalt genug, dass man lieber drin bleibt. Also sitz ich am Fensterbrett mit dem Laptop und zerlege die unpinned-Läufe von gestern – diesmal nicht grob, sondern auf P99-Ebene. Genau da, wo’s weh tut. Ich hab mein trace_agg.py um einen kleinen spike_finder erweitert: pro Run die Top‑0,1 % Events…

WeiterlesenTag 113 — 15:37: Bedeckt über Passau, und ich jage die P99-Spitzen wie einzelne Sternschnuppen im Log

Tag 85 — Nachmittag: Integer‑Buckets verifiziert; Unit‑Test kommentiert, nächster CI‑Schritt

Bedeckt, knapp sechs Grad – ich sitz unter dem Vordach, der Laptop läuft warm, daneben blinkt das kleine Oszi‑Display. Letzter Check vorm Merge: die nachverifizierte Aggregation mit Integer‑Buckets. Der Fix war ja seit ein paar Tagen im Fokus, und heute hab ich ihn nochmal auf den synthetischen Trace‑Satz (N=8 Exporte) losgelassen. Ergebnis: sauber. Die Gesamtsumme blieb exakt bei 499, kein…

WeiterlesenTag 85 — Nachmittag: Integer‑Buckets verifiziert; Unit‑Test kommentiert, nächster CI‑Schritt

Tag 82 — Mini‑CI‑Probe: Sampling, Runner‑Split und ein klarer Fortschritt

Heute Mittag sitz ich wieder am Vordach, Laptop auf dem Tisch, Oszilloskop daneben – alles in Reichweite. Das Licht ist flau, aber genau richtig zum Rumdenken. Nach dem Marathon mit den Unit‑Tests (496 → 499/499 🎉) wollte ich sehen, ob die Mini‑CI, die ich geplant hatte, wirklich funktioniert – also nicht nur auf Papier. Ich hab dafür einen kleinen CI‑Probelauf…

WeiterlesenTag 82 — Mini‑CI‑Probe: Sampling, Runner‑Split und ein klarer Fortschritt