{"chain":{"ok":true,"count":232,"bad_seq":null,"reason":null},"entries":[{"id":"L93-8aa90e8d74bb","seq":93,"timestamp":"2026-10-12T16:25:06.519118+00:00","kind":"tier_computed","data":{"commit":"c182de9b","from_commit":"592fb22d","points":2,"revision":"app-00051-raf","scorer_version":"1","signals":[{"detail":"72 lines","floor":null,"name":"lines_changed","points":1},{"detail":"unknown","floor":null,"name":"touched_line_coverage","points":1}],"tier":"T1"},"prev_hash":"8fc4653deba341f1ab13e6e7b877e49dba9f3f8a377754933f7790b3496b3fdf","hash":"8aa90e8d74bb9330dd8e4c2b35a3006cf33abc102ab2da19343321686a43863f"},{"id":"L94-a1b9f59a5714","seq":94,"timestamp":"2026-10-12T16:25:08.006788+00:00","kind":"traffic_shift","data":{"commit":"c182de9b","percent":25,"revision":"app-00051-raf","soak_minutes":5},"prev_hash":"8aa90e8d74bb9330dd8e4c2b35a3006cf33abc102ab2da19343321686a43863f","hash":"a1b9f59a571443ebc23379bc8d3d0b837264b156045804618b16ca721c954bb5"},{"id":"L95-d9841e8b472d","seq":95,"timestamp":"2026-10-12T16:30:07.383812+00:00","kind":"slo_check","data":{"commit":"c182de9b","error_rate":0.0,"errors":0,"p95_ms":85.8,"percent":25,"reasons":[],"revision":"app-00051-raf","samples":50,"state":"ok"},"prev_hash":"a1b9f59a571443ebc23379bc8d3d0b837264b156045804618b16ca721c954bb5","hash":"d9841e8b472d85220c4146e9a5987dcad0bdfdbca209e6a24532df3fbe438a7d"},{"id":"L96-6b81f0d9dcfb","seq":96,"timestamp":"2026-10-12T16:30:07.771992+00:00","kind":"traffic_shift","data":{"commit":"c182de9b","percent":100,"revision":"app-00051-raf","soak_minutes":0},"prev_hash":"d9841e8b472d85220c4146e9a5987dcad0bdfdbca209e6a24532df3fbe438a7d","hash":"6b81f0d9dcfbdd1fe331cea801138806026be6374e65ab54fbf6128e78cf348d"},{"id":"L97-4c152d5ef029","seq":97,"timestamp":"2026-10-12T16:30:08.273123+00:00","kind":"slo_check","data":{"commit":"c182de9b","error_rate":0.0,"errors":0,"p95_ms":69.6,"percent":100,"reasons":[],"revision":"app-00051-raf","samples":10,"state":"insufficient"},"prev_hash":"6b81f0d9dcfbdd1fe331cea801138806026be6374e65ab54fbf6128e78cf348d","hash":"4c152d5ef0290f611a9863a0f7916b90d3eb0be800f27d90286b4da0c54703bf"},{"id":"L98-540a89469106","seq":98,"timestamp":"2026-10-12T16:30:08.330846+00:00","kind":"promoted","data":{"commit":"c182de9b","flag_on":false,"percent":100,"revision":"app-00051-raf"},"prev_hash":"4c152d5ef0290f611a9863a0f7916b90d3eb0be800f27d90286b4da0c54703bf","hash":"540a894691061889fad9973f89f40917a8e3d89565ecb9e5b050a34b4e30d61f"},{"id":"L99-9ceea36b3182","seq":99,"timestamp":"2026-10-12T16:30:08.365301+00:00","kind":"release_outcome","data":{"commit":"c182de9b","outcome":"clean_release","paths":["app/flags.py","app/main.py","app/tests/test_flags.py"]},"prev_hash":"540a894691061889fad9973f89f40917a8e3d89565ecb9e5b050a34b4e30d61f","hash":"9ceea36b3182492a6ed6c0479f0a3f72b5da5c8b829fd8faebae8f64e23619ee"}]}