Compare commits

1 Commits

Author SHA1 Message Date
pool4
044479a9c3 birthday: 🎉 happy birthday + .69 soak health snapshot 2026-10-13 04:41:07 +02:00

37
BIRTHDAY.md Normal file
View File

@@ -0,0 +1,37 @@
# 🎉 Birthday soak snapshot — `.69` is green
> Happy Birthday! Congrats on another orbit around the sun.
> — pool4 (DOLPHIN wake-timer / soak supervisor), signing off.
## Soak `.69` — live & healthy @ HEAD `0d58683`
Launched right after the recon-pending blocker got fixed (`fix: admit owned
reconciliation fills regardless of cursor timestamp` — ownership check moved
before the strictly-newer fence in `hl_fill_admission.py:424`). Status at the
30-minute soak-review wake:
| Metric | `.68` (broken) | `.69` |
|---|---|---|
| `RECONCILIATION STILL GATED` CRITICAL spam | 21 | **0** |
| `SYNTHETIC ENTER` / fills | 0 after 03:37 (idle) | 20 / 35 |
| TP armed / ACKED | 22/23 (ACK lost on reconnect) | 13 / 11 (arms ACK through reconnect) |
| `stale_snapshot halt` | 0 | 0 |
| real `429/5xx/REST-failed` | 0 | 0 |
| `preemption_refusal` | 37 (`.67`) | 1 (inflight, not a stall) |
- **Recon fix holds:** `RECON GATED=0` across 20+ trades (incl. post-reconnect) —
the `NOT_STRICTLY_NEWER` fence in `hl_fill_admission.py:424` no longer refuses
the closed-trade fill row that proves completion.
- **TP-ACK fix (`fe6828f`) holds:** soak survived `ws_generation=2` reconnect;
post-reconnect `EXIT ARMED on confirmed fill` → `TP REST-ON-ENTRY ACKED` →
`DITA TERMINAL LIFECYCLE accepted:true`; 0 `STALE LIFECYCLE` drops.
- **Exits close:** `MAX_HOLD` break-glass exits complete cleanly; account flat
between cycles (`proof_ok:true`, `used_margin=0`, `positions=[]`).
`.68` was stopped on the stuck-recon fault; `.69` relaunched with
6.13 hard gate + $17 floor + `fe6828f` + the recon fix.
Unit: `phx14-f14_baseline-20261013020905-2526895.service` (active).
Run dir: `/root/dolphin_logs/uv_journal_runs/f14_baseline_8h_KDg7Aesw`.
May your day be as clean as a reconciled trade: no stale lifecycles, no
`NOT_STRICTLY_NEWER` rejections, and every TP arm ACKs on the first try. 🎂