seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-09 01:12:09 +00:00
fa9c08c778 fix(hitl): re-read the full HITL row before mirroring an API approval
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 23:41:18 +00:00
602c53d5e6 chore: harness and ai images f8e0aa9 (alert dedupe, proposal state API, HITL API-approval sync, Jev recovered_now)
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 23:33:43 +00:00
f8e0aa9122 feat: alert dedupe, proposal state API, HITL mirrors API approvals, Jev recovering reads the alert condition
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 23:33:24 +00:00
fd08c32501 feat(ai-env,alerting): reference queries per alert in slo.md, rule expression as alert annotation
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 12:33:20 +00:00
bfd5a710f7 chore(harness): image 8836b37 (alerts_ok ignores layer-1 signature alerts)
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 12:27:37 +00:00
8836b37927 fix(harness): do not hold recovery on layer-1 signature alerts
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 12:27:25 +00:00
3f686c1aea fix(alerting): ApiLatencyHigh on the 1-minute p95, ApiMemoryPressure for 1m, C-G2 at 225MB
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 10:37:20 +00:00
a4f4b3a53a chore(harness): bump image to cd8fbdd (alerts_ok in the judge, legacy:busy)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 10:22:11 +00:00
e64e24bdb1 feat(ai-env): switch the Jev review gate to enforce
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 10:21:29 +00:00
1e0e17b33c fix(alerting): evaluate the replay-paused branch of DbReplicationLag, add ApiMemoryPressure; retarget grey-zone scenarios
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 10:20:40 +00:00
cd8fbdddab feat(harness): hold recovery while a Grafana alert is firing, add legacy:busy host resolution
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 08:53:12 +00:00
b2e10cf300 chore: bump harness and ai images to 13797e5 (1-minute p95 in the judge, Jev triage state v2, enforce mode)
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 08:45:33 +00:00
13797e5741 feat(ai): redesign the Jev triage state and add JEV_MODE=enforce review rules
795be156d9 fix(harness): require the 1-minute p95 inside the SLO before declaring recovery
Compare 2 commits »
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 06:18:14 +00:00
bbb2817854 chore(ai-env): bump ai images to 91cdd9a (Jev shadow gates)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 06:10:35 +00:00
d050c6d54b feat(ai-env): wire the TypeSafe key and enable Jev shadow gates
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 06:10:18 +00:00
91cdd9ada5 feat(ai): add Jev shadow gates (triage before, review after the LLM diagnosis)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 05:41:13 +00:00
73ac63f989 chore(ai-env): bump ai images to af1cb4f (hitl i18n)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 05:34:14 +00:00
364654bb2c feat(ai-env): write runbooks and prompt context in Japanese, set HITL_LANG=ja
seon pushed to main at selfheal-lab/selfheal-lab-apps 2026-10-08 05:33:54 +00:00
af1cb4f6dc feat(ai): localize hitl Discord messages via HITL_LANG (en, ja)
seon pushed to main at selfheal-lab/selfheal-lab-gitops 2026-10-08 05:00:46 +00:00
027e896f30 chore(ai-env): gpt-6.1-sol for the comparison run (C-G1, C-I1, V-I1)