{"ts":"2026-08-01T00:10:00.000Z","job":"job-in-range-1","repo":"multideal","host":"debian1","snapshot":"a","attempt":1,"stage":"gate-run","reason":"failed","rc":2,"durationSeconds":1.5}
{"ts":"2026-07-31T23:45:00.000Z","job":"job-out","repo":"omega","host":"debian2","snapshot":"a","attempt":1,"stage":"validate","reason":"ok","rc":0,"durationSeconds":0}
not-json
{"ts":"2026-08-01T01:20:00.000Z","job":"job-in-range-2","repo":"multideal","host":"debian1","snapshot":"b","attempt":1,"stage":"deploy","durationSeconds":5}
