← back to Wallco Ai

data/seamless-audit.jsonl.before-test-073842

3734 lines

{"ts":"2026-05-24T08:23:09.074Z","id":39323,"kind":"seamless_tile","status":"dry_run_would_fix","reason":"seams_break (Δ=53.92 lr=69.34 tb=38.5)"}
{"ts":"2026-05-24T08:23:09.143Z","id":39318,"kind":"seamless_tile","status":"dry_run_would_fix","reason":"seams_break (Δ=44.22 lr=50.18 tb=38.27)"}
{"ts":"2026-05-24T08:23:09.209Z","id":39317,"kind":"seamless_tile","status":"dry_run_would_fix","reason":"seams_break (Δ=65.57 lr=64.35 tb=66.79)"}
{"ts":"2026-05-24T08:23:32.890Z","id":39316,"kind":"seamless_tile","status":"pass","score":22.67,"reason":"seams_clean (Δ=22.67)"}
{"ts":"2026-05-24T08:24:05.374Z","id":39315,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.99 lr=44.26 tb=33.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:24:14.139Z","id":39314,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=57.39 lr=63.17 tb=51.6)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:24:14.200Z","id":39313,"kind":"seamless_tile","status":"pass","score":13.14,"reason":"seams_clean (Δ=13.14)"}
{"ts":"2026-05-24T08:24:14.259Z","id":39311,"kind":"seamless_tile","status":"pass","score":18.98,"reason":"seams_clean (Δ=18.98)"}
{"ts":"2026-05-24T08:24:34.365Z","id":39310,"kind":"seamless_tile","status":"pass","score":8.21,"reason":"seams_clean (Δ=8.21)"}
{"ts":"2026-05-24T08:24:34.447Z","id":39309,"kind":"seamless_tile","status":"pass","score":21,"reason":"seams_clean (Δ=21)"}
{"ts":"2026-05-24T08:24:35.962Z","id":39308,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.67 lr=47.67 tb=35.67)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:24:46.675Z","id":39307,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.34 lr=64.45 tb=120.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:24:46.741Z","id":39306,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1478kb)"}
{"ts":"2026-05-24T08:25:06.854Z","id":39305,"kind":"seamless_tile","status":"pass","score":6.58,"reason":"seams_clean (Δ=6.58)"}
{"ts":"2026-05-24T08:25:06.911Z","id":39303,"kind":"seamless_tile","status":"pass","score":11.29,"reason":"seams_clean (Δ=11.29)"}
{"ts":"2026-05-24T08:25:06.912Z","id":39298,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:25:06.912Z","id":39297,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:25:06.975Z","id":39296,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1837kb)"}
{"ts":"2026-05-24T08:25:27.001Z","id":39295,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:25:27.082Z","id":39292,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1367kb)"}
{"ts":"2026-05-24T08:25:27.147Z","id":39291,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1574kb)"}
{"ts":"2026-05-24T08:25:27.147Z","id":39290,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:25:27.147Z","id":39289,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:25:47.240Z","id":39288,"kind":"seamless_tile","status":"pass","score":6.27,"reason":"seams_clean (Δ=6.27)"}
{"ts":"2026-05-24T08:25:47.307Z","id":39286,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1834kb)"}
{"ts":"2026-05-24T08:25:47.371Z","id":39284,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1351kb)"}
{"ts":"2026-05-24T08:25:47.434Z","id":39282,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1335kb)"}
{"ts":"2026-05-24T08:25:47.498Z","id":39280,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1265kb)"}
{"ts":"2026-05-24T08:26:07.596Z","id":39278,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1256kb)"}
{"ts":"2026-05-24T08:26:07.656Z","id":39270,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1096kb)"}
{"ts":"2026-05-24T08:26:07.714Z","id":39164,"kind":"seamless_tile","status":"pass","score":11.1,"reason":"seams_clean (Δ=11.1)"}
{"ts":"2026-05-24T08:26:07.775Z","id":39163,"kind":"seamless_tile","status":"pass","score":9.2,"reason":"seams_clean (Δ=9.2)"}
{"ts":"2026-05-24T08:26:07.834Z","id":39162,"kind":"seamless_tile","status":"pass","score":16.44,"reason":"seams_clean (Δ=16.44)"}
{"ts":"2026-05-24T08:26:27.929Z","id":39160,"kind":"seamless_tile","status":"pass","score":19.87,"reason":"seams_clean (Δ=19.87)"}
{"ts":"2026-05-24T08:26:27.987Z","id":39158,"kind":"seamless_tile","status":"pass","score":17.9,"reason":"seams_clean (Δ=17.9)"}
{"ts":"2026-05-24T08:26:28.045Z","id":39157,"kind":"seamless_tile","status":"pass","score":8.12,"reason":"seams_clean (Δ=8.12)"}
{"ts":"2026-05-24T08:26:28.111Z","id":39156,"kind":"seamless_tile","status":"pass","score":14.48,"reason":"seams_clean (Δ=14.48)"}
{"ts":"2026-05-24T08:26:28.176Z","id":39143,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1112kb)"}
{"ts":"2026-05-24T08:26:48.269Z","id":39138,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1932kb)"}
{"ts":"2026-05-24T08:26:48.332Z","id":39134,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1722kb)"}
{"ts":"2026-05-24T08:26:48.395Z","id":39129,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1934kb)"}
{"ts":"2026-05-24T08:26:48.456Z","id":39127,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1414kb)"}
{"ts":"2026-05-24T08:26:48.516Z","id":39125,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1375kb)"}
{"ts":"2026-05-24T08:27:08.611Z","id":39123,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1115kb)"}
{"ts":"2026-05-24T08:27:08.676Z","id":39118,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1718kb)"}
{"ts":"2026-05-24T08:27:08.740Z","id":39109,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1761kb)"}
{"ts":"2026-05-24T08:27:08.806Z","id":39108,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1888kb)"}
{"ts":"2026-05-24T08:27:08.870Z","id":39107,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1202kb)"}
{"ts":"2026-05-24T08:27:28.908Z","id":39106,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:28.908Z","id":39105,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:28.908Z","id":39104,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:28.908Z","id":39103,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:28.908Z","id":39102,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:48.940Z","id":39101,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:48.940Z","id":39056,"status":"skip_no_png","kind":"mural_panel"}
{"ts":"2026-05-24T08:27:49.011Z","id":39055,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1173kb)"}
{"ts":"2026-05-24T08:27:49.069Z","id":39054,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1860kb)"}
{"ts":"2026-05-24T08:27:49.128Z","id":39053,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1675kb)"}
{"ts":"2026-05-24T08:28:09.249Z","id":39052,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1920kb)"}
{"ts":"2026-05-24T08:28:09.315Z","id":38942,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1301kb)"}
{"ts":"2026-05-24T08:28:09.381Z","id":38941,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1246kb)"}
{"ts":"2026-05-24T08:28:09.448Z","id":38940,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1400kb)"}
{"ts":"2026-05-24T08:28:09.515Z","id":38939,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1449kb)"}
{"ts":"2026-05-24T08:28:29.631Z","id":38937,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1134kb)"}
{"ts":"2026-05-24T08:28:29.695Z","id":38936,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1239kb)"}
{"ts":"2026-05-24T08:28:29.761Z","id":38935,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1283kb)"}
{"ts":"2026-05-24T08:28:29.828Z","id":38934,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1291kb)"}
{"ts":"2026-05-24T08:28:29.893Z","id":38933,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1412kb)"}
{"ts":"2026-05-24T08:28:50.010Z","id":38932,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1512kb)"}
{"ts":"2026-05-24T08:28:50.073Z","id":38931,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1434kb)"}
{"ts":"2026-05-24T08:28:50.137Z","id":38930,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1566kb)"}
{"ts":"2026-05-24T08:28:50.202Z","id":38929,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1356kb)"}
{"ts":"2026-05-24T08:28:50.267Z","id":38928,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1254kb)"}
{"ts":"2026-05-24T08:29:10.383Z","id":38927,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1333kb)"}
{"ts":"2026-05-24T08:29:10.448Z","id":38925,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1328kb)"}
{"ts":"2026-05-24T08:29:10.515Z","id":38924,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1526kb)"}
{"ts":"2026-05-24T08:29:10.582Z","id":38923,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1429kb)"}
{"ts":"2026-05-24T08:29:10.648Z","id":38922,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1515kb)"}
{"ts":"2026-05-24T08:29:30.763Z","id":38921,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1512kb)"}
{"ts":"2026-05-24T08:29:30.825Z","id":38920,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1434kb)"}
{"ts":"2026-05-24T08:29:30.886Z","id":38919,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1020kb)"}
{"ts":"2026-05-24T08:29:30.948Z","id":38918,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1234kb)"}
{"ts":"2026-05-24T08:29:31.013Z","id":38917,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1354kb)"}
{"ts":"2026-05-24T08:29:51.132Z","id":38916,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1426kb)"}
{"ts":"2026-05-24T08:29:51.195Z","id":38914,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1437kb)"}
{"ts":"2026-05-24T08:29:51.258Z","id":38913,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1508kb)"}
{"ts":"2026-05-24T08:29:51.324Z","id":38912,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1432kb)"}
{"ts":"2026-05-24T08:29:51.389Z","id":38911,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1196kb)"}
{"ts":"2026-05-24T08:30:11.510Z","id":38910,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1284kb)"}
{"ts":"2026-05-24T08:30:11.575Z","id":38909,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (1179kb)"}
{"ts":"2026-05-24T08:30:11.638Z","id":38900,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1448kb)"}
{"ts":"2026-05-24T08:30:11.703Z","id":38899,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1216kb)"}
{"ts":"2026-05-24T08:30:11.768Z","id":38898,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1771kb)"}
{"ts":"2026-05-24T08:30:31.883Z","id":38897,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1321kb)"}
{"ts":"2026-05-24T08:30:31.945Z","id":38896,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1386kb)"}
{"ts":"2026-05-24T08:30:32.008Z","id":38895,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1283kb)"}
{"ts":"2026-05-24T08:30:32.072Z","id":38894,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1479kb)"}
{"ts":"2026-05-24T08:30:32.136Z","id":38893,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1196kb)"}
{"ts":"2026-05-24T08:30:52.251Z","id":38892,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1330kb)"}
{"ts":"2026-05-24T08:30:52.315Z","id":38891,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1287kb)"}
{"ts":"2026-05-24T08:30:52.378Z","id":38890,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1033kb)"}
{"ts":"2026-05-24T08:30:52.442Z","id":38889,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1123kb)"}
{"ts":"2026-05-24T08:30:52.508Z","id":38888,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1455kb)"}
{"ts":"2026-05-24T08:31:12.622Z","id":38887,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1334kb)"}
{"ts":"2026-05-24T08:31:12.687Z","id":38886,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1554kb)"}
{"ts":"2026-05-24T08:31:12.751Z","id":38885,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1726kb)"}
{"ts":"2026-05-24T08:31:12.813Z","id":38884,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1431kb)"}
{"ts":"2026-05-24T08:31:12.879Z","id":38883,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1473kb)"}
{"ts":"2026-05-24T08:31:32.991Z","id":38882,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1232kb)"}
{"ts":"2026-05-24T08:31:33.057Z","id":38881,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1297kb)"}
{"ts":"2026-05-24T08:31:33.124Z","id":38880,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1241kb)"}
{"ts":"2026-05-24T08:31:33.190Z","id":38879,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1262kb)"}
{"ts":"2026-05-24T08:31:33.254Z","id":38878,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1435kb)"}
{"ts":"2026-05-24T08:31:53.370Z","id":38877,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1306kb)"}
{"ts":"2026-05-24T08:31:53.435Z","id":38875,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1318kb)"}
{"ts":"2026-05-24T08:31:53.498Z","id":38874,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1427kb)"}
{"ts":"2026-05-24T08:31:53.562Z","id":38873,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1509kb)"}
{"ts":"2026-05-24T08:31:53.628Z","id":38872,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1322kb)"}
{"ts":"2026-05-24T08:32:13.753Z","id":38871,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1292kb)"}
{"ts":"2026-05-24T08:32:13.816Z","id":38870,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1517kb)"}
{"ts":"2026-05-24T08:32:13.882Z","id":38869,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1280kb)"}
{"ts":"2026-05-24T08:32:13.946Z","id":38868,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1156kb)"}
{"ts":"2026-05-24T08:32:14.008Z","id":38867,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1060kb)"}
{"ts":"2026-05-24T08:32:34.119Z","id":38866,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1028kb)"}
{"ts":"2026-05-24T08:32:34.182Z","id":38865,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1010kb)"}
{"ts":"2026-05-24T08:32:34.247Z","id":38864,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1418kb)"}
{"ts":"2026-05-24T08:32:34.309Z","id":38863,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1356kb)"}
{"ts":"2026-05-24T08:32:34.373Z","id":38862,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1423kb)"}
{"ts":"2026-05-24T08:32:54.493Z","id":38861,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1725kb)"}
{"ts":"2026-05-24T08:32:54.555Z","id":38860,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1239kb)"}
{"ts":"2026-05-24T08:32:54.618Z","id":38859,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1509kb)"}
{"ts":"2026-05-24T08:32:54.684Z","id":38858,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1368kb)"}
{"ts":"2026-05-24T08:32:54.749Z","id":38857,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1269kb)"}
{"ts":"2026-05-24T08:33:14.868Z","id":38856,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1284kb)"}
{"ts":"2026-05-24T08:33:14.932Z","id":38855,"kind":"mural","status":"fail_no_repair","reason":"cut_off_at_edge (max_grad=85.6 top=0.5 bot=11.4 l=85.6 r=56.4)"}
{"ts":"2026-05-24T08:33:14.997Z","id":38854,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1002kb)"}
{"ts":"2026-05-24T08:33:15.064Z","id":38853,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1466kb)"}
{"ts":"2026-05-24T08:33:15.128Z","id":38852,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1261kb)"}
{"ts":"2026-05-24T08:33:35.244Z","id":38851,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1541kb)"}
{"ts":"2026-05-24T08:33:35.308Z","id":38850,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1397kb)"}
{"ts":"2026-05-24T08:33:35.370Z","id":38849,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1577kb)"}
{"ts":"2026-05-24T08:33:35.432Z","id":38847,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1155kb)"}
{"ts":"2026-05-24T08:33:35.497Z","id":38846,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1490kb)"}
{"ts":"2026-05-24T08:33:55.602Z","id":38845,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1116kb)"}
{"ts":"2026-05-24T08:33:55.666Z","id":38844,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1284kb)"}
{"ts":"2026-05-24T08:33:55.730Z","id":38843,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1299kb)"}
{"ts":"2026-05-24T08:33:55.797Z","id":38842,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1228kb)"}
{"ts":"2026-05-24T08:33:55.851Z","id":37918,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T08:34:15.960Z","id":37917,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T08:34:16.014Z","id":37914,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T08:34:16.068Z","id":37911,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T08:34:16.122Z","id":37908,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T08:34:25.122Z","id":37903,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.5 lr=38.5 tb=38.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:34:45.222Z","id":37899,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T08:34:45.276Z","id":37898,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T08:34:45.330Z","id":37897,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T08:34:45.384Z","id":37894,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T08:34:45.444Z","id":37893,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (86kb)"}
{"ts":"2026-05-24T08:35:05.540Z","id":37892,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T08:35:05.593Z","id":37891,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T08:35:05.646Z","id":37889,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T08:35:05.699Z","id":37888,"kind":"seamless_tile","status":"pass","score":13.06,"reason":"seams_clean (Δ=13.06)"}
{"ts":"2026-05-24T08:35:32.771Z","id":37886,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.4 lr=59.8 tb=31.01)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:35:52.871Z","id":37885,"kind":"seamless_tile","status":"pass","score":24.1,"reason":"seams_clean (Δ=24.1)"}
{"ts":"2026-05-24T08:36:01.752Z","id":37884,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.24 lr=54.32 tb=28.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:36:01.815Z","id":37881,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T08:36:01.876Z","id":37880,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T08:36:01.935Z","id":37879,"kind":"seamless_tile","status":"pass","score":18.89,"reason":"seams_clean (Δ=18.89)"}
{"ts":"2026-05-24T08:36:22.035Z","id":37877,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T08:36:22.090Z","id":37875,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T08:36:22.148Z","id":37874,"kind":"seamless_tile","status":"pass","score":4.9,"reason":"seams_clean (Δ=4.9)"}
{"ts":"2026-05-24T08:36:22.204Z","id":37871,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T08:36:22.260Z","id":37869,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T08:36:42.368Z","id":37868,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T08:36:42.421Z","id":37865,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T08:36:42.476Z","id":37864,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T08:36:42.531Z","id":37863,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T08:36:42.586Z","id":37857,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T08:37:02.687Z","id":37856,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T08:37:02.743Z","id":37855,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T08:37:02.799Z","id":37854,"kind":"seamless_tile","status":"pass","score":15.58,"reason":"seams_clean (Δ=15.58)"}
{"ts":"2026-05-24T08:37:02.851Z","id":37850,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T08:37:02.907Z","id":37848,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T08:37:23.014Z","id":37847,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T08:37:23.071Z","id":37842,"kind":"seamless_tile","status":"pass","score":3.68,"reason":"seams_clean (Δ=3.68)"}
{"ts":"2026-05-24T08:37:45.893Z","id":37834,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.41 lr=51.06 tb=23.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:37:55.587Z","id":37833,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.85 lr=55.77 tb=25.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:38:10.793Z","id":37832,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.92 lr=81.8 tb=38.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:38:30.897Z","id":37827,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T08:38:30.950Z","id":37826,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T08:38:31.004Z","id":37824,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T08:38:31.060Z","id":37823,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T08:38:31.115Z","id":37822,"kind":"seamless_tile","status":"pass","score":27.44,"reason":"seams_clean (Δ=27.44)"}
{"ts":"2026-05-24T08:38:51.222Z","id":37812,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T08:38:51.276Z","id":37811,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T08:38:51.329Z","id":37810,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T08:38:51.385Z","id":37809,"kind":"seamless_tile","status":"pass","score":4.45,"reason":"seams_clean (Δ=4.45)"}
{"ts":"2026-05-24T08:38:51.439Z","id":37808,"kind":"seamless_tile","status":"pass","score":11.38,"reason":"seams_clean (Δ=11.38)"}
{"ts":"2026-05-24T08:39:11.551Z","id":37807,"kind":"seamless_tile","status":"pass","score":11.63,"reason":"seams_clean (Δ=11.63)"}
{"ts":"2026-05-24T08:39:11.606Z","id":37806,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T08:39:11.661Z","id":37804,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T08:39:11.716Z","id":37803,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T08:39:11.771Z","id":37802,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T08:39:41.041Z","id":37801,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.42 lr=136.8 tb=6.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:39:59.599Z","id":37800,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=77.93 lr=149.28 tb=6.59)","error":"no candidate image after retries"}
{"ts":"2026-05-24T08:40:13.034Z","id":37799,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=73.08 lr=139.98 tb=6.18)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:40:13.096Z","id":37797,"kind":"seamless_tile","status":"pass","score":11.87,"reason":"seams_clean (Δ=11.87)"}
{"ts":"2026-05-24T08:40:13.155Z","id":37795,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T08:40:33.279Z","id":37794,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T08:40:33.339Z","id":37792,"kind":"seamless_tile","status":"pass","score":16.53,"reason":"seams_clean (Δ=16.53)"}
{"ts":"2026-05-24T08:40:33.400Z","id":37791,"kind":"seamless_tile","status":"pass","score":18.38,"reason":"seams_clean (Δ=18.38)"}
{"ts":"2026-05-24T08:40:33.462Z","id":37790,"kind":"seamless_tile","status":"pass","score":18.79,"reason":"seams_clean (Δ=18.79)"}
{"ts":"2026-05-24T08:40:33.524Z","id":37785,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T08:40:53.638Z","id":37784,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T08:40:53.692Z","id":37783,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T08:40:53.756Z","id":37780,"kind":"seamless_tile","status":"pass","score":0.95,"reason":"seams_clean (Δ=0.95)"}
{"ts":"2026-05-24T08:40:53.810Z","id":37779,"kind":"seamless_tile","status":"pass","score":0.99,"reason":"seams_clean (Δ=0.99)"}
{"ts":"2026-05-24T08:40:53.863Z","id":37778,"kind":"seamless_tile","status":"pass","score":1.11,"reason":"seams_clean (Δ=1.11)"}
{"ts":"2026-05-24T08:41:13.989Z","id":37776,"kind":"seamless_tile","status":"pass","score":26.94,"reason":"seams_clean (Δ=26.94)"}
{"ts":"2026-05-24T08:41:14.044Z","id":37775,"kind":"seamless_tile","status":"pass","score":19,"reason":"seams_clean (Δ=19)"}
{"ts":"2026-05-24T08:41:14.100Z","id":37774,"kind":"seamless_tile","status":"pass","score":20.75,"reason":"seams_clean (Δ=20.75)"}
{"ts":"2026-05-24T08:41:14.152Z","id":37772,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T08:41:14.206Z","id":37771,"kind":"seamless_tile","status":"pass","score":16.86,"reason":"seams_clean (Δ=16.86)"}
{"ts":"2026-05-24T08:41:34.332Z","id":37770,"kind":"seamless_tile","status":"pass","score":24.73,"reason":"seams_clean (Δ=24.73)"}
{"ts":"2026-05-24T08:41:34.392Z","id":37769,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (59kb)"}
{"ts":"2026-05-24T08:41:34.448Z","id":37768,"kind":"seamless_tile","status":"pass","score":12.08,"reason":"seams_clean (Δ=12.08)"}
{"ts":"2026-05-24T08:41:34.506Z","id":37767,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T08:41:34.562Z","id":37766,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T08:41:54.693Z","id":37765,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T08:41:54.752Z","id":37763,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T08:41:54.810Z","id":37762,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T08:41:54.869Z","id":37760,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T08:41:54.925Z","id":37759,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T08:42:15.044Z","id":37758,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T08:42:15.102Z","id":37757,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T08:42:30.646Z","id":37750,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70.05 lr=92.88 tb=47.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:42:31.243Z","id":37749,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=77.88 lr=103.25 tb=52.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:42:39.382Z","id":37748,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=79.61 lr=105.55 tb=53.67)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:42:59.524Z","id":37747,"kind":"seamless_tile","status":"pass","score":6.06,"reason":"seams_clean (Δ=6.06)"}
{"ts":"2026-05-24T08:42:59.579Z","id":37746,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T08:42:59.634Z","id":37745,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T08:42:59.689Z","id":37744,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T08:43:10.067Z","id":37743,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.85 lr=17.12 tb=66.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:43:41.235Z","id":37742,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.66 lr=17.86 tb=69.45)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:44:05.730Z","id":37741,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.81 lr=19.97 tb=77.66)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:44:05.791Z","id":37740,"kind":"seamless_tile","status":"pass","score":7.61,"reason":"seams_clean (Δ=7.61)"}
{"ts":"2026-05-24T08:44:05.846Z","id":37734,"kind":"seamless_tile","status":"pass","score":13.29,"reason":"seams_clean (Δ=13.29)"}
{"ts":"2026-05-24T08:44:05.902Z","id":37733,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T08:44:26.003Z","id":37732,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T08:44:26.057Z","id":37730,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T08:44:26.112Z","id":37729,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T08:44:26.166Z","id":37728,"kind":"seamless_tile","status":"pass","score":13.17,"reason":"seams_clean (Δ=13.17)"}
{"ts":"2026-05-24T08:44:26.220Z","id":37726,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T08:44:46.316Z","id":37725,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T08:44:46.371Z","id":37722,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T08:44:46.427Z","id":37721,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T08:44:46.481Z","id":37720,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T08:44:46.536Z","id":37718,"kind":"seamless_tile","status":"pass","score":23.61,"reason":"seams_clean (Δ=23.61)"}
{"ts":"2026-05-24T08:45:06.638Z","id":37717,"kind":"seamless_tile","status":"pass","score":26.25,"reason":"seams_clean (Δ=26.25)"}
{"ts":"2026-05-24T08:45:06.692Z","id":37716,"kind":"seamless_tile","status":"pass","score":26.84,"reason":"seams_clean (Δ=26.84)"}
{"ts":"2026-05-24T08:45:06.747Z","id":37715,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (92kb)"}
{"ts":"2026-05-24T08:45:06.803Z","id":37714,"kind":"seamless_tile","status":"pass","score":11.43,"reason":"seams_clean (Δ=11.43)"}
{"ts":"2026-05-24T08:45:14.216Z","id":37713,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.19 lr=45.66 tb=24.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:45:43.142Z","id":37712,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.71 lr=47.62 tb=25.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:45:51.972Z","id":37711,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.05 lr=53.25 tb=28.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:45:52.030Z","id":37709,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T08:46:15.415Z","id":37708,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.88 lr=40.38 tb=59.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:46:39.556Z","id":37707,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.47 lr=44.09 tb=64.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:47:08.509Z","id":37706,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=79.9 lr=64.68 tb=95.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:47:08.565Z","id":37691,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T08:47:08.621Z","id":37690,"kind":"seamless_tile","status":"pass","score":22.04,"reason":"seams_clean (Δ=22.04)"}
{"ts":"2026-05-24T08:47:08.677Z","id":37689,"kind":"seamless_tile","status":"pass","score":24.5,"reason":"seams_clean (Δ=24.5)"}
{"ts":"2026-05-24T08:47:08.735Z","id":37688,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T08:47:28.845Z","id":37687,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T08:47:28.899Z","id":37686,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T08:47:28.954Z","id":37683,"kind":"seamless_tile","status":"pass","score":25.68,"reason":"seams_clean (Δ=25.68)"}
{"ts":"2026-05-24T08:47:29.011Z","id":37682,"kind":"seamless_tile","status":"pass","score":26.79,"reason":"seams_clean (Δ=26.79)"}
{"ts":"2026-05-24T08:47:29.065Z","id":37681,"kind":"seamless_tile","status":"pass","score":29.95,"reason":"seams_clean (Δ=29.95)"}
{"ts":"2026-05-24T08:47:49.167Z","id":37679,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T08:47:49.225Z","id":37678,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T08:47:49.280Z","id":37677,"kind":"seamless_tile","status":"pass","score":18.15,"reason":"seams_clean (Δ=18.15)"}
{"ts":"2026-05-24T08:47:49.332Z","id":37675,"kind":"seamless_tile","status":"pass","score":28.22,"reason":"seams_clean (Δ=28.22)"}
{"ts":"2026-05-24T08:48:14.011Z","id":37674,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.28 lr=58.34 tb=38.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:48:34.611Z","id":37673,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.69 lr=63.66 tb=41.71)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:48:34.693Z","id":37671,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T08:48:34.747Z","id":37670,"kind":"seamless_tile","status":"pass","score":22.04,"reason":"seams_clean (Δ=22.04)"}
{"ts":"2026-05-24T08:48:34.800Z","id":37669,"kind":"seamless_tile","status":"pass","score":24.5,"reason":"seams_clean (Δ=24.5)"}
{"ts":"2026-05-24T08:48:35.389Z","id":37667,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.26 lr=54.32 tb=34.2)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:49:11.874Z","id":37666,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.3 lr=59.27 tb=37.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:49:12.378Z","id":37665,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.29 lr=55.58 tb=35)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:49:12.467Z","id":37663,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T08:49:12.524Z","id":37661,"kind":"seamless_tile","status":"pass","score":7.13,"reason":"seams_clean (Δ=7.13)"}
{"ts":"2026-05-24T08:49:13.060Z","id":37652,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=90.53 lr=110.64 tb=70.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:49:33.165Z","id":37649,"kind":"seamless_tile","status":"pass","score":12.47,"reason":"seams_clean (Δ=12.47)"}
{"ts":"2026-05-24T08:49:33.217Z","id":37648,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T08:49:33.269Z","id":37647,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T08:49:33.816Z","id":37642,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.62 lr=52.19 tb=37.04)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:49:33.897Z","id":37640,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T08:49:53.996Z","id":37639,"kind":"seamless_tile","status":"pass","score":7.72,"reason":"seams_clean (Δ=7.72)"}
{"ts":"2026-05-24T08:49:54.049Z","id":37638,"kind":"seamless_tile","status":"pass","score":8.43,"reason":"seams_clean (Δ=8.43)"}
{"ts":"2026-05-24T08:49:54.101Z","id":37630,"kind":"seamless_tile","status":"pass","score":29.9,"reason":"seams_clean (Δ=29.9)"}
{"ts":"2026-05-24T08:49:54.153Z","id":37629,"kind":"seamless_tile","status":"pass","score":15.87,"reason":"seams_clean (Δ=15.87)"}
{"ts":"2026-05-24T08:49:54.205Z","id":37628,"kind":"seamless_tile","status":"pass","score":27.16,"reason":"seams_clean (Δ=27.16)"}
{"ts":"2026-05-24T08:50:14.311Z","id":37625,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T08:50:14.363Z","id":37624,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T08:50:14.414Z","id":37623,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T08:50:14.468Z","id":37621,"kind":"seamless_tile","status":"pass","score":19.45,"reason":"seams_clean (Δ=19.45)"}
{"ts":"2026-05-24T08:50:14.523Z","id":37620,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T08:50:34.635Z","id":37619,"kind":"seamless_tile","status":"pass","score":29.77,"reason":"seams_clean (Δ=29.77)"}
{"ts":"2026-05-24T08:50:34.688Z","id":37617,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T08:50:34.740Z","id":37616,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T08:50:34.794Z","id":37615,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T08:50:34.851Z","id":37613,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (83kb)"}
{"ts":"2026-05-24T08:50:54.953Z","id":37612,"kind":"seamless_tile","status":"pass","score":18.11,"reason":"seams_clean (Δ=18.11)"}
{"ts":"2026-05-24T08:50:55.007Z","id":37611,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T08:50:55.058Z","id":37610,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T08:51:05.340Z","id":37608,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.79 lr=37.32 tb=70.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:51:15.302Z","id":37607,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.44 lr=35 tb=65.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:51:35.900Z","id":37606,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.25 lr=28.62 tb=53.88)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:51:35.988Z","id":37604,"kind":"seamless_tile","status":"pass","score":5.15,"reason":"seams_clean (Δ=5.15)"}
{"ts":"2026-05-24T08:51:36.043Z","id":37603,"kind":"seamless_tile","status":"pass","score":4.21,"reason":"seams_clean (Δ=4.21)"}
{"ts":"2026-05-24T08:51:36.098Z","id":37602,"kind":"seamless_tile","status":"pass","score":2.97,"reason":"seams_clean (Δ=2.97)"}
{"ts":"2026-05-24T08:51:36.605Z","id":37600,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.03 lr=48.3 tb=19.76)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:51:56.714Z","id":37598,"kind":"seamless_tile","status":"pass","score":26.1,"reason":"seams_clean (Δ=26.1)"}
{"ts":"2026-05-24T08:51:56.768Z","id":37596,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T08:51:56.823Z","id":37595,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T08:51:56.880Z","id":37594,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T08:51:56.936Z","id":37591,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T08:52:17.039Z","id":37590,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T08:52:17.094Z","id":37589,"kind":"seamless_tile","status":"pass","score":3.59,"reason":"seams_clean (Δ=3.59)"}
{"ts":"2026-05-24T08:52:17.147Z","id":37588,"kind":"seamless_tile","status":"pass","score":24.7,"reason":"seams_clean (Δ=24.7)"}
{"ts":"2026-05-24T08:52:17.200Z","id":37587,"kind":"seamless_tile","status":"pass","score":20.2,"reason":"seams_clean (Δ=20.2)"}
{"ts":"2026-05-24T08:52:17.252Z","id":37586,"kind":"seamless_tile","status":"pass","score":14.25,"reason":"seams_clean (Δ=14.25)"}
{"ts":"2026-05-24T08:52:37.359Z","id":37581,"kind":"seamless_tile","status":"pass","score":6.22,"reason":"seams_clean (Δ=6.22)"}
{"ts":"2026-05-24T08:52:37.413Z","id":37579,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T08:52:37.465Z","id":37578,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T08:52:37.517Z","id":37576,"kind":"seamless_tile","status":"pass","score":19.56,"reason":"seams_clean (Δ=19.56)"}
{"ts":"2026-05-24T08:52:37.569Z","id":37575,"kind":"seamless_tile","status":"pass","score":15.99,"reason":"seams_clean (Δ=15.99)"}
{"ts":"2026-05-24T08:52:57.678Z","id":37570,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T08:52:57.730Z","id":37568,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T08:52:57.781Z","id":37567,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T08:52:57.833Z","id":37566,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T08:52:57.886Z","id":37562,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T08:53:17.992Z","id":37560,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T08:53:18.045Z","id":37559,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T08:53:18.099Z","id":37556,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T08:53:18.153Z","id":37555,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T08:53:18.206Z","id":37554,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T08:53:38.312Z","id":37549,"kind":"seamless_tile","status":"pass","score":4.41,"reason":"seams_clean (Δ=4.41)"}
{"ts":"2026-05-24T08:53:38.365Z","id":37546,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T08:54:03.158Z","id":37544,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=67.09 lr=112.71 tb=21.47)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:54:11.232Z","id":37543,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=83.06 lr=139.54 tb=26.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:54:11.826Z","id":37540,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=91.31 lr=98.92 tb=83.7)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:54:32.479Z","id":37539,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=95.25 lr=103.19 tb=87.31)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:54:40.935Z","id":37538,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=106.5 lr=115.38 tb=97.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:54:40.990Z","id":37536,"kind":"seamless_tile","status":"pass","score":26.76,"reason":"seams_clean (Δ=26.76)"}
{"ts":"2026-05-24T08:54:41.045Z","id":37534,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T08:55:06.107Z","id":37533,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.37 lr=63.5 tb=97.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:55:26.726Z","id":37532,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=89.86 lr=71 tb=108.72)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:55:35.923Z","id":37531,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=83.53 lr=66 tb=101.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:55:35.977Z","id":37524,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T08:55:36.033Z","id":37523,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T08:55:36.089Z","id":37522,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T08:55:56.129Z","id":37521,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:55:56.193Z","id":37520,"kind":"seamless_tile","status":"pass","score":9.08,"reason":"seams_clean (Δ=9.08)"}
{"ts":"2026-05-24T08:55:56.248Z","id":37519,"kind":"seamless_tile","status":"pass","score":13.32,"reason":"seams_clean (Δ=13.32)"}
{"ts":"2026-05-24T08:55:56.303Z","id":37518,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T08:55:56.357Z","id":37517,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T08:56:16.464Z","id":37516,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T08:56:16.517Z","id":37515,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T08:56:16.517Z","id":37511,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:56:16.569Z","id":37509,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T08:56:16.569Z","id":37508,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:56:36.607Z","id":37507,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:56:37.124Z","id":37506,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=123.75 lr=245.44 tb=2.06)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:56:51.202Z","id":37505,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=94.45 lr=187.33 tb=1.57)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:57:13.859Z","id":37504,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.16 lr=75.05 tb=3.26)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:57:14.423Z","id":37503,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.56 lr=58.97 tb=36.14)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:57:42.704Z","id":37502,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.61 lr=61.52 tb=37.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:57:58.055Z","id":37501,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.47 lr=68.78 tb=42.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:57:58.056Z","id":37500,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:57:58.111Z","id":37499,"kind":"seamless_tile","status":"pass","score":22.15,"reason":"seams_clean (Δ=22.15)"}
{"ts":"2026-05-24T08:57:58.168Z","id":37498,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T08:58:18.272Z","id":37497,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T08:58:18.273Z","id":37496,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:58:18.323Z","id":37495,"kind":"seamless_tile","status":"pass","score":0.95,"reason":"seams_clean (Δ=0.95)"}
{"ts":"2026-05-24T08:58:18.377Z","id":37494,"kind":"seamless_tile","status":"pass","score":0.99,"reason":"seams_clean (Δ=0.99)"}
{"ts":"2026-05-24T08:58:18.430Z","id":37493,"kind":"seamless_tile","status":"pass","score":1.11,"reason":"seams_clean (Δ=1.11)"}
{"ts":"2026-05-24T08:58:38.536Z","id":37492,"kind":"seamless_tile","status":"pass","score":1.62,"reason":"seams_clean (Δ=1.62)"}
{"ts":"2026-05-24T08:58:38.536Z","id":37491,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:58:38.536Z","id":37489,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:58:38.536Z","id":37488,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:58:47.689Z","id":37487,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.05 lr=53.25 tb=28.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:59:15.992Z","id":37486,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=49.5 tb=26.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T08:59:16.506Z","id":37485,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=49.5 tb=26.81)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T08:59:16.506Z","id":37484,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:59:16.584Z","id":37483,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T08:59:16.638Z","id":37482,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T08:59:36.743Z","id":37481,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T08:59:36.744Z","id":37480,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T08:59:53.690Z","id":37478,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.63 lr=32.42 tb=64.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:00:10.868Z","id":37477,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.34 lr=47.56 tb=95.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:00:11.433Z","id":37476,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=74.41 lr=49.61 tb=99.22)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:00:31.478Z","id":37475,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:00:31.543Z","id":37474,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T09:00:31.597Z","id":37473,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T09:00:31.651Z","id":37472,"kind":"seamless_tile","status":"pass","score":16.53,"reason":"seams_clean (Δ=16.53)"}
{"ts":"2026-05-24T09:00:31.651Z","id":37471,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:01:01.147Z","id":37469,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.4 lr=84.4 tb=84.4)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:01:09.490Z","id":37468,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.03 lr=69.03 tb=69.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:01:18.260Z","id":37467,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.69 lr=48.69 tb=48.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:01:18.319Z","id":37466,"kind":"seamless_tile","status":"pass","score":3.31,"reason":"seams_clean (Δ=3.31)"}
{"ts":"2026-05-24T09:01:34.354Z","id":37465,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.17 lr=39.94 tb=24.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:01:54.461Z","id":37464,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T09:01:54.519Z","id":37463,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T09:01:54.519Z","id":37461,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:01:54.575Z","id":37460,"kind":"seamless_tile","status":"pass","score":18.1,"reason":"seams_clean (Δ=18.1)"}
{"ts":"2026-05-24T09:01:54.630Z","id":37459,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T09:02:14.672Z","id":37458,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:02:14.673Z","id":37457,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:02:14.736Z","id":37455,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T09:02:14.789Z","id":37454,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T09:02:14.840Z","id":37453,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T09:02:34.879Z","id":37452,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:02:34.945Z","id":37450,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T09:02:35.000Z","id":37449,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T09:02:35.055Z","id":37448,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T09:02:35.055Z","id":37447,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:03:11.505Z","id":37446,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=101.78 lr=89.41 tb=114.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:03:20.927Z","id":37445,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=106.16 lr=93.27 tb=119.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:03:21.486Z","id":37444,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=118.7 lr=104.28 tb=133.12)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:03:21.569Z","id":37442,"kind":"seamless_tile","status":"pass","score":6.61,"reason":"seams_clean (Δ=6.61)"}
{"ts":"2026-05-24T09:03:21.623Z","id":37441,"kind":"seamless_tile","status":"pass","score":10.09,"reason":"seams_clean (Δ=10.09)"}
{"ts":"2026-05-24T09:03:41.731Z","id":37440,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T09:03:41.784Z","id":37439,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T09:03:41.837Z","id":37438,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T09:03:41.890Z","id":37437,"kind":"seamless_tile","status":"pass","score":6.19,"reason":"seams_clean (Δ=6.19)"}
{"ts":"2026-05-24T09:03:41.944Z","id":37436,"kind":"seamless_tile","status":"pass","score":6.19,"reason":"seams_clean (Δ=6.19)"}
{"ts":"2026-05-24T09:04:01.966Z","id":37435,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:04:01.966Z","id":37434,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:04:11.636Z","id":37433,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.73 lr=30.73 tb=30.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:04:11.693Z","id":37432,"kind":"seamless_tile","status":"pass","score":28.82,"reason":"seams_clean (Δ=28.82)"}
{"ts":"2026-05-24T09:04:11.750Z","id":37431,"kind":"seamless_tile","status":"pass","score":23.57,"reason":"seams_clean (Δ=23.57)"}
{"ts":"2026-05-24T09:04:31.792Z","id":37430,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:04:31.858Z","id":37429,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T09:04:31.912Z","id":37428,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T09:04:31.967Z","id":37427,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T09:04:32.022Z","id":37426,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T09:04:52.053Z","id":37425,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:04:52.116Z","id":37424,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T09:04:52.117Z","id":37423,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:04:52.170Z","id":37422,"kind":"seamless_tile","status":"pass","score":5.47,"reason":"seams_clean (Δ=5.47)"}
{"ts":"2026-05-24T09:04:52.225Z","id":37421,"kind":"seamless_tile","status":"pass","score":14.41,"reason":"seams_clean (Δ=14.41)"}
{"ts":"2026-05-24T09:05:12.333Z","id":37420,"kind":"seamless_tile","status":"pass","score":11.79,"reason":"seams_clean (Δ=11.79)"}
{"ts":"2026-05-24T09:05:12.387Z","id":37419,"kind":"seamless_tile","status":"pass","score":8.31,"reason":"seams_clean (Δ=8.31)"}
{"ts":"2026-05-24T09:05:12.388Z","id":37418,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:12.388Z","id":37417,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T09:05:12.440Z","id":37416,"kind":"seamless_tile","status":"pass","score":3.97,"reason":"seams_clean (Δ=3.97)"}
{"ts":"2026-05-24T09:05:32.543Z","id":37415,"kind":"seamless_tile","status":"pass","score":4.44,"reason":"seams_clean (Δ=4.44)"}
{"ts":"2026-05-24T09:05:32.595Z","id":37414,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T09:05:32.595Z","id":37413,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:32.649Z","id":37412,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (102kb)"}
{"ts":"2026-05-24T09:05:32.650Z","id":37411,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:52.693Z","id":37410,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:52.693Z","id":37409,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:52.694Z","id":37408,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:05:52.761Z","id":37407,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (88kb)"}
{"ts":"2026-05-24T09:05:52.814Z","id":37406,"kind":"seamless_tile","status":"pass","score":5.15,"reason":"seams_clean (Δ=5.15)"}
{"ts":"2026-05-24T09:06:12.923Z","id":37405,"kind":"seamless_tile","status":"pass","score":4.21,"reason":"seams_clean (Δ=4.21)"}
{"ts":"2026-05-24T09:06:12.923Z","id":37404,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:13.506Z","id":37403,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.65 lr=55.1 tb=36.21)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:06:13.507Z","id":37402,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:13.508Z","id":37401,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:33.532Z","id":37400,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:33.532Z","id":37398,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:33.532Z","id":37397,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:33.532Z","id":37396,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:33.593Z","id":37395,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (60kb)"}
{"ts":"2026-05-24T09:06:53.636Z","id":37394,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:06:53.704Z","id":37393,"kind":"seamless_tile","status":"pass","score":16.61,"reason":"seams_clean (Δ=16.61)"}
{"ts":"2026-05-24T09:06:53.760Z","id":37392,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T09:06:53.815Z","id":37391,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T09:06:53.815Z","id":37390,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:07:36.760Z","id":37389,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=65.38 lr=76.45 tb=54.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:07:54.184Z","id":37388,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.35 lr=83.42 tb=59.27)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:08:11.512Z","id":37387,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=66.9 lr=78.23 tb=55.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:08:11.568Z","id":37386,"kind":"seamless_tile","status":"pass","score":6.25,"reason":"seams_clean (Δ=6.25)"}
{"ts":"2026-05-24T09:08:11.625Z","id":37385,"kind":"seamless_tile","status":"pass","score":5.15,"reason":"seams_clean (Δ=5.15)"}
{"ts":"2026-05-24T09:08:31.730Z","id":37384,"kind":"seamless_tile","status":"pass","score":4.21,"reason":"seams_clean (Δ=4.21)"}
{"ts":"2026-05-24T09:08:31.783Z","id":37383,"kind":"seamless_tile","status":"pass","score":2.97,"reason":"seams_clean (Δ=2.97)"}
{"ts":"2026-05-24T09:08:31.783Z","id":37382,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:08:32.338Z","id":37380,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.34 lr=59.81 tb=28.88)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:08:41.349Z","id":37379,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.34 lr=59.81 tb=28.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:09:10.348Z","id":37378,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.85 lr=45.65 tb=22.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:09:10.348Z","id":37377,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:09:10.407Z","id":37376,"kind":"seamless_tile","status":"pass","score":14.11,"reason":"seams_clean (Δ=14.11)"}
{"ts":"2026-05-24T09:09:10.464Z","id":37375,"kind":"seamless_tile","status":"pass","score":24.14,"reason":"seams_clean (Δ=24.14)"}
{"ts":"2026-05-24T09:09:10.521Z","id":37374,"kind":"seamless_tile","status":"pass","score":26.34,"reason":"seams_clean (Δ=26.34)"}
{"ts":"2026-05-24T09:09:30.564Z","id":37373,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:09:31.159Z","id":37371,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.04 lr=48.21 tb=25.87)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:09:40.042Z","id":37370,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=63.37 lr=82.48 tb=44.26)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:09:50.123Z","id":37369,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.15 lr=90.01 tb=48.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:09:50.124Z","id":37367,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:10:10.169Z","id":37366,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:10:10.169Z","id":37365,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:10:10.234Z","id":37364,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T09:10:10.234Z","id":37363,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:10:10.859Z","id":37362,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.25 lr=94.5 tb=70)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:10:31.445Z","id":37361,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.09 lr=96.61 tb=71.56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:10:41.040Z","id":37360,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=104.1 lr=119.6 tb=88.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:10:41.100Z","id":37358,"kind":"seamless_tile","status":"pass","score":5.46,"reason":"seams_clean (Δ=5.46)"}
{"ts":"2026-05-24T09:10:41.157Z","id":37357,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T09:10:41.213Z","id":37356,"kind":"seamless_tile","status":"pass","score":4.38,"reason":"seams_clean (Δ=4.38)"}
{"ts":"2026-05-24T09:11:01.312Z","id":37355,"kind":"seamless_tile","status":"pass","score":4.47,"reason":"seams_clean (Δ=4.47)"}
{"ts":"2026-05-24T09:11:01.312Z","id":37353,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:01.364Z","id":37352,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T09:11:01.365Z","id":37351,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:01.365Z","id":37350,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:21.403Z","id":37349,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:21.404Z","id":37348,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:21.404Z","id":37347,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:21.404Z","id":37346,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:21.404Z","id":37344,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:11:51.209Z","id":37343,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.1 lr=28.54 tb=45.66)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:12:00.385Z","id":37342,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.7 lr=29.77 tb=47.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:12:00.910Z","id":37341,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.27 lr=33.28 tb=53.25)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:12:01.529Z","id":37340,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=57.89 lr=84.38 tb=31.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:12:01.589Z","id":37339,"kind":"seamless_tile","status":"pass","score":25.94,"reason":"seams_clean (Δ=25.94)"}
{"ts":"2026-05-24T09:12:22.101Z","id":37338,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.12 lr=31.01 tb=33.22)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:12:22.182Z","id":37337,"kind":"seamless_tile","status":"pass","score":17.05,"reason":"seams_clean (Δ=17.05)"}
{"ts":"2026-05-24T09:12:22.183Z","id":37336,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:12:22.239Z","id":37335,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T09:12:22.294Z","id":37334,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T09:12:42.401Z","id":37333,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T09:12:42.402Z","id":37332,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:12:42.402Z","id":37331,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:12:42.402Z","id":37330,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:12:42.402Z","id":37329,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:13:02.512Z","id":37327,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T09:13:02.565Z","id":37326,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T09:13:02.619Z","id":37325,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T09:13:02.673Z","id":37324,"kind":"seamless_tile","status":"pass","score":19.09,"reason":"seams_clean (Δ=19.09)"}
{"ts":"2026-05-24T09:13:02.727Z","id":37321,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T09:13:22.839Z","id":37320,"kind":"seamless_tile","status":"pass","score":10.14,"reason":"seams_clean (Δ=10.14)"}
{"ts":"2026-05-24T09:13:22.892Z","id":37319,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T09:13:22.945Z","id":37318,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T09:13:22.998Z","id":37317,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T09:13:23.050Z","id":37315,"kind":"seamless_tile","status":"pass","score":5.25,"reason":"seams_clean (Δ=5.25)"}
{"ts":"2026-05-24T09:13:43.151Z","id":37314,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T09:13:43.151Z","id":37313,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:13:43.204Z","id":37312,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T09:13:43.258Z","id":37311,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T09:13:43.312Z","id":37310,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T09:14:03.420Z","id":37307,"kind":"seamless_tile","status":"pass","score":15.22,"reason":"seams_clean (Δ=15.22)"}
{"ts":"2026-05-24T09:14:03.472Z","id":37306,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T09:14:03.525Z","id":37305,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T09:14:03.580Z","id":37303,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T09:14:03.634Z","id":37299,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T09:14:23.741Z","id":37298,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T09:14:23.794Z","id":37297,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T09:14:23.794Z","id":37296,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:14:24.396Z","id":37295,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=78.38 lr=95.25 tb=61.52)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:14:24.397Z","id":37294,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:14:54.662Z","id":37293,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.47 lr=99 tb=63.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:14:54.717Z","id":37291,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T09:14:54.776Z","id":37290,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T09:14:54.834Z","id":37289,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T09:14:54.889Z","id":37287,"kind":"seamless_tile","status":"pass","score":11.63,"reason":"seams_clean (Δ=11.63)"}
{"ts":"2026-05-24T09:15:14.997Z","id":37286,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T09:15:15.055Z","id":37285,"kind":"seamless_tile","status":"pass","score":7.64,"reason":"seams_clean (Δ=7.64)"}
{"ts":"2026-05-24T09:15:15.112Z","id":37283,"kind":"seamless_tile","status":"pass","score":4.72,"reason":"seams_clean (Δ=4.72)"}
{"ts":"2026-05-24T09:15:15.166Z","id":37282,"kind":"seamless_tile","status":"pass","score":5.25,"reason":"seams_clean (Δ=5.25)"}
{"ts":"2026-05-24T09:15:15.221Z","id":37281,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T09:15:35.262Z","id":37276,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:15:35.326Z","id":37273,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T09:15:35.326Z","id":37270,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:15:35.326Z","id":37269,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:15:35.326Z","id":37268,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:15:55.435Z","id":37266,"kind":"seamless_tile","status":"pass","score":8.43,"reason":"seams_clean (Δ=8.43)"}
{"ts":"2026-05-24T09:15:55.488Z","id":37265,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T09:15:55.544Z","id":37264,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T09:15:55.596Z","id":37262,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T09:15:55.596Z","id":37260,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:16:15.708Z","id":37259,"kind":"seamless_tile","status":"pass","score":3.42,"reason":"seams_clean (Δ=3.42)"}
{"ts":"2026-05-24T09:16:15.762Z","id":37258,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T09:16:15.816Z","id":37257,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T09:16:15.868Z","id":37256,"kind":"seamless_tile","status":"pass","score":27.44,"reason":"seams_clean (Δ=27.44)"}
{"ts":"2026-05-24T09:16:15.920Z","id":37254,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T09:16:36.029Z","id":37253,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T09:16:36.082Z","id":37252,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T09:16:36.082Z","id":37251,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:16:44.834Z","id":37250,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=76.4 lr=77.39 tb=75.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:16:44.835Z","id":37249,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:04.878Z","id":37248,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:04.942Z","id":37247,"kind":"seamless_tile","status":"pass","score":22.36,"reason":"seams_clean (Δ=22.36)"}
{"ts":"2026-05-24T09:17:04.942Z","id":37246,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:05.001Z","id":37245,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T09:17:05.057Z","id":37244,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T09:17:25.100Z","id":37243,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:25.164Z","id":37242,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T09:17:25.218Z","id":37241,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T09:17:25.271Z","id":37240,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T09:17:25.272Z","id":37239,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:45.318Z","id":37238,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:45.318Z","id":37237,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:45.318Z","id":37236,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:17:45.388Z","id":37235,"kind":"seamless_tile","status":"pass","score":6.71,"reason":"seams_clean (Δ=6.71)"}
{"ts":"2026-05-24T09:17:45.388Z","id":37234,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:18:06.109Z","id":37233,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.03 lr=39.19 tb=28.88)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:18:06.191Z","id":37232,"kind":"seamless_tile","status":"pass","score":25.97,"reason":"seams_clean (Δ=25.97)"}
{"ts":"2026-05-24T09:18:06.191Z","id":37231,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:18:06.194Z","id":37230,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:18:06.194Z","id":37229,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:18:26.299Z","id":37228,"kind":"seamless_tile","status":"pass","score":1.96,"reason":"seams_clean (Δ=1.96)"}
{"ts":"2026-05-24T09:18:26.353Z","id":37227,"kind":"seamless_tile","status":"pass","score":5.1,"reason":"seams_clean (Δ=5.1)"}
{"ts":"2026-05-24T09:18:26.353Z","id":37226,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T09:18:26.407Z","id":37225,"kind":"seamless_tile","status":"pass","score":3.15,"reason":"seams_clean (Δ=3.15)"}
{"ts":"2026-05-24T09:18:26.460Z","id":37224,"kind":"seamless_tile","status":"pass","score":3.5,"reason":"seams_clean (Δ=3.5)"}
{"ts":"2026-05-24T09:18:46.554Z","id":37223,"kind":"seamless_tile","status":"pass","score":3.58,"reason":"seams_clean (Δ=3.58)"}
{"ts":"2026-05-24T09:18:46.555Z","id":37222,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:18:46.607Z","id":37221,"kind":"seamless_tile","status":"pass","score":16.86,"reason":"seams_clean (Δ=16.86)"}
{"ts":"2026-05-24T09:18:46.658Z","id":37220,"kind":"seamless_tile","status":"pass","score":24.73,"reason":"seams_clean (Δ=24.73)"}
{"ts":"2026-05-24T09:18:46.713Z","id":37219,"kind":"seamless_tile","status":"pass","score":2.59,"reason":"seams_clean (Δ=2.59)"}
{"ts":"2026-05-24T09:19:06.757Z","id":37218,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:06.819Z","id":37217,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T09:19:06.871Z","id":37216,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T09:19:06.926Z","id":37215,"kind":"seamless_tile","status":"pass","score":14.07,"reason":"seams_clean (Δ=14.07)"}
{"ts":"2026-05-24T09:19:06.927Z","id":37214,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:26.963Z","id":37213,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:27.025Z","id":37212,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T09:19:27.078Z","id":37211,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T09:19:27.133Z","id":37210,"kind":"seamless_tile","status":"pass","score":15.04,"reason":"seams_clean (Δ=15.04)"}
{"ts":"2026-05-24T09:19:27.133Z","id":37209,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:47.180Z","id":37208,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:47.180Z","id":37207,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:57.334Z","id":37206,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.3 lr=68.4 tb=34.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:19:57.334Z","id":37205,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:19:57.893Z","id":37204,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.49 lr=69.99 tb=35)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:20:17.933Z","id":37203,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:20:17.995Z","id":37202,"kind":"seamless_tile","status":"pass","score":25.8,"reason":"seams_clean (Δ=25.8)"}
{"ts":"2026-05-24T09:20:18.048Z","id":37201,"kind":"seamless_tile","status":"pass","score":28.84,"reason":"seams_clean (Δ=28.84)"}
{"ts":"2026-05-24T09:20:18.101Z","id":37200,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T09:20:18.157Z","id":37199,"kind":"seamless_tile","status":"pass","score":5.42,"reason":"seams_clean (Δ=5.42)"}
{"ts":"2026-05-24T09:20:38.267Z","id":37198,"kind":"seamless_tile","status":"pass","score":2.46,"reason":"seams_clean (Δ=2.46)"}
{"ts":"2026-05-24T09:20:38.323Z","id":37197,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T09:20:38.377Z","id":37196,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T09:20:38.431Z","id":37195,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T09:20:38.431Z","id":37194,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:20:59.002Z","id":37193,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=18.56 tb=78.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:20:59.578Z","id":37192,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=18.56 tb=78.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:21:00.135Z","id":37191,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.99 lr=14.17 tb=59.82)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:21:00.216Z","id":37190,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T09:21:00.271Z","id":37189,"kind":"seamless_tile","status":"pass","score":5.05,"reason":"seams_clean (Δ=5.05)"}
{"ts":"2026-05-24T09:21:20.378Z","id":37188,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T09:21:20.434Z","id":37187,"kind":"seamless_tile","status":"pass","score":9.58,"reason":"seams_clean (Δ=9.58)"}
{"ts":"2026-05-24T09:21:20.434Z","id":37186,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:21:20.900Z","id":37185,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.56 lr=68.06 tb=35.06)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:21:21.442Z","id":37184,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.56 lr=68.06 tb=35.06)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:21:57.815Z","id":37183,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.36 lr=51.95 tb=26.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:21:57.815Z","id":37181,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:21:58.359Z","id":37180,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.51 lr=62.78 tb=34.24)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:21:58.361Z","id":37179,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:21:58.440Z","id":37178,"kind":"seamless_tile","status":"pass","score":10.54,"reason":"seams_clean (Δ=10.54)"}
{"ts":"2026-05-24T09:22:18.542Z","id":37177,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T09:22:18.599Z","id":37176,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T09:22:18.653Z","id":37175,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T09:22:19.245Z","id":37174,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.39 lr=31.06 tb=37.72)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:22:27.228Z","id":37173,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.97 lr=28.88 tb=35.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:23:02.658Z","id":37171,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.97 lr=28.88 tb=35.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:23:02.658Z","id":37170,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:23:02.658Z","id":37169,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:23:02.658Z","id":37168,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:23:02.658Z","id":37167,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:23:22.772Z","id":37166,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T09:23:22.825Z","id":37165,"kind":"seamless_tile","status":"pass","score":19.68,"reason":"seams_clean (Δ=19.68)"}
{"ts":"2026-05-24T09:23:22.883Z","id":37164,"kind":"seamless_tile","status":"pass","score":24.36,"reason":"seams_clean (Δ=24.36)"}
{"ts":"2026-05-24T09:23:22.883Z","id":37163,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:23:22.940Z","id":37162,"kind":"seamless_tile","status":"pass","score":10.12,"reason":"seams_clean (Δ=10.12)"}
{"ts":"2026-05-24T09:23:43.047Z","id":37161,"kind":"seamless_tile","status":"pass","score":7.72,"reason":"seams_clean (Δ=7.72)"}
{"ts":"2026-05-24T09:23:43.100Z","id":37160,"kind":"seamless_tile","status":"pass","score":8.43,"reason":"seams_clean (Δ=8.43)"}
{"ts":"2026-05-24T09:23:43.153Z","id":37159,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T09:23:43.205Z","id":37158,"kind":"seamless_tile","status":"pass","score":21.95,"reason":"seams_clean (Δ=21.95)"}
{"ts":"2026-05-24T09:23:43.205Z","id":37157,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:03.314Z","id":37156,"kind":"seamless_tile","status":"pass","score":20.59,"reason":"seams_clean (Δ=20.59)"}
{"ts":"2026-05-24T09:24:03.366Z","id":37155,"kind":"seamless_tile","status":"pass","score":16.84,"reason":"seams_clean (Δ=16.84)"}
{"ts":"2026-05-24T09:24:03.366Z","id":37154,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:03.421Z","id":37153,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (71kb)"}
{"ts":"2026-05-24T09:24:04.000Z","id":37152,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.41 lr=51.88 tb=8.95)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:24:32.781Z","id":37151,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.65 lr=64.23 tb=11.07)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:24:32.835Z","id":37150,"kind":"seamless_tile","status":"pass","score":19.99,"reason":"seams_clean (Δ=19.99)"}
{"ts":"2026-05-24T09:24:32.835Z","id":37149,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:32.894Z","id":37148,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (80kb)"}
{"ts":"2026-05-24T09:24:32.894Z","id":37147,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:52.937Z","id":37146,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:52.937Z","id":37145,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:52.937Z","id":37143,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:52.938Z","id":37142,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:24:52.938Z","id":37141,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:25:13.043Z","id":37140,"kind":"seamless_tile","status":"pass","score":5.81,"reason":"seams_clean (Δ=5.81)"}
{"ts":"2026-05-24T09:25:13.095Z","id":37139,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T09:25:13.145Z","id":37138,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T09:25:13.196Z","id":37137,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T09:25:13.249Z","id":37136,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T09:25:33.360Z","id":37135,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T09:25:33.416Z","id":37134,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T09:25:33.416Z","id":37133,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:25:33.473Z","id":37132,"kind":"seamless_tile","status":"pass","score":10.09,"reason":"seams_clean (Δ=10.09)"}
{"ts":"2026-05-24T09:25:33.527Z","id":37131,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T09:25:53.636Z","id":37130,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T09:25:53.689Z","id":37129,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T09:25:53.743Z","id":37128,"kind":"seamless_tile","status":"pass","score":11.7,"reason":"seams_clean (Δ=11.7)"}
{"ts":"2026-05-24T09:25:53.795Z","id":37127,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T09:25:53.848Z","id":37126,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T09:26:13.951Z","id":37125,"kind":"seamless_tile","status":"pass","score":10.23,"reason":"seams_clean (Δ=10.23)"}
{"ts":"2026-05-24T09:26:13.952Z","id":37124,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:26:14.005Z","id":37123,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T09:26:14.057Z","id":37122,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T09:26:14.110Z","id":37121,"kind":"seamless_tile","status":"pass","score":10.73,"reason":"seams_clean (Δ=10.73)"}
{"ts":"2026-05-24T09:26:34.219Z","id":37120,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (58kb)"}
{"ts":"2026-05-24T09:26:34.272Z","id":37117,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T09:26:34.325Z","id":37116,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T09:26:34.378Z","id":37115,"kind":"seamless_tile","status":"pass","score":6.53,"reason":"seams_clean (Δ=6.53)"}
{"ts":"2026-05-24T09:26:34.432Z","id":37113,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T09:26:54.541Z","id":37112,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T09:26:54.594Z","id":37111,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T09:26:54.648Z","id":37110,"kind":"seamless_tile","status":"pass","score":15.77,"reason":"seams_clean (Δ=15.77)"}
{"ts":"2026-05-24T09:26:54.700Z","id":37109,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T09:26:54.752Z","id":37108,"kind":"seamless_tile","status":"pass","score":19.93,"reason":"seams_clean (Δ=19.93)"}
{"ts":"2026-05-24T09:27:14.858Z","id":37107,"kind":"seamless_tile","status":"pass","score":10.58,"reason":"seams_clean (Δ=10.58)"}
{"ts":"2026-05-24T09:27:14.910Z","id":37106,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T09:27:14.961Z","id":37105,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T09:27:15.012Z","id":37104,"kind":"seamless_tile","status":"pass","score":4.38,"reason":"seams_clean (Δ=4.38)"}
{"ts":"2026-05-24T09:27:15.012Z","id":37102,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:27:35.111Z","id":37101,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T09:27:43.863Z","id":37100,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.25 lr=66.5 tb=0)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:27:43.864Z","id":37099,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:27:43.922Z","id":37098,"kind":"seamless_tile","status":"pass","score":14.3,"reason":"seams_clean (Δ=14.3)"}
{"ts":"2026-05-24T09:27:53.109Z","id":37097,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.08 lr=28.79 tb=55.37)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:28:13.220Z","id":37096,"kind":"seamless_tile","status":"pass","score":22.34,"reason":"seams_clean (Δ=22.34)"}
{"ts":"2026-05-24T09:28:30.250Z","id":37095,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.22 lr=26.15 tb=50.29)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:28:30.310Z","id":37094,"kind":"seamless_tile","status":"pass","score":4.73,"reason":"seams_clean (Δ=4.73)"}
{"ts":"2026-05-24T09:28:55.410Z","id":37093,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.35 lr=65.48 tb=99.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:28:55.852Z","id":37092,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.08 lr=73.22 tb=110.94)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:29:25.415Z","id":37091,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.59 lr=68.06 tb=103.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:29:25.467Z","id":37089,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T09:29:25.468Z","id":37088,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:29:25.468Z","id":37087,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:29:25.468Z","id":37086,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:29:45.575Z","id":37085,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T09:29:45.628Z","id":37084,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T09:29:45.680Z","id":37083,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T09:29:45.734Z","id":37081,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T09:29:45.789Z","id":37080,"kind":"seamless_tile","status":"pass","score":6.95,"reason":"seams_clean (Δ=6.95)"}
{"ts":"2026-05-24T09:30:05.901Z","id":37079,"kind":"seamless_tile","status":"pass","score":7.77,"reason":"seams_clean (Δ=7.77)"}
{"ts":"2026-05-24T09:30:05.953Z","id":37076,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T09:30:06.005Z","id":37075,"kind":"seamless_tile","status":"pass","score":19.93,"reason":"seams_clean (Δ=19.93)"}
{"ts":"2026-05-24T09:30:06.057Z","id":37069,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T09:30:06.109Z","id":37068,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T09:30:26.219Z","id":37067,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T09:30:26.277Z","id":37065,"kind":"seamless_tile","status":"pass","score":10.06,"reason":"seams_clean (Δ=10.06)"}
{"ts":"2026-05-24T09:30:26.337Z","id":37064,"kind":"seamless_tile","status":"pass","score":10.98,"reason":"seams_clean (Δ=10.98)"}
{"ts":"2026-05-24T09:30:26.396Z","id":37063,"kind":"seamless_tile","status":"pass","score":10.29,"reason":"seams_clean (Δ=10.29)"}
{"ts":"2026-05-24T09:30:26.455Z","id":37061,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T09:30:46.549Z","id":37060,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T09:30:46.602Z","id":37059,"kind":"seamless_tile","status":"pass","score":7,"reason":"seams_clean (Δ=7)"}
{"ts":"2026-05-24T09:30:46.656Z","id":37057,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T09:30:46.710Z","id":37056,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T09:30:46.765Z","id":37055,"kind":"seamless_tile","status":"pass","score":19.93,"reason":"seams_clean (Δ=19.93)"}
{"ts":"2026-05-24T09:31:06.874Z","id":37053,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T09:31:06.926Z","id":37052,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T09:31:06.978Z","id":37051,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T09:31:15.577Z","id":37048,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.93 lr=43.77 tb=42.09)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:31:16.115Z","id":37047,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.28 lr=30.88 tb=29.69)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:32:01.045Z","id":37046,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.07 lr=33.72 tb=32.42)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:32:01.105Z","id":37045,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T09:32:01.164Z","id":37044,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T09:32:01.228Z","id":37043,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T09:32:01.293Z","id":37042,"kind":"seamless_tile","status":"pass","score":18.36,"reason":"seams_clean (Δ=18.36)"}
{"ts":"2026-05-24T09:32:21.403Z","id":37040,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T09:32:21.456Z","id":37039,"kind":"seamless_tile","status":"pass","score":2.36,"reason":"seams_clean (Δ=2.36)"}
{"ts":"2026-05-24T09:32:21.512Z","id":37038,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T09:32:21.566Z","id":37036,"kind":"seamless_tile","status":"pass","score":7.16,"reason":"seams_clean (Δ=7.16)"}
{"ts":"2026-05-24T09:32:21.620Z","id":37035,"kind":"seamless_tile","status":"pass","score":8.86,"reason":"seams_clean (Δ=8.86)"}
{"ts":"2026-05-24T09:32:41.725Z","id":37034,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T09:32:41.782Z","id":37033,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T09:32:41.839Z","id":37032,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T09:32:41.896Z","id":37031,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T09:32:41.952Z","id":37028,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T09:33:02.061Z","id":37027,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T09:33:02.113Z","id":37026,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T09:33:02.167Z","id":37025,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T09:33:02.220Z","id":37024,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T09:33:02.272Z","id":37023,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T09:33:22.376Z","id":37022,"kind":"seamless_tile","status":"pass","score":2.5,"reason":"seams_clean (Δ=2.5)"}
{"ts":"2026-05-24T09:33:22.430Z","id":37020,"kind":"seamless_tile","status":"pass","score":14.11,"reason":"seams_clean (Δ=14.11)"}
{"ts":"2026-05-24T09:33:22.484Z","id":37017,"kind":"seamless_tile","status":"pass","score":27.79,"reason":"seams_clean (Δ=27.79)"}
{"ts":"2026-05-24T09:33:22.538Z","id":37016,"kind":"seamless_tile","status":"pass","score":22.73,"reason":"seams_clean (Δ=22.73)"}
{"ts":"2026-05-24T09:33:22.590Z","id":37015,"kind":"seamless_tile","status":"pass","score":16.03,"reason":"seams_clean (Δ=16.03)"}
{"ts":"2026-05-24T09:33:42.694Z","id":37012,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (78kb)"}
{"ts":"2026-05-24T09:34:06.757Z","id":37011,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.5 lr=55.81 tb=39.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:34:06.818Z","id":37007,"kind":"seamless_tile","status":"pass","score":28.84,"reason":"seams_clean (Δ=28.84)"}
{"ts":"2026-05-24T09:34:06.875Z","id":37006,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T09:34:06.932Z","id":37005,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T09:34:27.042Z","id":37004,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T09:34:27.096Z","id":37002,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T09:34:27.152Z","id":37000,"kind":"seamless_tile","status":"pass","score":10.95,"reason":"seams_clean (Δ=10.95)"}
{"ts":"2026-05-24T09:34:51.019Z","id":36999,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.62 lr=91.71 tb=3.53)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:34:51.078Z","id":36995,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T09:35:11.184Z","id":36994,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T09:35:11.238Z","id":36993,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T09:35:11.294Z","id":36991,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T09:35:11.350Z","id":36990,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T09:35:11.405Z","id":36989,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T09:35:31.509Z","id":36987,"kind":"seamless_tile","status":"pass","score":1.9,"reason":"seams_clean (Δ=1.9)"}
{"ts":"2026-05-24T09:35:31.559Z","id":36986,"kind":"seamless_tile","status":"pass","score":1.98,"reason":"seams_clean (Δ=1.98)"}
{"ts":"2026-05-24T09:35:31.610Z","id":36985,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T09:35:31.661Z","id":36984,"kind":"seamless_tile","status":"pass","score":1.63,"reason":"seams_clean (Δ=1.63)"}
{"ts":"2026-05-24T09:35:31.714Z","id":36983,"kind":"seamless_tile","status":"pass","score":15.87,"reason":"seams_clean (Δ=15.87)"}
{"ts":"2026-05-24T09:35:51.827Z","id":36982,"kind":"seamless_tile","status":"pass","score":27.16,"reason":"seams_clean (Δ=27.16)"}
{"ts":"2026-05-24T09:35:51.882Z","id":36981,"kind":"seamless_tile","status":"pass","score":29.64,"reason":"seams_clean (Δ=29.64)"}
{"ts":"2026-05-24T09:35:59.815Z","id":36975,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.73 lr=27.78 tb=39.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:36:00.351Z","id":36974,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.72 lr=31.06 tb=44.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:36:00.781Z","id":36973,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.06 lr=28.88 tb=41.25)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:36:20.889Z","id":36971,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T09:36:20.945Z","id":36970,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T09:36:21.001Z","id":36969,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T09:36:21.483Z","id":36965,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.1 lr=43.75 tb=30.44)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:36:21.920Z","id":36964,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.7 lr=45.64 tb=31.75)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:36:51.560Z","id":36963,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.27 lr=51.03 tb=35.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:36:51.613Z","id":36956,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T09:36:51.668Z","id":36955,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T09:36:51.722Z","id":36954,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T09:37:01.168Z","id":36953,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.36 lr=77.39 tb=85.33)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:37:21.836Z","id":36952,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=90.97 lr=86.53 tb=95.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:37:22.449Z","id":36951,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.56 lr=80.44 tb=88.69)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:37:22.533Z","id":36947,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T09:37:44.945Z","id":36946,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.39 lr=92.2 tb=6.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:37:59.542Z","id":36945,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.32 lr=86.46 tb=6.18)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:38:45.234Z","id":36943,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.88 lr=70.71 tb=5.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:38:45.288Z","id":36942,"kind":"seamless_tile","status":"pass","score":8.97,"reason":"seams_clean (Δ=8.97)"}
{"ts":"2026-05-24T09:38:45.344Z","id":36941,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T09:38:45.398Z","id":36940,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T09:38:45.454Z","id":36939,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T09:39:05.558Z","id":36937,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T09:39:05.611Z","id":36936,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T09:39:05.670Z","id":36935,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T09:39:05.725Z","id":36932,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (84kb)"}
{"ts":"2026-05-24T09:39:05.779Z","id":36931,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T09:39:25.887Z","id":36930,"kind":"seamless_tile","status":"pass","score":4.38,"reason":"seams_clean (Δ=4.38)"}
{"ts":"2026-05-24T09:39:25.940Z","id":36929,"kind":"seamless_tile","status":"pass","score":4.47,"reason":"seams_clean (Δ=4.47)"}
{"ts":"2026-05-24T09:39:25.992Z","id":36927,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T09:39:26.044Z","id":36926,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T09:39:26.097Z","id":36925,"kind":"seamless_tile","status":"pass","score":22.04,"reason":"seams_clean (Δ=22.04)"}
{"ts":"2026-05-24T09:39:46.202Z","id":36923,"kind":"seamless_tile","status":"pass","score":5.04,"reason":"seams_clean (Δ=5.04)"}
{"ts":"2026-05-24T09:39:46.255Z","id":36920,"kind":"seamless_tile","status":"pass","score":18.79,"reason":"seams_clean (Δ=18.79)"}
{"ts":"2026-05-24T09:39:46.309Z","id":36919,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T09:39:46.363Z","id":36918,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T09:39:46.419Z","id":36917,"kind":"seamless_tile","status":"pass","score":4.24,"reason":"seams_clean (Δ=4.24)"}
{"ts":"2026-05-24T09:40:06.526Z","id":36916,"kind":"seamless_tile","status":"pass","score":10.71,"reason":"seams_clean (Δ=10.71)"}
{"ts":"2026-05-24T09:40:06.581Z","id":36915,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T09:40:06.635Z","id":36913,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T09:40:06.691Z","id":36912,"kind":"seamless_tile","status":"pass","score":3.78,"reason":"seams_clean (Δ=3.78)"}
{"ts":"2026-05-24T09:40:06.743Z","id":36911,"kind":"seamless_tile","status":"pass","score":5.05,"reason":"seams_clean (Δ=5.05)"}
{"ts":"2026-05-24T09:40:26.853Z","id":36910,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T09:40:26.908Z","id":36909,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T09:40:26.962Z","id":36904,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T09:40:27.015Z","id":36903,"kind":"seamless_tile","status":"pass","score":4.75,"reason":"seams_clean (Δ=4.75)"}
{"ts":"2026-05-24T09:40:27.069Z","id":36902,"kind":"seamless_tile","status":"pass","score":5.19,"reason":"seams_clean (Δ=5.19)"}
{"ts":"2026-05-24T09:40:47.180Z","id":36900,"kind":"seamless_tile","status":"pass","score":10.68,"reason":"seams_clean (Δ=10.68)"}
{"ts":"2026-05-24T09:40:47.232Z","id":36899,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T09:40:47.286Z","id":36898,"kind":"seamless_tile","status":"pass","score":17.32,"reason":"seams_clean (Δ=17.32)"}
{"ts":"2026-05-24T09:40:47.340Z","id":36897,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T09:40:47.394Z","id":36895,"kind":"seamless_tile","status":"pass","score":3.8,"reason":"seams_clean (Δ=3.8)"}
{"ts":"2026-05-24T09:41:07.506Z","id":36894,"kind":"seamless_tile","status":"pass","score":3.97,"reason":"seams_clean (Δ=3.97)"}
{"ts":"2026-05-24T09:41:07.562Z","id":36893,"kind":"seamless_tile","status":"pass","score":4.44,"reason":"seams_clean (Δ=4.44)"}
{"ts":"2026-05-24T09:41:20.546Z","id":36891,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.25 lr=85.75 tb=50.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:41:29.847Z","id":36890,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.77 lr=87.66 tb=51.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:41:51.254Z","id":36889,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=86.38 lr=108.53 tb=64.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:42:11.350Z","id":36883,"kind":"seamless_tile","status":"pass","score":21.62,"reason":"seams_clean (Δ=21.62)"}
{"ts":"2026-05-24T09:42:11.409Z","id":36882,"kind":"seamless_tile","status":"pass","score":17.68,"reason":"seams_clean (Δ=17.68)"}
{"ts":"2026-05-24T09:42:11.467Z","id":36881,"kind":"seamless_tile","status":"pass","score":12.47,"reason":"seams_clean (Δ=12.47)"}
{"ts":"2026-05-24T09:42:11.529Z","id":36879,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (100kb)"}
{"ts":"2026-05-24T09:42:11.588Z","id":36873,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T09:42:31.699Z","id":36870,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (104kb)"}
{"ts":"2026-05-24T09:42:41.397Z","id":36869,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.18 lr=34.2 tb=26.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:42:51.368Z","id":36868,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.93 lr=37.32 tb=28.54)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:42:59.346Z","id":36867,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.88 lr=35 tb=26.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:42:59.403Z","id":36865,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T09:43:19.507Z","id":36864,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T09:43:20.068Z","id":36855,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.2 lr=60.83 tb=37.57)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:43:20.147Z","id":36853,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T09:43:20.202Z","id":36852,"kind":"seamless_tile","status":"pass","score":13.17,"reason":"seams_clean (Δ=13.17)"}
{"ts":"2026-05-24T09:43:20.255Z","id":36851,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T09:43:40.362Z","id":36850,"kind":"seamless_tile","status":"pass","score":16.84,"reason":"seams_clean (Δ=16.84)"}
{"ts":"2026-05-24T09:43:40.415Z","id":36848,"kind":"seamless_tile","status":"pass","score":12.97,"reason":"seams_clean (Δ=12.97)"}
{"ts":"2026-05-24T09:43:40.467Z","id":36841,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T09:43:40.519Z","id":36840,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T09:43:40.571Z","id":36839,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T09:44:00.680Z","id":36833,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T09:44:00.735Z","id":36832,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T09:44:00.791Z","id":36828,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T09:44:00.846Z","id":36827,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T09:44:00.901Z","id":36826,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T09:44:38.493Z","id":36823,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.72 lr=92.89 tb=70.55)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:44:38.550Z","id":36819,"kind":"seamless_tile","status":"pass","score":1.01,"reason":"seams_clean (Δ=1.01)"}
{"ts":"2026-05-24T09:44:38.603Z","id":36818,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T09:44:38.657Z","id":36817,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T09:44:38.711Z","id":36816,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T09:44:58.820Z","id":36815,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T09:44:59.360Z","id":36812,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.47 lr=126.74 tb=34.2)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:44:59.841Z","id":36811,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=87.81 lr=138.3 tb=37.32)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:45:14.967Z","id":36810,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.34 lr=129.69 tb=35)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:45:15.024Z","id":36808,"kind":"seamless_tile","status":"pass","score":13.06,"reason":"seams_clean (Δ=13.06)"}
{"ts":"2026-05-24T09:45:35.130Z","id":36807,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T09:45:35.186Z","id":36804,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (130kb)"}
{"ts":"2026-05-24T09:45:35.244Z","id":36803,"kind":"seamless_tile","status":"pass","score":25.8,"reason":"seams_clean (Δ=25.8)"}
{"ts":"2026-05-24T09:45:35.300Z","id":36802,"kind":"seamless_tile","status":"pass","score":28.84,"reason":"seams_clean (Δ=28.84)"}
{"ts":"2026-05-24T09:45:35.355Z","id":36801,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T09:46:03.975Z","id":36798,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=33 tb=33)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:46:04.379Z","id":36797,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=33 tb=33)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:46:04.451Z","id":36796,"kind":"seamless_tile","status":"pass","score":25.19,"reason":"seams_clean (Δ=25.19)"}
{"ts":"2026-05-24T09:46:04.935Z","id":36793,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.86 lr=92.6 tb=79.13)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:46:05.540Z","id":36792,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=60.56 lr=65.31 tb=55.81)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:46:26.495Z","id":36791,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=66.14 lr=71.33 tb=60.95)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:46:26.576Z","id":36790,"kind":"seamless_tile","status":"pass","score":5.97,"reason":"seams_clean (Δ=5.97)"}
{"ts":"2026-05-24T09:46:26.629Z","id":36789,"kind":"seamless_tile","status":"pass","score":21.88,"reason":"seams_clean (Δ=21.88)"}
{"ts":"2026-05-24T09:46:26.683Z","id":36788,"kind":"seamless_tile","status":"pass","score":22.82,"reason":"seams_clean (Δ=22.82)"}
{"ts":"2026-05-24T09:46:26.737Z","id":36787,"kind":"seamless_tile","status":"pass","score":25.52,"reason":"seams_clean (Δ=25.52)"}
{"ts":"2026-05-24T09:46:46.846Z","id":36783,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T09:46:46.898Z","id":36782,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T09:46:46.898Z","id":36781,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:46:46.949Z","id":36780,"kind":"seamless_tile","status":"pass","score":18.66,"reason":"seams_clean (Δ=18.66)"}
{"ts":"2026-05-24T09:46:47.001Z","id":36779,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T09:47:07.110Z","id":36778,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T09:47:07.162Z","id":36776,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T09:47:07.215Z","id":36774,"kind":"seamless_tile","status":"pass","score":22.15,"reason":"seams_clean (Δ=22.15)"}
{"ts":"2026-05-24T09:47:07.267Z","id":36773,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T09:47:07.320Z","id":36772,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T09:47:27.352Z","id":36771,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:47:27.412Z","id":36770,"kind":"seamless_tile","status":"pass","score":3.32,"reason":"seams_clean (Δ=3.32)"}
{"ts":"2026-05-24T09:47:27.467Z","id":36769,"kind":"seamless_tile","status":"pass","score":1.76,"reason":"seams_clean (Δ=1.76)"}
{"ts":"2026-05-24T09:47:27.520Z","id":36768,"kind":"seamless_tile","status":"pass","score":3.02,"reason":"seams_clean (Δ=3.02)"}
{"ts":"2026-05-24T09:47:27.520Z","id":36767,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:47:47.626Z","id":36766,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T09:47:47.680Z","id":36765,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T09:47:47.734Z","id":36764,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T09:47:47.734Z","id":36763,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:47:47.789Z","id":36761,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (100kb)"}
{"ts":"2026-05-24T09:48:07.836Z","id":36760,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:07.836Z","id":36759,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:07.836Z","id":36758,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:07.902Z","id":36756,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (83kb)"}
{"ts":"2026-05-24T09:48:08.430Z","id":36751,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.29 lr=155.85 tb=4.72)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:48:28.960Z","id":36750,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=89.25 lr=173.25 tb=5.25)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:48:28.961Z","id":36749,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:29.042Z","id":36748,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T09:48:29.097Z","id":36747,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T09:48:29.097Z","id":36746,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:49.205Z","id":36745,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T09:48:49.205Z","id":36743,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:49.206Z","id":36742,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:48:49.257Z","id":36741,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T09:48:49.257Z","id":36740,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:49:09.369Z","id":36739,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (73kb)"}
{"ts":"2026-05-24T09:49:09.901Z","id":36737,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.41 lr=52.19 tb=28.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:49:09.983Z","id":36734,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T09:49:10.040Z","id":36733,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T09:49:10.094Z","id":36732,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T09:49:30.194Z","id":36728,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T09:49:30.247Z","id":36727,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T09:49:30.299Z","id":36726,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T09:49:30.299Z","id":36725,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:49:30.351Z","id":36724,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T09:49:50.461Z","id":36722,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T09:49:50.515Z","id":36719,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T09:49:50.568Z","id":36718,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T09:49:50.620Z","id":36717,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T09:49:50.621Z","id":36716,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:10.665Z","id":36715,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:10.665Z","id":36714,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:10.665Z","id":36711,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:10.728Z","id":36710,"kind":"seamless_tile","status":"pass","score":18.85,"reason":"seams_clean (Δ=18.85)"}
{"ts":"2026-05-24T09:50:10.780Z","id":36709,"kind":"seamless_tile","status":"pass","score":21.08,"reason":"seams_clean (Δ=21.08)"}
{"ts":"2026-05-24T09:50:30.887Z","id":36708,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T09:50:30.887Z","id":36705,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:30.887Z","id":36703,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:50:30.941Z","id":36701,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T09:50:30.994Z","id":36700,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T09:50:51.104Z","id":36699,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T09:50:51.157Z","id":36698,"kind":"seamless_tile","status":"pass","score":13.47,"reason":"seams_clean (Δ=13.47)"}
{"ts":"2026-05-24T09:50:51.210Z","id":36697,"kind":"seamless_tile","status":"pass","score":9.5,"reason":"seams_clean (Δ=9.5)"}
{"ts":"2026-05-24T09:50:51.262Z","id":36696,"kind":"seamless_tile","status":"pass","score":10.38,"reason":"seams_clean (Δ=10.38)"}
{"ts":"2026-05-24T09:50:51.317Z","id":36695,"kind":"seamless_tile","status":"pass","score":16.89,"reason":"seams_clean (Δ=16.89)"}
{"ts":"2026-05-24T09:51:11.419Z","id":36692,"kind":"seamless_tile","status":"pass","score":24.7,"reason":"seams_clean (Δ=24.7)"}
{"ts":"2026-05-24T09:51:11.473Z","id":36691,"kind":"seamless_tile","status":"pass","score":20.2,"reason":"seams_clean (Δ=20.2)"}
{"ts":"2026-05-24T09:51:11.474Z","id":36690,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:51:11.527Z","id":36689,"kind":"seamless_tile","status":"pass","score":9.31,"reason":"seams_clean (Δ=9.31)"}
{"ts":"2026-05-24T09:51:11.583Z","id":36688,"kind":"seamless_tile","status":"pass","score":5.19,"reason":"seams_clean (Δ=5.19)"}
{"ts":"2026-05-24T09:51:31.692Z","id":36687,"kind":"seamless_tile","status":"pass","score":7.61,"reason":"seams_clean (Δ=7.61)"}
{"ts":"2026-05-24T09:51:31.745Z","id":36686,"kind":"seamless_tile","status":"pass","score":7.94,"reason":"seams_clean (Δ=7.94)"}
{"ts":"2026-05-24T09:51:31.799Z","id":36685,"kind":"seamless_tile","status":"pass","score":3.59,"reason":"seams_clean (Δ=3.59)"}
{"ts":"2026-05-24T09:51:31.850Z","id":36684,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T09:51:31.901Z","id":36683,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T09:51:52.007Z","id":36682,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T09:51:52.007Z","id":36681,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:51:52.007Z","id":36680,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:51:52.061Z","id":36679,"kind":"seamless_tile","status":"pass","score":7.61,"reason":"seams_clean (Δ=7.61)"}
{"ts":"2026-05-24T09:51:52.061Z","id":36678,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:52:12.162Z","id":36676,"kind":"seamless_tile","status":"pass","score":26.76,"reason":"seams_clean (Δ=26.76)"}
{"ts":"2026-05-24T09:52:12.214Z","id":36675,"kind":"seamless_tile","status":"pass","score":29.75,"reason":"seams_clean (Δ=29.75)"}
{"ts":"2026-05-24T09:52:12.750Z","id":36674,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.41 lr=41.15 tb=19.68)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:52:12.752Z","id":36673,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:52:12.836Z","id":36672,"kind":"seamless_tile","status":"pass","score":5.19,"reason":"seams_clean (Δ=5.19)"}
{"ts":"2026-05-24T09:52:32.942Z","id":36671,"kind":"seamless_tile","status":"pass","score":7.61,"reason":"seams_clean (Δ=7.61)"}
{"ts":"2026-05-24T09:52:32.996Z","id":36670,"kind":"seamless_tile","status":"pass","score":7.94,"reason":"seams_clean (Δ=7.94)"}
{"ts":"2026-05-24T09:52:32.996Z","id":36669,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:52:33.048Z","id":36668,"kind":"seamless_tile","status":"pass","score":29.85,"reason":"seams_clean (Δ=29.85)"}
{"ts":"2026-05-24T09:52:33.101Z","id":36667,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T09:52:53.208Z","id":36666,"kind":"seamless_tile","status":"pass","score":17.22,"reason":"seams_clean (Δ=17.22)"}
{"ts":"2026-05-24T09:53:08.811Z","id":36665,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.02 lr=40.46 tb=19.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:53:08.865Z","id":36664,"kind":"seamless_tile","status":"pass","score":10.46,"reason":"seams_clean (Δ=10.46)"}
{"ts":"2026-05-24T09:53:08.921Z","id":36663,"kind":"seamless_tile","status":"pass","score":10.91,"reason":"seams_clean (Δ=10.91)"}
{"ts":"2026-05-24T09:53:08.976Z","id":36662,"kind":"seamless_tile","status":"pass","score":12.2,"reason":"seams_clean (Δ=12.2)"}
{"ts":"2026-05-24T09:53:29.023Z","id":36661,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:53:29.086Z","id":36660,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T09:53:29.142Z","id":36659,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T09:53:29.196Z","id":36658,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T09:53:29.196Z","id":36657,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:53:49.306Z","id":36656,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T09:53:49.360Z","id":36655,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T09:53:49.413Z","id":36654,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T09:53:49.413Z","id":36653,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:53:49.413Z","id":36652,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:54:10.120Z","id":36651,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.62 lr=73.62 tb=35.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:54:10.121Z","id":36650,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:54:10.203Z","id":36649,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T09:54:10.266Z","id":36648,"kind":"seamless_tile","status":"pass","score":4.66,"reason":"seams_clean (Δ=4.66)"}
{"ts":"2026-05-24T09:54:10.266Z","id":36647,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:54:30.377Z","id":36646,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T09:54:30.377Z","id":36645,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:54:30.431Z","id":36644,"kind":"seamless_tile","status":"pass","score":21.88,"reason":"seams_clean (Δ=21.88)"}
{"ts":"2026-05-24T09:54:30.486Z","id":36643,"kind":"seamless_tile","status":"pass","score":22.82,"reason":"seams_clean (Δ=22.82)"}
{"ts":"2026-05-24T09:54:30.538Z","id":36642,"kind":"seamless_tile","status":"pass","score":25.52,"reason":"seams_clean (Δ=25.52)"}
{"ts":"2026-05-24T09:54:50.583Z","id":36641,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:54:50.649Z","id":36640,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (125kb)"}
{"ts":"2026-05-24T09:54:50.709Z","id":36639,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (64kb)"}
{"ts":"2026-05-24T09:54:50.709Z","id":36638,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:55:15.669Z","id":36637,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.84 lr=36.81 tb=30.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:55:35.711Z","id":36636,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:55:35.711Z","id":36635,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:55:35.771Z","id":36634,"kind":"seamless_tile","status":"pass","score":3.8,"reason":"seams_clean (Δ=3.8)"}
{"ts":"2026-05-24T09:55:35.772Z","id":36633,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:55:35.831Z","id":36631,"kind":"seamless_tile","status":"pass","score":25.33,"reason":"seams_clean (Δ=25.33)"}
{"ts":"2026-05-24T09:55:55.935Z","id":36630,"kind":"seamless_tile","status":"pass","score":3.46,"reason":"seams_clean (Δ=3.46)"}
{"ts":"2026-05-24T09:55:55.990Z","id":36629,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T09:55:56.043Z","id":36628,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T09:55:56.096Z","id":36627,"kind":"seamless_tile","status":"pass","score":27.73,"reason":"seams_clean (Δ=27.73)"}
{"ts":"2026-05-24T09:55:56.152Z","id":36626,"kind":"seamless_tile","status":"pass","score":17.25,"reason":"seams_clean (Δ=17.25)"}
{"ts":"2026-05-24T09:56:16.263Z","id":36625,"kind":"seamless_tile","status":"pass","score":8.95,"reason":"seams_clean (Δ=8.95)"}
{"ts":"2026-05-24T09:56:16.316Z","id":36624,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T09:56:16.370Z","id":36623,"kind":"seamless_tile","status":"pass","score":5.88,"reason":"seams_clean (Δ=5.88)"}
{"ts":"2026-05-24T09:56:16.424Z","id":36622,"kind":"seamless_tile","status":"pass","score":9.07,"reason":"seams_clean (Δ=9.07)"}
{"ts":"2026-05-24T09:56:16.971Z","id":36621,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.89 lr=30.41 tb=39.36)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:56:46.885Z","id":36620,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.19 lr=37.65 tb=48.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:56:46.940Z","id":36619,"kind":"seamless_tile","status":"pass","score":22.93,"reason":"seams_clean (Δ=22.93)"}
{"ts":"2026-05-24T09:56:46.998Z","id":36618,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T09:56:47.054Z","id":36617,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T09:56:47.111Z","id":36616,"kind":"seamless_tile","status":"pass","score":17.12,"reason":"seams_clean (Δ=17.12)"}
{"ts":"2026-05-24T09:57:07.153Z","id":36615,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:57:07.154Z","id":36614,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:57:15.669Z","id":36613,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.2 lr=44.26 tb=24.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:57:23.846Z","id":36612,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.32 lr=48.3 tb=26.34)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:57:32.545Z","id":36611,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35 lr=45.29 tb=24.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:57:52.593Z","id":36610,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:57:52.658Z","id":36609,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T09:57:52.659Z","id":36608,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:57:52.711Z","id":36607,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T09:57:52.711Z","id":36606,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:58:13.373Z","id":36605,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.47 lr=150.56 tb=12.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T09:58:13.374Z","id":36604,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:58:28.948Z","id":36603,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.12 lr=127.75 tb=10.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:58:28.948Z","id":36602,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:58:28.948Z","id":36601,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:58:58.618Z","id":36600,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.97 lr=45.38 tb=18.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T09:58:58.671Z","id":36599,"kind":"seamless_tile","status":"pass","score":24.4,"reason":"seams_clean (Δ=24.4)"}
{"ts":"2026-05-24T09:58:58.728Z","id":36598,"kind":"seamless_tile","status":"pass","score":27.12,"reason":"seams_clean (Δ=27.12)"}
{"ts":"2026-05-24T09:58:58.728Z","id":36597,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:58:58.728Z","id":36596,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:18.772Z","id":36595,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:18.772Z","id":36594,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:18.772Z","id":36593,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:18.836Z","id":36590,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (87kb)"}
{"ts":"2026-05-24T09:59:18.836Z","id":36589,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:38.949Z","id":36588,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T09:59:39.002Z","id":36587,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T09:59:39.002Z","id":36586,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T09:59:39.054Z","id":36584,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T09:59:39.107Z","id":36583,"kind":"seamless_tile","status":"pass","score":5.88,"reason":"seams_clean (Δ=5.88)"}
{"ts":"2026-05-24T09:59:59.218Z","id":36582,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T09:59:59.270Z","id":36581,"kind":"seamless_tile","status":"pass","score":10.06,"reason":"seams_clean (Δ=10.06)"}
{"ts":"2026-05-24T09:59:59.325Z","id":36580,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T09:59:59.380Z","id":36579,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T09:59:59.380Z","id":36578,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:00:19.415Z","id":36577,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:00:19.477Z","id":36574,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T10:00:19.529Z","id":36573,"kind":"seamless_tile","status":"pass","score":17.12,"reason":"seams_clean (Δ=17.12)"}
{"ts":"2026-05-24T10:00:19.581Z","id":36572,"kind":"seamless_tile","status":"pass","score":17.86,"reason":"seams_clean (Δ=17.86)"}
{"ts":"2026-05-24T10:00:28.482Z","id":36571,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.23 lr=61.76 tb=24.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:00:58.437Z","id":36570,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.36 lr=50.51 tb=20.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:00:58.498Z","id":36569,"kind":"seamless_tile","status":"pass","score":24.94,"reason":"seams_clean (Δ=24.94)"}
{"ts":"2026-05-24T10:00:58.499Z","id":36568,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:00:58.499Z","id":36567,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:00:58.555Z","id":36566,"kind":"seamless_tile","status":"pass","score":15.21,"reason":"seams_clean (Δ=15.21)"}
{"ts":"2026-05-24T10:01:18.665Z","id":36565,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T10:01:18.718Z","id":36564,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T10:01:19.332Z","id":36563,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.81 lr=68.06 tb=51.56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:01:29.124Z","id":36562,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.81 lr=68.06 tb=51.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:01:29.124Z","id":36560,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:01:49.166Z","id":36559,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:01:49.166Z","id":36558,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:01:49.231Z","id":36557,"kind":"seamless_tile","status":"pass","score":29.49,"reason":"seams_clean (Δ=29.49)"}
{"ts":"2026-05-24T10:01:59.112Z","id":36556,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.76 lr=25.8 tb=35.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:02:07.283Z","id":36555,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.39 lr=28.84 tb=39.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:02:27.329Z","id":36554,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:02:27.395Z","id":36553,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T10:02:27.453Z","id":36552,"kind":"seamless_tile","status":"pass","score":10.73,"reason":"seams_clean (Δ=10.73)"}
{"ts":"2026-05-24T10:02:27.513Z","id":36551,"kind":"seamless_tile","status":"pass","score":14.59,"reason":"seams_clean (Δ=14.59)"}
{"ts":"2026-05-24T10:02:27.513Z","id":36550,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:02:47.619Z","id":36549,"kind":"seamless_tile","status":"pass","score":8.88,"reason":"seams_clean (Δ=8.88)"}
{"ts":"2026-05-24T10:02:47.672Z","id":36548,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T10:02:47.725Z","id":36547,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T10:02:47.778Z","id":36546,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T10:02:47.830Z","id":36545,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T10:03:07.941Z","id":36544,"kind":"seamless_tile","status":"pass","score":15.21,"reason":"seams_clean (Δ=15.21)"}
{"ts":"2026-05-24T10:03:07.941Z","id":36543,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:07.941Z","id":36542,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:07.995Z","id":36541,"kind":"seamless_tile","status":"pass","score":26.62,"reason":"seams_clean (Δ=26.62)"}
{"ts":"2026-05-24T10:03:08.048Z","id":36540,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T10:03:28.154Z","id":36539,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T10:03:28.154Z","id":36538,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:28.154Z","id":36537,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:28.155Z","id":36536,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:28.155Z","id":36535,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:03:48.269Z","id":36534,"kind":"seamless_tile","status":"pass","score":3.83,"reason":"seams_clean (Δ=3.83)"}
{"ts":"2026-05-24T10:03:48.322Z","id":36533,"kind":"seamless_tile","status":"pass","score":7.08,"reason":"seams_clean (Δ=7.08)"}
{"ts":"2026-05-24T10:03:48.375Z","id":36532,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T10:03:48.429Z","id":36531,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T10:03:48.429Z","id":36530,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:04:08.541Z","id":36529,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (66kb)"}
{"ts":"2026-05-24T10:04:08.593Z","id":36528,"kind":"seamless_tile","status":"pass","score":1.98,"reason":"seams_clean (Δ=1.98)"}
{"ts":"2026-05-24T10:04:08.644Z","id":36527,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T10:04:08.695Z","id":36526,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T10:04:08.749Z","id":36524,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T10:04:28.859Z","id":36523,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T10:04:28.913Z","id":36522,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T10:04:28.966Z","id":36520,"kind":"seamless_tile","status":"pass","score":13.29,"reason":"seams_clean (Δ=13.29)"}
{"ts":"2026-05-24T10:04:29.019Z","id":36519,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T10:04:29.071Z","id":36518,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T10:04:49.176Z","id":36517,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T10:04:49.228Z","id":36516,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:04:49.279Z","id":36515,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:04:49.279Z","id":36513,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:04:49.332Z","id":36512,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T10:05:09.439Z","id":36511,"kind":"seamless_tile","status":"pass","score":7.58,"reason":"seams_clean (Δ=7.58)"}
{"ts":"2026-05-24T10:05:09.440Z","id":36510,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:05:10.035Z","id":36509,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.59 lr=45.64 tb=59.53)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:05:10.036Z","id":36508,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:05:18.850Z","id":36507,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.66 lr=47.44 tb=61.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:05:38.960Z","id":36505,"kind":"seamless_tile","status":"pass","score":4.59,"reason":"seams_clean (Δ=4.59)"}
{"ts":"2026-05-24T10:05:48.086Z","id":36504,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=97.23 lr=45.64 tb=148.83)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:05:57.433Z","id":36503,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=108.72 lr=51.03 tb=166.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:06:22.620Z","id":36502,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=101.06 lr=47.44 tb=154.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:06:23.021Z","id":36501,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.28 lr=11.09 tb=55.47)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:06:59.982Z","id":36500,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.94 lr=10.31 tb=51.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:07:08.503Z","id":36499,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.94 lr=10.31 tb=51.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:07:08.561Z","id":36498,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T10:07:08.620Z","id":36497,"kind":"seamless_tile","status":"pass","score":10.54,"reason":"seams_clean (Δ=10.54)"}
{"ts":"2026-05-24T10:07:09.157Z","id":36495,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.52 lr=52.69 tb=26.34)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:07:39.221Z","id":36494,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.05 lr=49.41 tb=24.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:07:39.221Z","id":36493,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:07:39.221Z","id":36488,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:07:39.275Z","id":36487,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T10:07:39.329Z","id":36486,"kind":"seamless_tile","status":"pass","score":7.64,"reason":"seams_clean (Δ=7.64)"}
{"ts":"2026-05-24T10:07:59.438Z","id":36485,"kind":"seamless_tile","status":"pass","score":13.08,"reason":"seams_clean (Δ=13.08)"}
{"ts":"2026-05-24T10:07:59.491Z","id":36484,"kind":"seamless_tile","status":"pass","score":29.64,"reason":"seams_clean (Δ=29.64)"}
{"ts":"2026-05-24T10:07:59.544Z","id":36483,"kind":"seamless_tile","status":"pass","score":27.79,"reason":"seams_clean (Δ=27.79)"}
{"ts":"2026-05-24T10:07:59.599Z","id":36482,"kind":"seamless_tile","status":"pass","score":22.73,"reason":"seams_clean (Δ=22.73)"}
{"ts":"2026-05-24T10:07:59.599Z","id":36481,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:08:19.708Z","id":36479,"kind":"seamless_tile","status":"pass","score":1.75,"reason":"seams_clean (Δ=1.75)"}
{"ts":"2026-05-24T10:08:19.759Z","id":36478,"kind":"seamless_tile","status":"pass","score":1.79,"reason":"seams_clean (Δ=1.79)"}
{"ts":"2026-05-24T10:08:19.809Z","id":36477,"kind":"seamless_tile","status":"pass","score":2.21,"reason":"seams_clean (Δ=2.21)"}
{"ts":"2026-05-24T10:08:20.361Z","id":36476,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=191.81 lr=367.12 tb=16.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:08:33.627Z","id":36475,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=191.81 lr=367.12 tb=16.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:09:04.226Z","id":36474,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=146.4 lr=280.21 tb=12.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:09:04.281Z","id":36473,"kind":"seamless_tile","status":"pass","score":1.46,"reason":"seams_clean (Δ=1.46)"}
{"ts":"2026-05-24T10:09:04.339Z","id":36471,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T10:09:04.394Z","id":36470,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T10:09:04.450Z","id":36469,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T10:09:24.566Z","id":36468,"kind":"seamless_tile","status":"pass","score":25.38,"reason":"seams_clean (Δ=25.38)"}
{"ts":"2026-05-24T10:09:24.620Z","id":36467,"kind":"seamless_tile","status":"pass","score":25.94,"reason":"seams_clean (Δ=25.94)"}
{"ts":"2026-05-24T10:09:25.201Z","id":36466,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.12 lr=31.01 tb=33.22)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:09:25.286Z","id":36463,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (61kb)"}
{"ts":"2026-05-24T10:09:25.341Z","id":36462,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:09:45.448Z","id":36461,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:09:45.505Z","id":36460,"kind":"seamless_tile","status":"pass","score":17.32,"reason":"seams_clean (Δ=17.32)"}
{"ts":"2026-05-24T10:09:45.560Z","id":36458,"kind":"seamless_tile","status":"pass","score":18.89,"reason":"seams_clean (Δ=18.89)"}
{"ts":"2026-05-24T10:09:45.614Z","id":36456,"kind":"seamless_tile","status":"pass","score":21.47,"reason":"seams_clean (Δ=21.47)"}
{"ts":"2026-05-24T10:09:45.667Z","id":36454,"kind":"seamless_tile","status":"pass","score":25.87,"reason":"seams_clean (Δ=25.87)"}
{"ts":"2026-05-24T10:10:06.259Z","id":36453,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.26 lr=56.33 tb=32.19)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:10:14.912Z","id":36452,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.3 lr=61.47 tb=35.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:10:14.975Z","id":36450,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T10:10:15.030Z","id":36449,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T10:10:15.087Z","id":36448,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T10:10:35.194Z","id":36445,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T10:10:35.247Z","id":36444,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T10:10:35.302Z","id":36443,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T10:10:35.359Z","id":36441,"kind":"seamless_tile","status":"pass","score":8.43,"reason":"seams_clean (Δ=8.43)"}
{"ts":"2026-05-24T10:10:35.413Z","id":36440,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T10:10:55.522Z","id":36439,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T10:10:55.576Z","id":36436,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T10:10:55.631Z","id":36435,"kind":"seamless_tile","status":"pass","score":16.64,"reason":"seams_clean (Δ=16.64)"}
{"ts":"2026-05-24T10:10:55.685Z","id":36434,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:10:55.739Z","id":36432,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T10:11:15.850Z","id":36431,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T10:11:15.905Z","id":36430,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T10:11:15.961Z","id":36428,"kind":"seamless_tile","status":"pass","score":24.5,"reason":"seams_clean (Δ=24.5)"}
{"ts":"2026-05-24T10:11:16.016Z","id":36427,"kind":"seamless_tile","status":"pass","score":25.05,"reason":"seams_clean (Δ=25.05)"}
{"ts":"2026-05-24T10:11:16.483Z","id":36426,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.01 lr=46.51 tb=15.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:11:45.754Z","id":36425,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.83 lr=68.66 tb=31.01)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:11:55.097Z","id":36423,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.26 lr=62.36 tb=28.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:11:55.159Z","id":36420,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T10:11:55.218Z","id":36419,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T10:11:55.278Z","id":36418,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T10:12:15.386Z","id":36416,"kind":"seamless_tile","status":"pass","score":10.1,"reason":"seams_clean (Δ=10.1)"}
{"ts":"2026-05-24T10:12:15.439Z","id":36415,"kind":"seamless_tile","status":"pass","score":7.12,"reason":"seams_clean (Δ=7.12)"}
{"ts":"2026-05-24T10:12:15.491Z","id":36414,"kind":"seamless_tile","status":"pass","score":7.78,"reason":"seams_clean (Δ=7.78)"}
{"ts":"2026-05-24T10:12:15.546Z","id":36413,"kind":"seamless_tile","status":"pass","score":6.79,"reason":"seams_clean (Δ=6.79)"}
{"ts":"2026-05-24T10:12:15.601Z","id":36412,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T10:12:35.709Z","id":36411,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T10:12:35.763Z","id":36410,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T10:12:35.818Z","id":36409,"kind":"seamless_tile","status":"pass","score":21,"reason":"seams_clean (Δ=21)"}
{"ts":"2026-05-24T10:12:35.872Z","id":36406,"kind":"seamless_tile","status":"pass","score":26.58,"reason":"seams_clean (Δ=26.58)"}
{"ts":"2026-05-24T10:12:35.926Z","id":36404,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T10:12:56.031Z","id":36403,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T10:12:56.086Z","id":36402,"kind":"seamless_tile","status":"pass","score":16.64,"reason":"seams_clean (Δ=16.64)"}
{"ts":"2026-05-24T10:12:56.142Z","id":36400,"kind":"seamless_tile","status":"pass","score":16.99,"reason":"seams_clean (Δ=16.99)"}
{"ts":"2026-05-24T10:12:56.196Z","id":36399,"kind":"seamless_tile","status":"pass","score":26.63,"reason":"seams_clean (Δ=26.63)"}
{"ts":"2026-05-24T10:12:56.250Z","id":36398,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T10:13:25.116Z","id":36397,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.06 lr=22.19 tb=39.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:13:25.173Z","id":36395,"kind":"seamless_tile","status":"pass","score":9.86,"reason":"seams_clean (Δ=9.86)"}
{"ts":"2026-05-24T10:13:25.226Z","id":36394,"kind":"seamless_tile","status":"pass","score":7.16,"reason":"seams_clean (Δ=7.16)"}
{"ts":"2026-05-24T10:13:25.278Z","id":36393,"kind":"seamless_tile","status":"pass","score":8.86,"reason":"seams_clean (Δ=8.86)"}
{"ts":"2026-05-24T10:13:25.334Z","id":36392,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T10:13:45.428Z","id":36390,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (99kb)"}
{"ts":"2026-05-24T10:13:45.483Z","id":36388,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T10:13:45.537Z","id":36387,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T10:13:45.593Z","id":36385,"kind":"seamless_tile","status":"pass","score":6.95,"reason":"seams_clean (Δ=6.95)"}
{"ts":"2026-05-24T10:14:10.816Z","id":36383,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.67 lr=49.41 tb=67.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:14:39.831Z","id":36382,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.98 lr=40.41 tb=55.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:14:57.455Z","id":36381,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.84 lr=28.5 tb=39.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:14:57.517Z","id":36380,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T10:14:57.575Z","id":36378,"kind":"seamless_tile","status":"pass","score":7.75,"reason":"seams_clean (Δ=7.75)"}
{"ts":"2026-05-24T10:14:57.632Z","id":36377,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T10:15:17.740Z","id":36376,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T10:15:17.792Z","id":36375,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T10:15:17.843Z","id":36374,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T10:15:17.895Z","id":36372,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T10:15:26.198Z","id":36369,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.03 lr=24.15 tb=43.91)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:15:55.065Z","id":36368,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.91 lr=22.64 tb=41.17)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:15:55.123Z","id":36367,"kind":"seamless_tile","status":"pass","score":26.1,"reason":"seams_clean (Δ=26.1)"}
{"ts":"2026-05-24T10:15:55.179Z","id":36366,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T10:15:55.236Z","id":36365,"kind":"seamless_tile","status":"pass","score":18.8,"reason":"seams_clean (Δ=18.8)"}
{"ts":"2026-05-24T10:15:55.290Z","id":36364,"kind":"seamless_tile","status":"pass","score":27.58,"reason":"seams_clean (Δ=27.58)"}
{"ts":"2026-05-24T10:16:15.399Z","id":36363,"kind":"seamless_tile","status":"pass","score":28.77,"reason":"seams_clean (Δ=28.77)"}
{"ts":"2026-05-24T10:16:15.454Z","id":36362,"kind":"seamless_tile","status":"pass","score":8.95,"reason":"seams_clean (Δ=8.95)"}
{"ts":"2026-05-24T10:16:15.509Z","id":36361,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T10:16:15.564Z","id":36360,"kind":"seamless_tile","status":"pass","score":5.88,"reason":"seams_clean (Δ=5.88)"}
{"ts":"2026-05-24T10:16:15.618Z","id":36357,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T10:16:35.725Z","id":36356,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T10:16:35.778Z","id":36355,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T10:16:35.832Z","id":36353,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (75kb)"}
{"ts":"2026-05-24T10:16:35.884Z","id":36351,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T10:16:36.509Z","id":36348,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.01 lr=53.52 tb=42.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:17:11.953Z","id":36347,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.38 lr=59.5 tb=47.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:17:20.052Z","id":36346,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.57 lr=60.83 tb=48.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:17:29.463Z","id":36343,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.44 lr=78.38 tb=82.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:17:29.520Z","id":36340,"kind":"seamless_tile","status":"pass","score":29.64,"reason":"seams_clean (Δ=29.64)"}
{"ts":"2026-05-24T10:17:29.577Z","id":36339,"kind":"seamless_tile","status":"pass","score":27.79,"reason":"seams_clean (Δ=27.79)"}
{"ts":"2026-05-24T10:17:49.685Z","id":36338,"kind":"seamless_tile","status":"pass","score":22.73,"reason":"seams_clean (Δ=22.73)"}
{"ts":"2026-05-24T10:18:06.787Z","id":36336,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.68 lr=58.97 tb=70.39)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:18:15.213Z","id":36334,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=75.44 lr=68.78 tb=82.09)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:18:15.270Z","id":36333,"kind":"seamless_tile","status":"pass","score":3.91,"reason":"seams_clean (Δ=3.91)"}
{"ts":"2026-05-24T10:18:15.328Z","id":36332,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T10:18:35.429Z","id":36331,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T10:18:35.482Z","id":36330,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T10:18:59.340Z","id":36329,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=240.39 lr=443.45 tb=37.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:19:24.619Z","id":36328,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=225.42 lr=415.84 tb=35)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:19:46.457Z","id":36327,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=184.35 lr=340.09 tb=28.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:20:30.051Z","id":36325,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.62 lr=67.37 tb=3.87)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:20:30.110Z","id":36323,"kind":"seamless_tile","status":"pass","score":18.79,"reason":"seams_clean (Δ=18.79)"}
{"ts":"2026-05-24T10:20:30.166Z","id":36322,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T10:20:30.223Z","id":36320,"kind":"seamless_tile","status":"pass","score":7.78,"reason":"seams_clean (Δ=7.78)"}
{"ts":"2026-05-24T10:20:30.280Z","id":36319,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T10:20:50.393Z","id":36318,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T10:20:50.448Z","id":36316,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T10:20:50.502Z","id":36315,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T10:20:50.556Z","id":36314,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T10:20:50.611Z","id":36312,"kind":"seamless_tile","status":"pass","score":21.95,"reason":"seams_clean (Δ=21.95)"}
{"ts":"2026-05-24T10:21:10.724Z","id":36311,"kind":"seamless_tile","status":"pass","score":20.59,"reason":"seams_clean (Δ=20.59)"}
{"ts":"2026-05-24T10:21:10.778Z","id":36310,"kind":"seamless_tile","status":"pass","score":16.84,"reason":"seams_clean (Δ=16.84)"}
{"ts":"2026-05-24T10:21:10.833Z","id":36308,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (74kb)"}
{"ts":"2026-05-24T10:21:26.809Z","id":36306,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=59.81 tb=12.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:21:26.867Z","id":36305,"kind":"seamless_tile","status":"pass","score":27.55,"reason":"seams_clean (Δ=27.55)"}
{"ts":"2026-05-24T10:21:56.602Z","id":36304,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.62 lr=50.75 tb=10.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:22:06.817Z","id":36303,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.57 lr=29.91 tb=47.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:22:15.503Z","id":36302,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.88 lr=33.25 tb=52.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:22:24.625Z","id":36301,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.83 lr=33.99 tb=53.67)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:22:24.679Z","id":36295,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T10:22:44.784Z","id":36294,"kind":"seamless_tile","status":"pass","score":7.58,"reason":"seams_clean (Δ=7.58)"}
{"ts":"2026-05-24T10:22:44.839Z","id":36293,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T10:22:44.894Z","id":36290,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T10:22:44.950Z","id":36289,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T10:22:45.005Z","id":36288,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T10:23:05.115Z","id":36287,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T10:23:05.167Z","id":36286,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T10:23:05.220Z","id":36285,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T10:23:21.246Z","id":36282,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.44 lr=42.5 tb=50.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:23:21.812Z","id":36281,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.62 lr=47.25 tb=56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:23:51.725Z","id":36280,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.78 lr=48.3 tb=57.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:23:51.780Z","id":36279,"kind":"seamless_tile","status":"pass","score":1.57,"reason":"seams_clean (Δ=1.57)"}
{"ts":"2026-05-24T10:23:51.834Z","id":36278,"kind":"seamless_tile","status":"pass","score":1.75,"reason":"seams_clean (Δ=1.75)"}
{"ts":"2026-05-24T10:23:51.891Z","id":36277,"kind":"seamless_tile","status":"pass","score":1.79,"reason":"seams_clean (Δ=1.79)"}
{"ts":"2026-05-24T10:23:51.947Z","id":36274,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T10:24:12.063Z","id":36273,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T10:24:12.119Z","id":36272,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T10:24:21.716Z","id":36271,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=97.91 lr=107.64 tb=88.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:24:39.109Z","id":36270,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=143.63 lr=157.89 tb=129.36)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:24:48.110Z","id":36269,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=149.82 lr=164.7 tb=134.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:25:08.220Z","id":36265,"kind":"seamless_tile","status":"pass","score":4.44,"reason":"seams_clean (Δ=4.44)"}
{"ts":"2026-05-24T10:25:08.274Z","id":36264,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T10:25:08.325Z","id":36263,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T10:25:08.377Z","id":36262,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T10:25:08.428Z","id":36261,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T10:25:28.536Z","id":36256,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T10:25:28.599Z","id":36255,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T10:25:28.659Z","id":36254,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T10:25:28.720Z","id":36253,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T10:25:28.778Z","id":36250,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T10:25:48.891Z","id":36249,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T10:25:48.944Z","id":36248,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T10:25:48.998Z","id":36242,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T10:25:49.052Z","id":36241,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T10:25:49.105Z","id":36240,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T10:26:09.209Z","id":36239,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T10:26:09.263Z","id":36238,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T10:26:09.318Z","id":36237,"kind":"seamless_tile","status":"pass","score":21.95,"reason":"seams_clean (Δ=21.95)"}
{"ts":"2026-05-24T10:26:09.373Z","id":36233,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (60kb)"}
{"ts":"2026-05-24T10:26:09.427Z","id":36229,"kind":"seamless_tile","status":"pass","score":14.19,"reason":"seams_clean (Δ=14.19)"}
{"ts":"2026-05-24T10:26:29.538Z","id":36228,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T10:26:29.591Z","id":36227,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T10:26:29.646Z","id":36226,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T10:26:29.703Z","id":36225,"kind":"seamless_tile","status":"pass","score":17.68,"reason":"seams_clean (Δ=17.68)"}
{"ts":"2026-05-24T10:26:54.390Z","id":36224,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.73 lr=45.64 tb=23.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:27:14.986Z","id":36223,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.83 lr=51.03 tb=26.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:27:23.057Z","id":36222,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=47.44 tb=24.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:27:23.116Z","id":36217,"kind":"seamless_tile","status":"pass","score":2.39,"reason":"seams_clean (Δ=2.39)"}
{"ts":"2026-05-24T10:27:23.171Z","id":36216,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T10:27:23.225Z","id":36215,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T10:27:43.341Z","id":36214,"kind":"seamless_tile","status":"pass","score":21.4,"reason":"seams_clean (Δ=21.4)"}
{"ts":"2026-05-24T10:27:43.398Z","id":36212,"kind":"seamless_tile","status":"pass","score":6.19,"reason":"seams_clean (Δ=6.19)"}
{"ts":"2026-05-24T10:27:43.456Z","id":36209,"kind":"seamless_tile","status":"pass","score":4.38,"reason":"seams_clean (Δ=4.38)"}
{"ts":"2026-05-24T10:27:59.995Z","id":36208,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.97 lr=49.38 tb=50.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:28:00.523Z","id":36207,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.5 lr=84.49 tb=86.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:28:21.131Z","id":36206,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=93.3 lr=92.2 tb=94.4)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:28:21.213Z","id":36202,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T10:28:21.274Z","id":36201,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T10:28:21.328Z","id":36198,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T10:28:21.383Z","id":36197,"kind":"seamless_tile","status":"pass","score":21.12,"reason":"seams_clean (Δ=21.12)"}
{"ts":"2026-05-24T10:28:41.487Z","id":36196,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T10:28:41.540Z","id":36195,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T10:28:41.593Z","id":36194,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T10:28:41.646Z","id":36193,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T10:28:41.699Z","id":36192,"kind":"seamless_tile","status":"pass","score":9.19,"reason":"seams_clean (Δ=9.19)"}
{"ts":"2026-05-24T10:29:01.807Z","id":36187,"kind":"seamless_tile","status":"pass","score":1.19,"reason":"seams_clean (Δ=1.19)"}
{"ts":"2026-05-24T10:29:01.860Z","id":36186,"kind":"seamless_tile","status":"pass","score":6.57,"reason":"seams_clean (Δ=6.57)"}
{"ts":"2026-05-24T10:29:01.911Z","id":36184,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T10:29:01.962Z","id":36183,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T10:29:02.013Z","id":36182,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T10:29:22.062Z","id":36181,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:29:22.125Z","id":36180,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T10:29:22.179Z","id":36179,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T10:29:22.232Z","id":36178,"kind":"seamless_tile","status":"pass","score":23.67,"reason":"seams_clean (Δ=23.67)"}
{"ts":"2026-05-24T10:29:22.285Z","id":36177,"kind":"seamless_tile","status":"pass","score":6.95,"reason":"seams_clean (Δ=6.95)"}
{"ts":"2026-05-24T10:29:42.396Z","id":36176,"kind":"seamless_tile","status":"pass","score":19.36,"reason":"seams_clean (Δ=19.36)"}
{"ts":"2026-05-24T10:29:42.450Z","id":36175,"kind":"seamless_tile","status":"pass","score":13.66,"reason":"seams_clean (Δ=13.66)"}
{"ts":"2026-05-24T10:29:42.504Z","id":36173,"kind":"seamless_tile","status":"pass","score":7.06,"reason":"seams_clean (Δ=7.06)"}
{"ts":"2026-05-24T10:29:42.556Z","id":36171,"kind":"seamless_tile","status":"pass","score":7.94,"reason":"seams_clean (Δ=7.94)"}
{"ts":"2026-05-24T10:29:42.607Z","id":36170,"kind":"seamless_tile","status":"pass","score":8.88,"reason":"seams_clean (Δ=8.88)"}
{"ts":"2026-05-24T10:30:02.718Z","id":36169,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T10:30:02.771Z","id":36166,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T10:30:02.824Z","id":36165,"kind":"seamless_tile","status":"pass","score":5.05,"reason":"seams_clean (Δ=5.05)"}
{"ts":"2026-05-24T10:30:02.878Z","id":36164,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T10:30:11.472Z","id":36160,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.69 lr=45.64 tb=33.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:30:41.492Z","id":36159,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.38 lr=51.03 tb=37.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:30:41.548Z","id":36154,"kind":"seamless_tile","status":"pass","score":13.42,"reason":"seams_clean (Δ=13.42)"}
{"ts":"2026-05-24T10:30:41.604Z","id":36153,"kind":"seamless_tile","status":"pass","score":16.61,"reason":"seams_clean (Δ=16.61)"}
{"ts":"2026-05-24T10:30:41.660Z","id":36152,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T10:30:50.632Z","id":36150,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.38 lr=98 tb=8.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:31:11.195Z","id":36149,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.57 lr=100.19 tb=8.95)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:31:23.621Z","id":36148,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=67.55 lr=124.03 tb=11.07)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:31:23.621Z","id":36147,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:31:40.900Z","id":36146,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.08 lr=39.87 tb=44.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:31:50.359Z","id":36144,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.66 lr=111.7 tb=57.61)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:32:10.468Z","id":36143,"kind":"seamless_tile","status":"pass","score":22.34,"reason":"seams_clean (Δ=22.34)"}
{"ts":"2026-05-24T10:32:11.105Z","id":36142,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=144.84 lr=191.11 tb=98.57)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:32:11.614Z","id":36141,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.22 lr=36.21 tb=40.23)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:32:11.707Z","id":36140,"kind":"seamless_tile","status":"pass","score":21.02,"reason":"seams_clean (Δ=21.02)"}
{"ts":"2026-05-24T10:32:11.765Z","id":36139,"kind":"seamless_tile","status":"pass","score":5.18,"reason":"seams_clean (Δ=5.18)"}
{"ts":"2026-05-24T10:32:31.809Z","id":36134,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:32:31.871Z","id":36133,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T10:32:31.924Z","id":36132,"kind":"seamless_tile","status":"pass","score":26.62,"reason":"seams_clean (Δ=26.62)"}
{"ts":"2026-05-24T10:32:31.979Z","id":36130,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (69kb)"}
{"ts":"2026-05-24T10:32:32.032Z","id":36129,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T10:32:52.140Z","id":36127,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T10:32:52.193Z","id":36125,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T10:32:52.249Z","id":36124,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T10:32:52.308Z","id":36123,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T10:33:01.157Z","id":36121,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.88 lr=50.75 tb=35)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:33:21.808Z","id":36120,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.83 lr=51.88 tb=35.78)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:33:22.318Z","id":36119,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.26 lr=64.23 tb=44.3)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:33:22.402Z","id":36118,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T10:33:22.459Z","id":36117,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T10:33:22.513Z","id":36116,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T10:33:42.627Z","id":36113,"kind":"seamless_tile","status":"pass","score":25.8,"reason":"seams_clean (Δ=25.8)"}
{"ts":"2026-05-24T10:33:42.679Z","id":36112,"kind":"seamless_tile","status":"pass","score":28.84,"reason":"seams_clean (Δ=28.84)"}
{"ts":"2026-05-24T10:33:42.733Z","id":36111,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T10:33:42.733Z","id":36110,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:33:42.787Z","id":36109,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T10:34:02.839Z","id":36108,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:02.839Z","id":36107,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:02.839Z","id":36106,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:02.839Z","id":36105,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:02.839Z","id":36104,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:22.887Z","id":36103,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:34:22.953Z","id":36102,"kind":"seamless_tile","status":"pass","score":7.48,"reason":"seams_clean (Δ=7.48)"}
{"ts":"2026-05-24T10:34:31.672Z","id":36101,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.23 lr=54.32 tb=24.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:34:32.197Z","id":36100,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.81 lr=59.27 tb=26.34)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:34:41.262Z","id":36099,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.14 lr=55.58 tb=24.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:35:01.304Z","id":36098,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:35:01.369Z","id":36096,"kind":"seamless_tile","status":"pass","score":29.46,"reason":"seams_clean (Δ=29.46)"}
{"ts":"2026-05-24T10:35:01.424Z","id":36095,"kind":"seamless_tile","status":"pass","score":20.78,"reason":"seams_clean (Δ=20.78)"}
{"ts":"2026-05-24T10:35:01.478Z","id":36094,"kind":"seamless_tile","status":"pass","score":22.7,"reason":"seams_clean (Δ=22.7)"}
{"ts":"2026-05-24T10:35:01.478Z","id":36093,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:35:21.523Z","id":36092,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:35:22.170Z","id":36091,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=134.69 lr=159.94 tb=109.43)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:35:22.787Z","id":36090,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=95 lr=112.81 tb=77.19)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:35:22.874Z","id":36089,"kind":"seamless_tile","status":"pass","score":6.33,"reason":"seams_clean (Δ=6.33)"}
{"ts":"2026-05-24T10:35:22.927Z","id":36088,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:35:43.037Z","id":36087,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:35:43.089Z","id":36086,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T10:35:43.089Z","id":36085,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:35:43.142Z","id":36084,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T10:35:43.196Z","id":36083,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T10:36:03.313Z","id":36082,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T10:36:03.313Z","id":36081,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:03.368Z","id":36080,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T10:36:03.424Z","id":36079,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T10:36:03.480Z","id":36078,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T10:36:23.530Z","id":36077,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:23.530Z","id":36076,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:23.530Z","id":36075,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:23.531Z","id":36074,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:23.531Z","id":36073,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:43.581Z","id":36072,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:43.581Z","id":36071,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:43.582Z","id":36070,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:36:53.114Z","id":36069,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.52 lr=68.05 tb=10.98)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:37:01.175Z","id":36068,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.05 lr=63.82 tb=10.29)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:37:21.785Z","id":36067,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.3 lr=52.19 tb=8.42)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:37:21.785Z","id":36066,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:37:21.786Z","id":36065,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:37:21.864Z","id":36063,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T10:37:21.920Z","id":36062,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T10:37:42.023Z","id":36061,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T10:37:42.024Z","id":36060,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:37:42.078Z","id":36059,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T10:37:42.131Z","id":36058,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T10:37:42.184Z","id":36057,"kind":"seamless_tile","status":"pass","score":16.64,"reason":"seams_clean (Δ=16.64)"}
{"ts":"2026-05-24T10:38:02.234Z","id":36055,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:38:02.826Z","id":36054,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.93 lr=31.99 tb=85.86)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:38:02.827Z","id":36053,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:38:03.417Z","id":36052,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.39 lr=24.64 tb=66.14)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:38:03.499Z","id":36051,"kind":"seamless_tile","status":"pass","score":13.42,"reason":"seams_clean (Δ=13.42)"}
{"ts":"2026-05-24T10:38:23.612Z","id":36050,"kind":"seamless_tile","status":"pass","score":16.61,"reason":"seams_clean (Δ=16.61)"}
{"ts":"2026-05-24T10:38:23.665Z","id":36049,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T10:38:23.722Z","id":36048,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T10:38:23.722Z","id":36047,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:38:23.722Z","id":36044,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T10:38:43.835Z","id":36043,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (66kb)"}
{"ts":"2026-05-24T10:38:43.836Z","id":36042,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:38:53.201Z","id":36041,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.76 lr=35.72 tb=25.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:39:01.210Z","id":36040,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.39 lr=39.94 tb=28.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:39:01.269Z","id":36039,"kind":"seamless_tile","status":"pass","score":15.22,"reason":"seams_clean (Δ=15.22)"}
{"ts":"2026-05-24T10:39:21.381Z","id":36037,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T10:39:21.436Z","id":36036,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T10:39:21.436Z","id":36035,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:39:21.491Z","id":36034,"kind":"seamless_tile","status":"pass","score":7.42,"reason":"seams_clean (Δ=7.42)"}
{"ts":"2026-05-24T10:39:21.546Z","id":36033,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T10:39:41.648Z","id":36032,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T10:39:41.701Z","id":36031,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T10:39:41.701Z","id":36030,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:39:41.756Z","id":36028,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T10:39:41.811Z","id":36027,"kind":"seamless_tile","status":"pass","score":16.86,"reason":"seams_clean (Δ=16.86)"}
{"ts":"2026-05-24T10:40:01.926Z","id":36026,"kind":"seamless_tile","status":"pass","score":24.73,"reason":"seams_clean (Δ=24.73)"}
{"ts":"2026-05-24T10:40:01.926Z","id":36025,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:40:01.980Z","id":36024,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T10:40:02.034Z","id":36023,"kind":"seamless_tile","status":"pass","score":2.36,"reason":"seams_clean (Δ=2.36)"}
{"ts":"2026-05-24T10:40:02.086Z","id":36022,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T10:40:22.204Z","id":36021,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (112kb)"}
{"ts":"2026-05-24T10:40:22.204Z","id":36020,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:40:22.204Z","id":36019,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:40:22.756Z","id":36018,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.11 lr=51.46 tb=26.76)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:40:23.188Z","id":36017,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.99 lr=42.09 tb=21.89)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:40:53.261Z","id":36016,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.21 lr=47.55 tb=24.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:40:53.315Z","id":36015,"kind":"seamless_tile","status":"pass","score":5.54,"reason":"seams_clean (Δ=5.54)"}
{"ts":"2026-05-24T10:40:53.370Z","id":36014,"kind":"seamless_tile","status":"pass","score":2.94,"reason":"seams_clean (Δ=2.94)"}
{"ts":"2026-05-24T10:40:53.425Z","id":36013,"kind":"seamless_tile","status":"pass","score":5.03,"reason":"seams_clean (Δ=5.03)"}
{"ts":"2026-05-24T10:40:53.425Z","id":36012,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:41:13.474Z","id":36011,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:41:38.688Z","id":36010,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=93.02 lr=84.16 tb=101.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:41:38.689Z","id":36009,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:41:38.689Z","id":36008,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:41:38.748Z","id":36007,"kind":"seamless_tile","status":"pass","score":10.46,"reason":"seams_clean (Δ=10.46)"}
{"ts":"2026-05-24T10:41:58.861Z","id":36006,"kind":"seamless_tile","status":"pass","score":10.91,"reason":"seams_clean (Δ=10.91)"}
{"ts":"2026-05-24T10:41:58.917Z","id":36005,"kind":"seamless_tile","status":"pass","score":12.2,"reason":"seams_clean (Δ=12.2)"}
{"ts":"2026-05-24T10:41:58.917Z","id":36004,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:41:59.421Z","id":36003,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=74.25 tb=22.69)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:41:59.923Z","id":36002,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=74.25 tb=22.69)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:42:20.595Z","id":36001,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.99 lr=56.67 tb=17.32)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:42:20.682Z","id":36000,"kind":"seamless_tile","status":"pass","score":1.25,"reason":"seams_clean (Δ=1.25)"}
{"ts":"2026-05-24T10:42:20.735Z","id":35999,"kind":"seamless_tile","status":"pass","score":7.75,"reason":"seams_clean (Δ=7.75)"}
{"ts":"2026-05-24T10:42:20.787Z","id":35998,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T10:42:20.838Z","id":35997,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T10:42:40.950Z","id":35996,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T10:42:41.003Z","id":35995,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T10:42:41.056Z","id":35994,"kind":"seamless_tile","status":"pass","score":18.66,"reason":"seams_clean (Δ=18.66)"}
{"ts":"2026-05-24T10:42:41.056Z","id":35993,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:42:41.056Z","id":35992,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:01.164Z","id":35991,"kind":"seamless_tile","status":"pass","score":21.08,"reason":"seams_clean (Δ=21.08)"}
{"ts":"2026-05-24T10:43:01.217Z","id":35990,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T10:43:01.271Z","id":35989,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T10:43:01.271Z","id":35988,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:08.977Z","id":35987,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=90.81 lr=104.1 tb=77.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:43:29.511Z","id":35986,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.21 lr=55.26 tb=41.15)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:43:29.961Z","id":35985,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.48 lr=94.55 tb=70.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:43:29.962Z","id":35984,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:30.046Z","id":35983,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T10:43:30.100Z","id":35982,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T10:43:50.208Z","id":35981,"kind":"seamless_tile","status":"pass","score":7.08,"reason":"seams_clean (Δ=7.08)"}
{"ts":"2026-05-24T10:43:50.209Z","id":35980,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:50.209Z","id":35979,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:50.209Z","id":35978,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:43:50.209Z","id":35977,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:10.256Z","id":35976,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:18.479Z","id":35975,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=57.75 lr=70.12 tb=45.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:44:26.671Z","id":35974,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.08 lr=53.52 tb=34.63)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:44:27.174Z","id":35973,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49 lr=59.5 tb=38.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:44:27.263Z","id":35972,"kind":"seamless_tile","status":"pass","score":25.55,"reason":"seams_clean (Δ=25.55)"}
{"ts":"2026-05-24T10:44:47.307Z","id":35971,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:47.308Z","id":35970,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:47.308Z","id":35969,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:47.309Z","id":35968,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:44:47.309Z","id":35967,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:45:07.419Z","id":35966,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T10:45:07.469Z","id":35965,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T10:45:07.470Z","id":35963,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:45:07.470Z","id":35962,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:45:07.523Z","id":35961,"kind":"seamless_tile","status":"pass","score":9.5,"reason":"seams_clean (Δ=9.5)"}
{"ts":"2026-05-24T10:45:27.639Z","id":35960,"kind":"seamless_tile","status":"pass","score":10.38,"reason":"seams_clean (Δ=10.38)"}
{"ts":"2026-05-24T10:45:27.695Z","id":35959,"kind":"seamless_tile","status":"pass","score":11.51,"reason":"seams_clean (Δ=11.51)"}
{"ts":"2026-05-24T10:45:27.750Z","id":35958,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T10:45:27.804Z","id":35957,"kind":"seamless_tile","status":"pass","score":21.12,"reason":"seams_clean (Δ=21.12)"}
{"ts":"2026-05-24T10:45:27.860Z","id":35956,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T10:45:47.911Z","id":35955,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:45:47.975Z","id":35954,"kind":"seamless_tile","status":"pass","score":28.34,"reason":"seams_clean (Δ=28.34)"}
{"ts":"2026-05-24T10:45:56.640Z","id":35953,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.5 lr=29.75 tb=33.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:45:57.149Z","id":35952,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.2 lr=30.41 tb=33.99)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:45:57.239Z","id":35951,"kind":"seamless_tile","status":"pass","score":10.93,"reason":"seams_clean (Δ=10.93)"}
{"ts":"2026-05-24T10:46:17.351Z","id":35950,"kind":"seamless_tile","status":"pass","score":25.52,"reason":"seams_clean (Δ=25.52)"}
{"ts":"2026-05-24T10:46:17.405Z","id":35949,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T10:46:17.462Z","id":35948,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T10:46:17.517Z","id":35947,"kind":"seamless_tile","status":"pass","score":16.64,"reason":"seams_clean (Δ=16.64)"}
{"ts":"2026-05-24T10:46:17.574Z","id":35946,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:46:37.686Z","id":35945,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:46:37.687Z","id":35944,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:46:37.687Z","id":35943,"status":"skip_no_png","kind":"seamless_tile"}
{"ts":"2026-05-24T10:46:47.795Z","id":35942,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.25 lr=54.25 tb=40.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:46:56.934Z","id":35941,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.3 lr=55.46 tb=41.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:47:17.507Z","id":35940,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.8 lr=68.66 tb=50.94)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:47:17.596Z","id":35939,"kind":"seamless_tile","status":"pass","score":26.74,"reason":"seams_clean (Δ=26.74)"}
{"ts":"2026-05-24T10:47:17.653Z","id":35938,"kind":"seamless_tile","status":"pass","score":28.82,"reason":"seams_clean (Δ=28.82)"}
{"ts":"2026-05-24T10:47:17.711Z","id":35937,"kind":"seamless_tile","status":"pass","score":23.57,"reason":"seams_clean (Δ=23.57)"}
{"ts":"2026-05-24T10:47:17.766Z","id":35936,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T10:47:37.874Z","id":35934,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T10:47:37.925Z","id":35933,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T10:47:37.977Z","id":35932,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T10:47:38.031Z","id":35931,"kind":"seamless_tile","status":"pass","score":17.12,"reason":"seams_clean (Δ=17.12)"}
{"ts":"2026-05-24T10:47:38.086Z","id":35930,"kind":"seamless_tile","status":"pass","score":17.86,"reason":"seams_clean (Δ=17.86)"}
{"ts":"2026-05-24T10:47:58.198Z","id":35928,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T10:47:58.639Z","id":35926,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.18 lr=26.15 tb=34.2)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:47:59.151Z","id":35925,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.93 lr=28.54 tb=37.32)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:47:59.627Z","id":35924,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.88 lr=26.76 tb=35)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:47:59.711Z","id":35918,"kind":"seamless_tile","status":"pass","score":10.58,"reason":"seams_clean (Δ=10.58)"}
{"ts":"2026-05-24T10:48:19.826Z","id":35917,"kind":"seamless_tile","status":"pass","score":18.11,"reason":"seams_clean (Δ=18.11)"}
{"ts":"2026-05-24T10:48:19.880Z","id":35914,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T10:48:19.935Z","id":35913,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:48:19.990Z","id":35912,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T10:48:20.046Z","id":35911,"kind":"seamless_tile","status":"pass","score":8.17,"reason":"seams_clean (Δ=8.17)"}
{"ts":"2026-05-24T10:48:40.157Z","id":35910,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T10:48:40.210Z","id":35909,"kind":"seamless_tile","status":"pass","score":10.09,"reason":"seams_clean (Δ=10.09)"}
{"ts":"2026-05-24T10:48:40.267Z","id":35906,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (75kb)"}
{"ts":"2026-05-24T10:48:49.035Z","id":35905,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.72 lr=62.29 tb=15.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:48:49.089Z","id":35903,"kind":"seamless_tile","status":"pass","score":29.83,"reason":"seams_clean (Δ=29.83)"}
{"ts":"2026-05-24T10:49:09.201Z","id":35901,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T10:49:09.259Z","id":35900,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T10:49:09.314Z","id":35899,"kind":"seamless_tile","status":"pass","score":7,"reason":"seams_clean (Δ=7)"}
{"ts":"2026-05-24T10:49:09.370Z","id":35897,"kind":"seamless_tile","status":"pass","score":6.26,"reason":"seams_clean (Δ=6.26)"}
{"ts":"2026-05-24T10:49:09.425Z","id":35896,"kind":"seamless_tile","status":"pass","score":7.75,"reason":"seams_clean (Δ=7.75)"}
{"ts":"2026-05-24T10:49:29.530Z","id":35895,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T10:49:29.584Z","id":35894,"kind":"seamless_tile","status":"pass","score":4.59,"reason":"seams_clean (Δ=4.59)"}
{"ts":"2026-05-24T10:49:38.425Z","id":35892,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=26.81 tb=39.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:49:38.484Z","id":35891,"kind":"seamless_tile","status":"pass","score":25.19,"reason":"seams_clean (Δ=25.19)"}
{"ts":"2026-05-24T10:49:38.543Z","id":35890,"kind":"seamless_tile","status":"pass","score":28,"reason":"seams_clean (Δ=28)"}
{"ts":"2026-05-24T10:49:58.636Z","id":35887,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T10:49:58.692Z","id":35886,"kind":"seamless_tile","status":"pass","score":16.53,"reason":"seams_clean (Δ=16.53)"}
{"ts":"2026-05-24T10:49:58.749Z","id":35885,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T10:49:58.804Z","id":35884,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T10:49:58.860Z","id":35883,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T10:50:18.964Z","id":35881,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T10:50:19.017Z","id":35880,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T10:50:19.069Z","id":35879,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T10:50:19.123Z","id":35878,"kind":"seamless_tile","status":"pass","score":7,"reason":"seams_clean (Δ=7)"}
{"ts":"2026-05-24T10:50:19.176Z","id":35876,"kind":"seamless_tile","status":"pass","score":4.72,"reason":"seams_clean (Δ=4.72)"}
{"ts":"2026-05-24T10:50:39.288Z","id":35875,"kind":"seamless_tile","status":"pass","score":5.25,"reason":"seams_clean (Δ=5.25)"}
{"ts":"2026-05-24T10:50:39.343Z","id":35874,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T10:50:39.397Z","id":35872,"kind":"seamless_tile","status":"pass","score":13.17,"reason":"seams_clean (Δ=13.17)"}
{"ts":"2026-05-24T10:50:39.453Z","id":35871,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T10:50:39.509Z","id":35870,"kind":"seamless_tile","status":"pass","score":10.1,"reason":"seams_clean (Δ=10.1)"}
{"ts":"2026-05-24T10:50:59.620Z","id":35865,"kind":"seamless_tile","status":"pass","score":18.89,"reason":"seams_clean (Δ=18.89)"}
{"ts":"2026-05-24T10:50:59.672Z","id":35864,"kind":"seamless_tile","status":"pass","score":21,"reason":"seams_clean (Δ=21)"}
{"ts":"2026-05-24T10:50:59.724Z","id":35863,"kind":"seamless_tile","status":"pass","score":21.47,"reason":"seams_clean (Δ=21.47)"}
{"ts":"2026-05-24T10:50:59.776Z","id":35860,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T10:50:59.828Z","id":35859,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T10:51:19.933Z","id":35855,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T10:51:19.984Z","id":35853,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T10:51:20.035Z","id":35852,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T10:51:20.088Z","id":35842,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T10:51:20.141Z","id":35841,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T10:51:40.254Z","id":35840,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T10:51:56.253Z","id":35837,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.27 lr=40.93 tb=23.61)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:51:56.707Z","id":35836,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.88 lr=45.5 tb=26.25)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:51:57.284Z","id":35835,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.68 lr=46.52 tb=26.84)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:51:57.367Z","id":35833,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T10:52:17.478Z","id":35832,"kind":"seamless_tile","status":"pass","score":5.05,"reason":"seams_clean (Δ=5.05)"}
{"ts":"2026-05-24T10:52:17.532Z","id":35827,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T10:52:17.587Z","id":35826,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T10:52:17.644Z","id":35825,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T10:52:17.699Z","id":35824,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T10:52:37.814Z","id":35823,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T10:52:37.868Z","id":35822,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T10:52:37.923Z","id":35818,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T10:52:37.978Z","id":35817,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T10:52:38.032Z","id":35816,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T10:52:58.580Z","id":35810,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=118.69 lr=230.65 tb=6.73)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:52:59.040Z","id":35809,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=83.72 lr=162.69 tb=4.75)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:53:07.133Z","id":35808,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=91.43 lr=177.67 tb=5.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:53:07.186Z","id":35807,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T10:53:07.242Z","id":35806,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T10:53:27.355Z","id":35805,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T10:53:27.408Z","id":35804,"kind":"seamless_tile","status":"pass","score":15.83,"reason":"seams_clean (Δ=15.83)"}
{"ts":"2026-05-24T10:53:27.463Z","id":35803,"kind":"seamless_tile","status":"pass","score":13.88,"reason":"seams_clean (Δ=13.88)"}
{"ts":"2026-05-24T10:53:27.862Z","id":35802,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.27 lr=62.12 tb=24.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:53:28.311Z","id":35801,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.22 lr=57.75 tb=22.69)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:53:58.703Z","id":35800,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.22 lr=57.75 tb=22.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:53:58.759Z","id":35799,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T10:53:58.817Z","id":35798,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T10:53:58.873Z","id":35797,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T10:53:58.934Z","id":35796,"kind":"seamless_tile","status":"pass","score":24.69,"reason":"seams_clean (Δ=24.69)"}
{"ts":"2026-05-24T10:54:19.050Z","id":35795,"kind":"seamless_tile","status":"pass","score":26.54,"reason":"seams_clean (Δ=26.54)"}
{"ts":"2026-05-24T10:54:19.108Z","id":35794,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T10:54:19.165Z","id":35793,"kind":"seamless_tile","status":"pass","score":21.62,"reason":"seams_clean (Δ=21.62)"}
{"ts":"2026-05-24T10:54:19.221Z","id":35792,"kind":"seamless_tile","status":"pass","score":17.68,"reason":"seams_clean (Δ=17.68)"}
{"ts":"2026-05-24T10:54:19.685Z","id":35791,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.03 lr=33.67 tb=104.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:54:56.048Z","id":35790,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.69 lr=23.75 tb=73.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:54:56.107Z","id":35788,"kind":"seamless_tile","status":"pass","score":26.94,"reason":"seams_clean (Δ=26.94)"}
{"ts":"2026-05-24T10:54:56.166Z","id":35787,"kind":"seamless_tile","status":"pass","score":2.63,"reason":"seams_clean (Δ=2.63)"}
{"ts":"2026-05-24T10:54:56.224Z","id":35786,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T10:54:56.279Z","id":35785,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T10:55:16.397Z","id":35784,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T10:55:32.013Z","id":35783,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.25 lr=26.25 tb=40.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:55:41.111Z","id":35782,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.99 lr=26.84 tb=41.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:55:51.429Z","id":35781,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.08 lr=33.22 tb=50.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:55:51.487Z","id":35780,"kind":"seamless_tile","status":"pass","score":3.63,"reason":"seams_clean (Δ=3.63)"}
{"ts":"2026-05-24T10:56:11.602Z","id":35778,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T10:56:11.655Z","id":35777,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T10:56:11.709Z","id":35776,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T10:56:12.321Z","id":35775,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=20.62 tb=51.56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:56:12.903Z","id":35774,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=20.62 tb=51.56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:56:33.016Z","id":35773,"kind":"seamless_tile","status":"pass","score":27.55,"reason":"seams_clean (Δ=27.55)"}
{"ts":"2026-05-24T10:56:33.073Z","id":35771,"kind":"seamless_tile","status":"pass","score":21.87,"reason":"seams_clean (Δ=21.87)"}
{"ts":"2026-05-24T10:56:49.472Z","id":35770,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.73 lr=37.7 tb=31.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:56:59.273Z","id":35769,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.83 lr=42.16 tb=35.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:57:08.352Z","id":35768,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=39.19 tb=33)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:57:28.943Z","id":35767,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=73.54 lr=96.59 tb=50.49)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:57:29.423Z","id":35766,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.96 lr=90.58 tb=47.35)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:57:39.051Z","id":35765,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=56.4 lr=74.08 tb=38.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:57:39.112Z","id":35764,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T10:57:39.170Z","id":35762,"kind":"seamless_tile","status":"pass","score":29.17,"reason":"seams_clean (Δ=29.17)"}
{"ts":"2026-05-24T10:58:07.345Z","id":35761,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.83 lr=39.52 tb=24.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:58:07.404Z","id":35760,"kind":"seamless_tile","status":"pass","score":29.85,"reason":"seams_clean (Δ=29.85)"}
{"ts":"2026-05-24T10:58:15.603Z","id":35759,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.42 lr=40.89 tb=21.95)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:58:15.656Z","id":35758,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T10:58:15.710Z","id":35757,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T10:58:35.818Z","id":35756,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T10:58:35.873Z","id":35755,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T10:58:35.929Z","id":35754,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T10:58:35.983Z","id":35751,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T10:58:36.035Z","id":35750,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T10:58:56.140Z","id":35749,"kind":"seamless_tile","status":"pass","score":5.95,"reason":"seams_clean (Δ=5.95)"}
{"ts":"2026-05-24T10:59:12.809Z","id":35745,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.09 lr=41.15 tb=47.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:59:13.121Z","id":35744,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=75.44 lr=70.41 tb=80.47)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T10:59:22.570Z","id":35743,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.32 lr=76.84 tb=87.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T10:59:22.570Z","id":35741,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T10:59:42.683Z","id":35740,"kind":"seamless_tile","status":"pass","score":13.52,"reason":"seams_clean (Δ=13.52)"}
{"ts":"2026-05-24T10:59:42.737Z","id":35739,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T10:59:42.790Z","id":35738,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T10:59:52.565Z","id":35737,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.61 lr=51.03 tb=22.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:00:01.991Z","id":35735,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.03 lr=47.44 tb=20.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:00:22.133Z","id":35733,"kind":"seamless_tile","status":"pass","score":6.97,"reason":"seams_clean (Δ=6.97)"}
{"ts":"2026-05-24T11:00:22.194Z","id":35732,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T11:00:22.256Z","id":35731,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T11:00:22.318Z","id":35730,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T11:00:22.381Z","id":35729,"kind":"seamless_tile","status":"pass","score":10.29,"reason":"seams_clean (Δ=10.29)"}
{"ts":"2026-05-24T11:00:42.747Z","id":35728,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T11:00:42.869Z","id":35727,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:00:42.943Z","id":35726,"kind":"seamless_tile","status":"pass","score":18.6,"reason":"seams_clean (Δ=18.6)"}
{"ts":"2026-05-24T11:00:43.044Z","id":35725,"kind":"seamless_tile","status":"pass","score":4.02,"reason":"seams_clean (Δ=4.02)"}
{"ts":"2026-05-24T11:00:43.112Z","id":35724,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:01:03.236Z","id":35723,"kind":"seamless_tile","status":"pass","score":3.15,"reason":"seams_clean (Δ=3.15)"}
{"ts":"2026-05-24T11:01:03.287Z","id":35722,"kind":"seamless_tile","status":"pass","score":3.5,"reason":"seams_clean (Δ=3.5)"}
{"ts":"2026-05-24T11:01:03.342Z","id":35721,"kind":"seamless_tile","status":"pass","score":2.8,"reason":"seams_clean (Δ=2.8)"}
{"ts":"2026-05-24T11:01:11.528Z","id":35720,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.12 lr=47.25 tb=21)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:01:28.793Z","id":35719,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.89 lr=48.3 tb=21.47)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:01:57.890Z","id":35718,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.19 lr=59.8 tb=26.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:01:57.946Z","id":35716,"kind":"seamless_tile","status":"pass","score":28.34,"reason":"seams_clean (Δ=28.34)"}
{"ts":"2026-05-24T11:02:16.000Z","id":35715,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.5 lr=24.5 tb=38.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:02:16.549Z","id":35714,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.2 lr=25.05 tb=39.36)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:02:16.636Z","id":35713,"kind":"seamless_tile","status":"pass","score":7.08,"reason":"seams_clean (Δ=7.08)"}
{"ts":"2026-05-24T11:02:36.763Z","id":35712,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T11:02:36.820Z","id":35711,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T11:02:36.876Z","id":35710,"kind":"seamless_tile","status":"pass","score":2.78,"reason":"seams_clean (Δ=2.78)"}
{"ts":"2026-05-24T11:02:36.931Z","id":35708,"kind":"seamless_tile","status":"pass","score":11.63,"reason":"seams_clean (Δ=11.63)"}
{"ts":"2026-05-24T11:02:36.987Z","id":35707,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T11:02:57.140Z","id":35706,"kind":"seamless_tile","status":"pass","score":7.64,"reason":"seams_clean (Δ=7.64)"}
{"ts":"2026-05-24T11:02:57.194Z","id":35700,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T11:02:57.248Z","id":35699,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T11:02:57.303Z","id":35698,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T11:02:57.360Z","id":35697,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (73kb)"}
{"ts":"2026-05-24T11:03:17.514Z","id":35696,"kind":"seamless_tile","status":"pass","score":8.64,"reason":"seams_clean (Δ=8.64)"}
{"ts":"2026-05-24T11:03:17.571Z","id":35695,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (67kb)"}
{"ts":"2026-05-24T11:03:17.625Z","id":35694,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T11:03:17.681Z","id":35693,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T11:03:17.736Z","id":35692,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T11:04:02.531Z","id":35690,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.04 lr=41.15 tb=32.92)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:04:03.133Z","id":35689,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=63.37 lr=70.41 tb=56.33)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:04:03.652Z","id":35688,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.15 lr=76.84 tb=61.47)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:04:03.739Z","id":35685,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T11:04:03.798Z","id":35682,"kind":"seamless_tile","status":"pass","score":1.98,"reason":"seams_clean (Δ=1.98)"}
{"ts":"2026-05-24T11:04:23.889Z","id":35681,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T11:04:23.945Z","id":35680,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T11:04:23.999Z","id":35677,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T11:04:24.053Z","id":35676,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T11:04:24.105Z","id":35675,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T11:04:44.220Z","id":35673,"kind":"seamless_tile","status":"pass","score":29.17,"reason":"seams_clean (Δ=29.17)"}
{"ts":"2026-05-24T11:05:01.141Z","id":35672,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.83 lr=24.15 tb=39.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:05:01.198Z","id":35671,"kind":"seamless_tile","status":"pass","score":29.85,"reason":"seams_clean (Δ=29.85)"}
{"ts":"2026-05-24T11:05:01.254Z","id":35670,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T11:05:01.310Z","id":35669,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T11:05:21.444Z","id":35668,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T11:05:21.502Z","id":35666,"kind":"seamless_tile","status":"pass","score":13.98,"reason":"seams_clean (Δ=13.98)"}
{"ts":"2026-05-24T11:05:21.558Z","id":35665,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (69kb)"}
{"ts":"2026-05-24T11:05:21.616Z","id":35664,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T11:05:21.673Z","id":35663,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T11:05:41.798Z","id":35662,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T11:05:41.852Z","id":35661,"kind":"seamless_tile","status":"pass","score":3.88,"reason":"seams_clean (Δ=3.88)"}
{"ts":"2026-05-24T11:05:51.383Z","id":35657,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.71 lr=45.64 tb=27.78)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:06:07.879Z","id":35656,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.05 lr=51.03 tb=31.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:06:16.251Z","id":35655,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=47.44 tb=28.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:06:36.371Z","id":35652,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (83kb)"}
{"ts":"2026-05-24T11:06:36.425Z","id":35651,"kind":"seamless_tile","status":"pass","score":13.32,"reason":"seams_clean (Δ=13.32)"}
{"ts":"2026-05-24T11:06:36.483Z","id":35650,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T11:06:36.909Z","id":35647,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=176.39 lr=19.97 tb=332.81)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:06:37.437Z","id":35646,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=163.97 lr=18.56 tb=309.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:07:14.686Z","id":35645,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=163.97 lr=18.56 tb=309.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:07:14.740Z","id":35644,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T11:07:14.793Z","id":35643,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T11:07:23.681Z","id":35642,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=135.09 lr=158.81 tb=111.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:07:40.726Z","id":35641,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=103.11 lr=121.21 tb=85.01)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:08:00.840Z","id":35640,"kind":"seamless_tile","status":"pass","score":15.21,"reason":"seams_clean (Δ=15.21)"}
{"ts":"2026-05-24T11:08:11.015Z","id":35639,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=114.62 lr=134.75 tb=94.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:08:11.471Z","id":35635,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.81 lr=185.62 tb=0)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:08:19.649Z","id":35634,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.81 lr=185.62 tb=0)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:08:20.095Z","id":35633,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70.84 lr=141.68 tb=0)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:08:40.210Z","id":35631,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T11:08:40.267Z","id":35630,"kind":"seamless_tile","status":"pass","score":17.72,"reason":"seams_clean (Δ=17.72)"}
{"ts":"2026-05-24T11:08:40.321Z","id":35629,"kind":"seamless_tile","status":"pass","score":9.41,"reason":"seams_clean (Δ=9.41)"}
{"ts":"2026-05-24T11:08:40.760Z","id":35628,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.77 lr=53.88 tb=65.66)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:08:41.269Z","id":35627,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.16 lr=38 tb=46.31)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:09:11.089Z","id":35626,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.04 lr=41.5 tb=50.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:09:11.149Z","id":35625,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (102kb)"}
{"ts":"2026-05-24T11:09:11.208Z","id":35624,"kind":"seamless_tile","status":"pass","score":13.94,"reason":"seams_clean (Δ=13.94)"}
{"ts":"2026-05-24T11:09:11.208Z","id":35622,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T11:09:11.263Z","id":35621,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T11:09:31.374Z","id":35620,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T11:09:31.430Z","id":35619,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T11:09:31.494Z","id":35618,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1204kb)"}
{"ts":"2026-05-24T11:09:31.551Z","id":35617,"kind":"seamless_tile","status":"pass","score":22.75,"reason":"seams_clean (Δ=22.75)"}
{"ts":"2026-05-24T11:09:31.606Z","id":35616,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T11:09:51.709Z","id":35615,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T11:09:51.763Z","id":35614,"kind":"seamless_tile","status":"pass","score":18.8,"reason":"seams_clean (Δ=18.8)"}
{"ts":"2026-05-24T11:09:51.815Z","id":35613,"kind":"seamless_tile","status":"pass","score":27.58,"reason":"seams_clean (Δ=27.58)"}
{"ts":"2026-05-24T11:09:51.871Z","id":35611,"kind":"seamless_tile","status":"pass","score":16.42,"reason":"seams_clean (Δ=16.42)"}
{"ts":"2026-05-24T11:09:51.928Z","id":35608,"kind":"mural_panel","status":"fail_no_repair","reason":"cut_off_at_edge (max_grad=74.1 top=74.1 bot=4.7 l=0 r=0)"}
{"ts":"2026-05-24T11:10:12.038Z","id":35607,"kind":"seamless_tile","status":"pass","score":8.75,"reason":"seams_clean (Δ=8.75)"}
{"ts":"2026-05-24T11:10:12.092Z","id":35606,"kind":"seamless_tile","status":"pass","score":8.95,"reason":"seams_clean (Δ=8.95)"}
{"ts":"2026-05-24T11:10:12.145Z","id":35605,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T11:10:12.197Z","id":35604,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T11:10:12.250Z","id":35603,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T11:10:32.368Z","id":35602,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T11:10:32.420Z","id":35600,"kind":"seamless_tile","status":"pass","score":4.39,"reason":"seams_clean (Δ=4.39)"}
{"ts":"2026-05-24T11:10:32.471Z","id":35599,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:10:32.522Z","id":35598,"kind":"seamless_tile","status":"pass","score":3.37,"reason":"seams_clean (Δ=3.37)"}
{"ts":"2026-05-24T11:10:41.924Z","id":35590,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.28 lr=19.97 tb=46.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:11:02.043Z","id":35588,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T11:11:02.097Z","id":35587,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T11:11:02.151Z","id":35586,"kind":"seamless_tile","status":"pass","score":7,"reason":"seams_clean (Δ=7)"}
{"ts":"2026-05-24T11:11:02.204Z","id":35585,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T11:11:02.258Z","id":35584,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T11:11:22.373Z","id":35583,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T11:11:22.425Z","id":35578,"kind":"seamless_tile","status":"pass","score":12.2,"reason":"seams_clean (Δ=12.2)"}
{"ts":"2026-05-24T11:11:22.476Z","id":35577,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T11:11:22.528Z","id":35576,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T11:11:22.580Z","id":35573,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T11:11:42.689Z","id":35572,"kind":"seamless_tile","status":"pass","score":2.36,"reason":"seams_clean (Δ=2.36)"}
{"ts":"2026-05-24T11:11:42.742Z","id":35571,"kind":"seamless_tile","status":"pass","score":27.73,"reason":"seams_clean (Δ=27.73)"}
{"ts":"2026-05-24T11:11:42.795Z","id":35570,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T11:11:42.849Z","id":35569,"kind":"seamless_tile","status":"pass","score":25.78,"reason":"seams_clean (Δ=25.78)"}
{"ts":"2026-05-24T11:11:42.901Z","id":35568,"kind":"seamless_tile","status":"pass","score":2.68,"reason":"seams_clean (Δ=2.68)"}
{"ts":"2026-05-24T11:12:03.014Z","id":35567,"kind":"seamless_tile","status":"pass","score":11.79,"reason":"seams_clean (Δ=11.79)"}
{"ts":"2026-05-24T11:12:03.067Z","id":35565,"kind":"seamless_tile","status":"pass","score":9.08,"reason":"seams_clean (Δ=9.08)"}
{"ts":"2026-05-24T11:12:03.119Z","id":35559,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T11:12:03.172Z","id":35558,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T11:12:03.224Z","id":35557,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T11:12:23.338Z","id":35554,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:12:23.390Z","id":35553,"kind":"seamless_tile","status":"pass","score":6.26,"reason":"seams_clean (Δ=6.26)"}
{"ts":"2026-05-24T11:12:23.442Z","id":35552,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T11:12:23.496Z","id":35551,"kind":"seamless_tile","status":"pass","score":7.75,"reason":"seams_clean (Δ=7.75)"}
{"ts":"2026-05-24T11:12:23.549Z","id":35550,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:12:43.663Z","id":35549,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T11:12:43.719Z","id":35548,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (81kb)"}
{"ts":"2026-05-24T11:12:43.772Z","id":35544,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T11:12:43.828Z","id":35543,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T11:12:43.882Z","id":35542,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T11:13:03.997Z","id":35539,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T11:13:04.050Z","id":35538,"kind":"seamless_tile","status":"pass","score":7.21,"reason":"seams_clean (Δ=7.21)"}
{"ts":"2026-05-24T11:13:04.103Z","id":35537,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T11:13:04.156Z","id":35534,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T11:13:04.632Z","id":35530,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.35 lr=105.17 tb=59.53)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:13:24.748Z","id":35527,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T11:13:24.799Z","id":35526,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T11:13:24.851Z","id":35525,"kind":"seamless_tile","status":"pass","score":18.1,"reason":"seams_clean (Δ=18.1)"}
{"ts":"2026-05-24T11:13:24.904Z","id":35523,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T11:13:24.958Z","id":35522,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:13:45.068Z","id":35521,"kind":"seamless_tile","status":"pass","score":13.17,"reason":"seams_clean (Δ=13.17)"}
{"ts":"2026-05-24T11:13:45.120Z","id":35520,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:13:45.171Z","id":35515,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T11:13:45.223Z","id":35514,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T11:13:45.275Z","id":35513,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T11:14:05.392Z","id":35511,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T11:14:05.444Z","id":35510,"kind":"seamless_tile","status":"pass","score":7.21,"reason":"seams_clean (Δ=7.21)"}
{"ts":"2026-05-24T11:14:05.497Z","id":35506,"kind":"seamless_tile","status":"pass","score":13.12,"reason":"seams_clean (Δ=13.12)"}
{"ts":"2026-05-24T11:14:05.549Z","id":35505,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T11:14:05.602Z","id":35504,"kind":"seamless_tile","status":"pass","score":13.42,"reason":"seams_clean (Δ=13.42)"}
{"ts":"2026-05-24T11:14:25.714Z","id":35503,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T11:14:25.766Z","id":35502,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T11:14:26.348Z","id":35499,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.49 lr=57.08 tb=43.91)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:14:35.799Z","id":35498,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.35 lr=53.52 tb=41.17)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:14:44.844Z","id":35497,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.72 lr=43.77 tb=33.67)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:15:04.956Z","id":35495,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T11:15:05.008Z","id":35494,"kind":"seamless_tile","status":"pass","score":10.1,"reason":"seams_clean (Δ=10.1)"}
{"ts":"2026-05-24T11:15:05.059Z","id":35493,"kind":"seamless_tile","status":"pass","score":7.12,"reason":"seams_clean (Δ=7.12)"}
{"ts":"2026-05-24T11:15:05.111Z","id":35490,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T11:15:05.162Z","id":35489,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T11:15:25.271Z","id":35488,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T11:15:25.324Z","id":35487,"kind":"seamless_tile","status":"pass","score":17.72,"reason":"seams_clean (Δ=17.72)"}
{"ts":"2026-05-24T11:15:25.376Z","id":35486,"kind":"seamless_tile","status":"pass","score":9.41,"reason":"seams_clean (Δ=9.41)"}
{"ts":"2026-05-24T11:15:25.844Z","id":35483,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.94 lr=33.28 tb=46.59)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:15:26.288Z","id":35482,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.12 lr=30.94 tb=43.31)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:15:55.851Z","id":35481,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.12 lr=30.94 tb=43.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:15:55.904Z","id":35479,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T11:15:55.960Z","id":35478,"kind":"seamless_tile","status":"pass","score":13.12,"reason":"seams_clean (Δ=13.12)"}
{"ts":"2026-05-24T11:15:56.017Z","id":35477,"kind":"seamless_tile","status":"pass","score":13.42,"reason":"seams_clean (Δ=13.42)"}
{"ts":"2026-05-24T11:15:56.073Z","id":35475,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T11:16:16.190Z","id":35474,"kind":"seamless_tile","status":"pass","score":1.03,"reason":"seams_clean (Δ=1.03)"}
{"ts":"2026-05-24T11:16:16.246Z","id":35473,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T11:16:16.298Z","id":35472,"kind":"seamless_tile","status":"pass","score":0.84,"reason":"seams_clean (Δ=0.84)"}
{"ts":"2026-05-24T11:16:16.354Z","id":35471,"kind":"seamless_tile","status":"pass","score":6.95,"reason":"seams_clean (Δ=6.95)"}
{"ts":"2026-05-24T11:16:16.408Z","id":35470,"kind":"seamless_tile","status":"pass","score":7.77,"reason":"seams_clean (Δ=7.77)"}
{"ts":"2026-05-24T11:16:36.523Z","id":35467,"kind":"seamless_tile","status":"pass","score":6.4,"reason":"seams_clean (Δ=6.4)"}
{"ts":"2026-05-24T11:16:36.575Z","id":35466,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T11:16:36.626Z","id":35465,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T11:16:36.676Z","id":35464,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T11:16:36.726Z","id":35462,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T11:16:56.838Z","id":35461,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T11:16:56.890Z","id":35460,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T11:16:56.942Z","id":35456,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T11:16:56.995Z","id":35454,"kind":"seamless_tile","status":"pass","score":5.88,"reason":"seams_clean (Δ=5.88)"}
{"ts":"2026-05-24T11:16:57.048Z","id":35453,"kind":"seamless_tile","status":"pass","score":10.06,"reason":"seams_clean (Δ=10.06)"}
{"ts":"2026-05-24T11:17:17.163Z","id":35450,"kind":"seamless_tile","status":"pass","score":6.95,"reason":"seams_clean (Δ=6.95)"}
{"ts":"2026-05-24T11:17:17.215Z","id":35449,"kind":"seamless_tile","status":"pass","score":7.77,"reason":"seams_clean (Δ=7.77)"}
{"ts":"2026-05-24T11:17:17.266Z","id":35448,"kind":"seamless_tile","status":"pass","score":7.22,"reason":"seams_clean (Δ=7.22)"}
{"ts":"2026-05-24T11:17:17.842Z","id":35446,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.17 lr=44.38 tb=19.97)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:17:17.924Z","id":35445,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T11:17:38.036Z","id":35444,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T11:17:38.090Z","id":35442,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T11:17:38.143Z","id":35440,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T11:17:47.799Z","id":35439,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=30.94 tb=66)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:17:57.039Z","id":35438,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.99 lr=23.61 tb=50.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:18:32.109Z","id":35437,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.12 lr=26.25 tb=56)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:18:32.166Z","id":35433,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T11:18:32.220Z","id":35432,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T11:18:32.276Z","id":35431,"kind":"seamless_tile","status":"pass","score":7.72,"reason":"seams_clean (Δ=7.72)"}
{"ts":"2026-05-24T11:18:32.333Z","id":35428,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (80kb)"}
{"ts":"2026-05-24T11:18:52.447Z","id":35427,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:18:52.505Z","id":35426,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T11:18:52.560Z","id":35425,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T11:19:00.699Z","id":35417,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.46 lr=62.78 tb=36.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:19:08.530Z","id":35416,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.59 lr=65.48 tb=37.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:19:52.993Z","id":35415,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=57.69 lr=73.22 tb=42.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:19:53.052Z","id":35413,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (88kb)"}
{"ts":"2026-05-24T11:19:53.109Z","id":35411,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T11:19:53.172Z","id":35410,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T11:19:53.233Z","id":35409,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T11:20:13.350Z","id":35408,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:20:13.403Z","id":35407,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T11:20:13.456Z","id":35406,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T11:20:13.510Z","id":35404,"kind":"seamless_tile","status":"pass","score":0.6,"reason":"seams_clean (Δ=0.6)"}
{"ts":"2026-05-24T11:20:13.565Z","id":35402,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T11:20:33.664Z","id":35401,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T11:20:33.715Z","id":35400,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T11:20:33.766Z","id":35399,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T11:20:33.818Z","id":35398,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T11:20:33.871Z","id":35397,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T11:20:53.984Z","id":35396,"kind":"seamless_tile","status":"pass","score":8.51,"reason":"seams_clean (Δ=8.51)"}
{"ts":"2026-05-24T11:21:02.558Z","id":35394,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=98.88 lr=101.5 tb=96.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:21:03.189Z","id":35392,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=125.14 lr=128.46 tb=121.82)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:21:03.766Z","id":35391,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=104.63 lr=144.58 tb=64.68)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:21:11.767Z","id":35390,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=109.14 lr=150.81 tb=67.47)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:21:32.307Z","id":35389,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=122.03 lr=168.62 tb=75.44)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:21:32.387Z","id":35386,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T11:21:32.441Z","id":35385,"kind":"seamless_tile","status":"pass","score":2.68,"reason":"seams_clean (Δ=2.68)"}
{"ts":"2026-05-24T11:21:32.492Z","id":35384,"kind":"seamless_tile","status":"pass","score":3.32,"reason":"seams_clean (Δ=3.32)"}
{"ts":"2026-05-24T11:21:32.549Z","id":35383,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (81kb)"}
{"ts":"2026-05-24T11:21:52.654Z","id":35382,"kind":"seamless_tile","status":"pass","score":6.06,"reason":"seams_clean (Δ=6.06)"}
{"ts":"2026-05-24T11:21:52.706Z","id":35381,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T11:21:52.758Z","id":35380,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T11:21:52.809Z","id":35379,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T11:21:52.863Z","id":35378,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (90kb)"}
{"ts":"2026-05-24T11:22:12.980Z","id":35377,"kind":"seamless_tile","status":"pass","score":6.81,"reason":"seams_clean (Δ=6.81)"}
{"ts":"2026-05-24T11:22:21.503Z","id":35376,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.54 lr=22.15 tb=50.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:22:21.557Z","id":35375,"kind":"seamless_tile","status":"pass","score":19.4,"reason":"seams_clean (Δ=19.4)"}
{"ts":"2026-05-24T11:22:29.714Z","id":35374,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.19 lr=20.12 tb=46.27)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:22:30.252Z","id":35373,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.22 lr=19.41 tb=53.03)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:22:50.358Z","id":35372,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T11:22:50.411Z","id":35371,"kind":"seamless_tile","status":"pass","score":7.21,"reason":"seams_clean (Δ=7.21)"}
{"ts":"2026-05-24T11:22:50.464Z","id":35370,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T11:22:50.518Z","id":35369,"kind":"seamless_tile","status":"pass","score":5.51,"reason":"seams_clean (Δ=5.51)"}
{"ts":"2026-05-24T11:22:50.569Z","id":35368,"kind":"seamless_tile","status":"pass","score":4.39,"reason":"seams_clean (Δ=4.39)"}
{"ts":"2026-05-24T11:23:10.677Z","id":35367,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:23:10.730Z","id":35366,"kind":"seamless_tile","status":"pass","score":3.37,"reason":"seams_clean (Δ=3.37)"}
{"ts":"2026-05-24T11:23:10.783Z","id":35365,"kind":"seamless_tile","status":"pass","score":10.38,"reason":"seams_clean (Δ=10.38)"}
{"ts":"2026-05-24T11:23:10.837Z","id":35364,"kind":"seamless_tile","status":"pass","score":15.22,"reason":"seams_clean (Δ=15.22)"}
{"ts":"2026-05-24T11:23:10.890Z","id":35363,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T11:23:31.008Z","id":35362,"kind":"seamless_tile","status":"pass","score":3.05,"reason":"seams_clean (Δ=3.05)"}
{"ts":"2026-05-24T11:23:31.062Z","id":35361,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T11:23:31.115Z","id":35360,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T11:23:31.168Z","id":35359,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T11:23:31.221Z","id":35358,"kind":"seamless_tile","status":"pass","score":14,"reason":"seams_clean (Δ=14)"}
{"ts":"2026-05-24T11:23:51.334Z","id":35357,"kind":"seamless_tile","status":"pass","score":10.56,"reason":"seams_clean (Δ=10.56)"}
{"ts":"2026-05-24T11:23:51.386Z","id":35356,"kind":"seamless_tile","status":"pass","score":3.33,"reason":"seams_clean (Δ=3.33)"}
{"ts":"2026-05-24T11:23:51.438Z","id":35355,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T11:23:51.490Z","id":35354,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T11:23:51.542Z","id":35353,"kind":"seamless_tile","status":"pass","score":10.27,"reason":"seams_clean (Δ=10.27)"}
{"ts":"2026-05-24T11:24:19.423Z","id":35352,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.73 lr=54.88 tb=6.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:24:19.476Z","id":35351,"kind":"seamless_tile","status":"pass","score":28.82,"reason":"seams_clean (Δ=28.82)"}
{"ts":"2026-05-24T11:24:19.529Z","id":35350,"kind":"seamless_tile","status":"pass","score":23.57,"reason":"seams_clean (Δ=23.57)"}
{"ts":"2026-05-24T11:24:19.582Z","id":35349,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T11:24:19.636Z","id":35348,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T11:24:39.750Z","id":35347,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T11:24:39.804Z","id":35346,"kind":"seamless_tile","status":"pass","score":22.76,"reason":"seams_clean (Δ=22.76)"}
{"ts":"2026-05-24T11:24:39.859Z","id":35345,"kind":"seamless_tile","status":"pass","score":3.92,"reason":"seams_clean (Δ=3.92)"}
{"ts":"2026-05-24T11:25:04.952Z","id":35344,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.59 lr=73.22 tb=19.97)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:25:05.518Z","id":35343,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.31 lr=68.06 tb=18.56)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:25:36.247Z","id":35342,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.31 lr=68.06 tb=18.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:25:53.366Z","id":35341,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.24 lr=57.97 tb=16.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:25:53.366Z","id":35340,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T11:25:53.435Z","id":35339,"kind":"mural","status":"pass","score":0,"reason":"mural ok (1151kb)"}
{"ts":"2026-05-24T11:26:02.360Z","id":35338,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=65.3 lr=57.25 tb=73.35)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:26:23.036Z","id":35337,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.84 lr=70.88 tb=90.81)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:26:23.531Z","id":35336,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.92 lr=37.62 tb=48.21)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:26:23.531Z","id":35335,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T11:26:23.616Z","id":35334,"kind":"seamless_tile","status":"pass","score":13.56,"reason":"seams_clean (Δ=13.56)"}
{"ts":"2026-05-24T11:26:24.054Z","id":35333,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=74.25 lr=68.06 tb=80.44)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:26:53.916Z","id":35332,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=56.67 lr=51.95 tb=61.39)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:27:03.355Z","id":35331,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=63 lr=57.75 tb=68.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:27:03.413Z","id":35330,"kind":"seamless_tile","status":"pass","score":4.75,"reason":"seams_clean (Δ=4.75)"}
{"ts":"2026-05-24T11:27:03.471Z","id":35329,"kind":"seamless_tile","status":"pass","score":5.19,"reason":"seams_clean (Δ=5.19)"}
{"ts":"2026-05-24T11:27:03.528Z","id":35328,"kind":"seamless_tile","status":"pass","score":7.61,"reason":"seams_clean (Δ=7.61)"}
{"ts":"2026-05-24T11:27:23.647Z","id":35327,"kind":"seamless_tile","status":"pass","score":17.06,"reason":"seams_clean (Δ=17.06)"}
{"ts":"2026-05-24T11:27:23.714Z","id":35326,"kind":"seamless_tile","status":"pass","score":2.59,"reason":"seams_clean (Δ=2.59)"}
{"ts":"2026-05-24T11:27:23.771Z","id":35325,"kind":"seamless_tile","status":"pass","score":25.28,"reason":"seams_clean (Δ=25.28)"}
{"ts":"2026-05-24T11:27:32.231Z","id":35324,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.25 lr=10.06 tb=76.45)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:27:41.981Z","id":35323,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.2 lr=10.98 tb=83.42)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:28:02.095Z","id":35322,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T11:28:02.154Z","id":35321,"kind":"seamless_tile","status":"pass","score":19.68,"reason":"seams_clean (Δ=19.68)"}
{"ts":"2026-05-24T11:28:02.208Z","id":35320,"kind":"seamless_tile","status":"pass","score":24.36,"reason":"seams_clean (Δ=24.36)"}
{"ts":"2026-05-24T11:28:02.264Z","id":35319,"kind":"seamless_tile","status":"pass","score":22.09,"reason":"seams_clean (Δ=22.09)"}
{"ts":"2026-05-24T11:28:02.320Z","id":35318,"kind":"seamless_tile","status":"pass","score":15.78,"reason":"seams_clean (Δ=15.78)"}
{"ts":"2026-05-24T11:28:22.432Z","id":35317,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T11:28:22.484Z","id":35316,"kind":"seamless_tile","status":"pass","score":15.21,"reason":"seams_clean (Δ=15.21)"}
{"ts":"2026-05-24T11:28:22.536Z","id":35315,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T11:28:22.586Z","id":35314,"kind":"seamless_tile","status":"pass","score":22.13,"reason":"seams_clean (Δ=22.13)"}
{"ts":"2026-05-24T11:28:22.636Z","id":35313,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T11:28:42.750Z","id":35312,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T11:28:42.805Z","id":35311,"kind":"seamless_tile","status":"pass","score":15.33,"reason":"seams_clean (Δ=15.33)"}
{"ts":"2026-05-24T11:28:51.668Z","id":35310,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.82 lr=60.28 tb=1.35)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:28:51.723Z","id":35309,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T11:28:51.781Z","id":35308,"kind":"seamless_tile","status":"pass","score":18.85,"reason":"seams_clean (Δ=18.85)"}
{"ts":"2026-05-24T11:29:11.888Z","id":35307,"kind":"seamless_tile","status":"pass","score":21.08,"reason":"seams_clean (Δ=21.08)"}
{"ts":"2026-05-24T11:29:11.945Z","id":35306,"kind":"seamless_tile","status":"pass","score":6.69,"reason":"seams_clean (Δ=6.69)"}
{"ts":"2026-05-24T11:29:12.000Z","id":35305,"kind":"seamless_tile","status":"pass","score":22.75,"reason":"seams_clean (Δ=22.75)"}
{"ts":"2026-05-24T11:29:12.052Z","id":35304,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T11:29:12.107Z","id":35303,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T11:29:32.219Z","id":35302,"kind":"seamless_tile","status":"pass","score":5.01,"reason":"seams_clean (Δ=5.01)"}
{"ts":"2026-05-24T11:29:32.276Z","id":35301,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T11:29:32.332Z","id":35300,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T11:29:32.388Z","id":35299,"kind":"seamless_tile","status":"pass","score":7,"reason":"seams_clean (Δ=7)"}
{"ts":"2026-05-24T11:29:32.444Z","id":35298,"kind":"seamless_tile","status":"pass","score":5.42,"reason":"seams_clean (Δ=5.42)"}
{"ts":"2026-05-24T11:29:52.555Z","id":35297,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T11:29:52.609Z","id":35296,"kind":"seamless_tile","status":"pass","score":13.06,"reason":"seams_clean (Δ=13.06)"}
{"ts":"2026-05-24T11:29:52.663Z","id":35295,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T11:29:52.719Z","id":35294,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T11:29:52.772Z","id":35293,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T11:30:12.888Z","id":35292,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:30:12.940Z","id":35291,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T11:30:12.994Z","id":35290,"kind":"seamless_tile","status":"pass","score":10.02,"reason":"seams_clean (Δ=10.02)"}
{"ts":"2026-05-24T11:30:21.125Z","id":35289,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.34 lr=59.81 tb=28.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:30:21.664Z","id":35288,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.85 lr=45.65 tb=22.04)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:31:05.653Z","id":35287,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.62 lr=50.75 tb=24.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:31:05.709Z","id":35286,"kind":"seamless_tile","status":"pass","score":6.05,"reason":"seams_clean (Δ=6.05)"}
{"ts":"2026-05-24T11:31:05.767Z","id":35285,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T11:31:05.827Z","id":35284,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T11:31:05.884Z","id":35283,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T11:31:26.496Z","id":35282,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.05 lr=62.02 tb=42.08)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:31:26.575Z","id":35281,"kind":"seamless_tile","status":"pass","score":27.63,"reason":"seams_clean (Δ=27.63)"}
{"ts":"2026-05-24T11:31:43.491Z","id":35280,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.28 lr=56.33 tb=38.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:31:43.550Z","id":35279,"kind":"seamless_tile","status":"pass","score":12.64,"reason":"seams_clean (Δ=12.64)"}
{"ts":"2026-05-24T11:31:43.609Z","id":35278,"kind":"seamless_tile","status":"pass","score":21.5,"reason":"seams_clean (Δ=21.5)"}
{"ts":"2026-05-24T11:32:11.044Z","id":35277,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.85 lr=26.76 tb=40.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:32:11.590Z","id":35276,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.62 lr=29.75 tb=45.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:32:20.302Z","id":35275,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.46 lr=30.41 tb=46.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:32:20.361Z","id":35273,"kind":"seamless_tile","status":"pass","score":6.26,"reason":"seams_clean (Δ=6.26)"}
{"ts":"2026-05-24T11:32:20.418Z","id":35272,"kind":"seamless_tile","status":"pass","score":7.75,"reason":"seams_clean (Δ=7.75)"}
{"ts":"2026-05-24T11:32:40.524Z","id":35271,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:32:40.580Z","id":35270,"kind":"seamless_tile","status":"pass","score":19,"reason":"seams_clean (Δ=19)"}
{"ts":"2026-05-24T11:32:40.635Z","id":35269,"kind":"seamless_tile","status":"pass","score":20.75,"reason":"seams_clean (Δ=20.75)"}
{"ts":"2026-05-24T11:32:59.171Z","id":35268,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.44 lr=51.36 tb=9.51)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:32:59.226Z","id":35264,"kind":"seamless_tile","status":"pass","score":4.02,"reason":"seams_clean (Δ=4.02)"}
{"ts":"2026-05-24T11:33:19.333Z","id":35263,"kind":"seamless_tile","status":"pass","score":4.39,"reason":"seams_clean (Δ=4.39)"}
{"ts":"2026-05-24T11:33:19.389Z","id":35262,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:33:19.447Z","id":35259,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T11:33:19.505Z","id":35257,"kind":"seamless_tile","status":"pass","score":12.1,"reason":"seams_clean (Δ=12.1)"}
{"ts":"2026-05-24T11:33:19.558Z","id":35256,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T11:33:39.666Z","id":35255,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T11:33:39.718Z","id":35254,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T11:33:39.771Z","id":35253,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T11:33:39.824Z","id":35252,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T11:33:39.876Z","id":35251,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:33:59.990Z","id":35249,"kind":"seamless_tile","status":"pass","score":9.13,"reason":"seams_clean (Δ=9.13)"}
{"ts":"2026-05-24T11:34:09.093Z","id":35248,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70.66 lr=92.62 tb=48.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:34:09.705Z","id":35247,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=77.16 lr=101.16 tb=53.17)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:34:10.314Z","id":35246,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=113.19 lr=148.38 tb=78)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:34:10.402Z","id":35240,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T11:34:30.520Z","id":35239,"kind":"seamless_tile","status":"pass","score":20.93,"reason":"seams_clean (Δ=20.93)"}
{"ts":"2026-05-24T11:34:30.576Z","id":35238,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T11:34:30.628Z","id":35236,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T11:34:30.681Z","id":35232,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (82kb)"}
{"ts":"2026-05-24T11:34:30.735Z","id":35231,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T11:34:50.848Z","id":35230,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T11:34:50.900Z","id":35229,"kind":"seamless_tile","status":"pass","score":20.86,"reason":"seams_clean (Δ=20.86)"}
{"ts":"2026-05-24T11:34:59.068Z","id":35227,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=111.85 lr=75.3 tb=148.39)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:35:06.940Z","id":35226,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.38 lr=39.98 tb=78.78)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:35:14.989Z","id":35225,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=101.59 lr=68.4 tb=134.79)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:35:35.089Z","id":35224,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T11:35:35.141Z","id":35223,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T11:35:35.193Z","id":35222,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T11:35:35.246Z","id":35219,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T11:35:35.299Z","id":35218,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T11:35:55.416Z","id":35217,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T11:35:55.471Z","id":35216,"kind":"seamless_tile","status":"pass","score":18.5,"reason":"seams_clean (Δ=18.5)"}
{"ts":"2026-05-24T11:35:55.523Z","id":35215,"kind":"seamless_tile","status":"pass","score":27.12,"reason":"seams_clean (Δ=27.12)"}
{"ts":"2026-05-24T11:35:55.575Z","id":35214,"kind":"seamless_tile","status":"pass","score":27.73,"reason":"seams_clean (Δ=27.73)"}
{"ts":"2026-05-24T11:36:03.401Z","id":35213,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.33 lr=15.5 tb=53.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:36:23.517Z","id":35212,"kind":"seamless_tile","status":"pass","score":24.05,"reason":"seams_clean (Δ=24.05)"}
{"ts":"2026-05-24T11:36:23.570Z","id":35211,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T11:36:23.623Z","id":35210,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T11:36:23.676Z","id":35209,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T11:36:23.729Z","id":35208,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T11:36:43.848Z","id":35207,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T11:36:43.901Z","id":35206,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T11:36:43.957Z","id":35205,"kind":"seamless_tile","status":"pass","score":13,"reason":"seams_clean (Δ=13)"}
{"ts":"2026-05-24T11:36:44.009Z","id":35203,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T11:36:44.060Z","id":35202,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:37:04.167Z","id":35201,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T11:37:04.220Z","id":35199,"kind":"seamless_tile","status":"pass","score":6.08,"reason":"seams_clean (Δ=6.08)"}
{"ts":"2026-05-24T11:37:04.272Z","id":35198,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T11:37:04.323Z","id":35197,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T11:37:04.374Z","id":35196,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T11:37:24.488Z","id":35195,"kind":"seamless_tile","status":"pass","score":7.25,"reason":"seams_clean (Δ=7.25)"}
{"ts":"2026-05-24T11:37:24.541Z","id":35194,"kind":"seamless_tile","status":"pass","score":5.51,"reason":"seams_clean (Δ=5.51)"}
{"ts":"2026-05-24T11:37:24.592Z","id":35193,"kind":"seamless_tile","status":"pass","score":6.12,"reason":"seams_clean (Δ=6.12)"}
{"ts":"2026-05-24T11:37:24.644Z","id":35192,"kind":"seamless_tile","status":"pass","score":6.26,"reason":"seams_clean (Δ=6.26)"}
{"ts":"2026-05-24T11:37:24.696Z","id":35191,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T11:37:44.812Z","id":35190,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T11:37:44.863Z","id":35189,"kind":"seamless_tile","status":"pass","score":6.53,"reason":"seams_clean (Δ=6.53)"}
{"ts":"2026-05-24T11:37:44.918Z","id":35188,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T11:37:44.972Z","id":35187,"kind":"seamless_tile","status":"pass","score":20.82,"reason":"seams_clean (Δ=20.82)"}
{"ts":"2026-05-24T11:37:54.113Z","id":35186,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=35.06 tb=41.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:38:22.679Z","id":35185,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=35.06 tb=41.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:38:22.734Z","id":35184,"kind":"seamless_tile","status":"pass","score":29.12,"reason":"seams_clean (Δ=29.12)"}
{"ts":"2026-05-24T11:38:22.792Z","id":35183,"kind":"seamless_tile","status":"pass","score":4.79,"reason":"seams_clean (Δ=4.79)"}
{"ts":"2026-05-24T11:38:22.848Z","id":35182,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T11:38:22.904Z","id":35181,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:38:43.026Z","id":35180,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T11:38:43.084Z","id":35179,"kind":"seamless_tile","status":"pass","score":13.56,"reason":"seams_clean (Δ=13.56)"}
{"ts":"2026-05-24T11:38:43.141Z","id":35178,"kind":"seamless_tile","status":"pass","score":20.46,"reason":"seams_clean (Δ=20.46)"}
{"ts":"2026-05-24T11:38:52.561Z","id":35177,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=156.96 lr=186.6 tb=127.33)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:38:52.621Z","id":35176,"kind":"seamless_tile","status":"pass","score":22.75,"reason":"seams_clean (Δ=22.75)"}
{"ts":"2026-05-24T11:39:13.255Z","id":35175,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=147.19 lr=174.98 tb=119.4)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:39:13.343Z","id":35174,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T11:39:21.565Z","id":35173,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=120.38 lr=143.11 tb=97.65)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:39:21.624Z","id":35172,"kind":"seamless_tile","status":"pass","score":18.51,"reason":"seams_clean (Δ=18.51)"}
{"ts":"2026-05-24T11:39:21.683Z","id":35171,"kind":"seamless_tile","status":"pass","score":5.39,"reason":"seams_clean (Δ=5.39)"}
{"ts":"2026-05-24T11:39:41.800Z","id":35170,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T11:39:41.855Z","id":35169,"kind":"seamless_tile","status":"pass","score":17.72,"reason":"seams_clean (Δ=17.72)"}
{"ts":"2026-05-24T11:39:41.911Z","id":35168,"kind":"seamless_tile","status":"pass","score":9.41,"reason":"seams_clean (Δ=9.41)"}
{"ts":"2026-05-24T11:39:41.969Z","id":35166,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T11:39:42.025Z","id":35165,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T11:40:02.141Z","id":35164,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T11:40:02.194Z","id":35163,"kind":"seamless_tile","status":"pass","score":10.73,"reason":"seams_clean (Δ=10.73)"}
{"ts":"2026-05-24T11:40:02.246Z","id":35162,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T11:40:02.297Z","id":35161,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T11:40:02.347Z","id":35160,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T11:40:22.468Z","id":35159,"kind":"seamless_tile","status":"pass","score":20.07,"reason":"seams_clean (Δ=20.07)"}
{"ts":"2026-05-24T11:40:22.519Z","id":35158,"kind":"seamless_tile","status":"pass","score":14.92,"reason":"seams_clean (Δ=14.92)"}
{"ts":"2026-05-24T11:40:22.569Z","id":35157,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:40:22.619Z","id":35156,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:40:22.670Z","id":35155,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T11:40:42.769Z","id":35154,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:40:53.616Z","id":35153,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.06 lr=22.19 tb=39.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:40:53.669Z","id":35152,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T11:40:53.724Z","id":35151,"kind":"seamless_tile","status":"pass","score":1.08,"reason":"seams_clean (Δ=1.08)"}
{"ts":"2026-05-24T11:40:53.780Z","id":35150,"kind":"seamless_tile","status":"pass","score":18.71,"reason":"seams_clean (Δ=18.71)"}
{"ts":"2026-05-24T11:41:13.898Z","id":35149,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T11:41:13.952Z","id":35148,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T11:41:14.010Z","id":35147,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T11:41:14.065Z","id":35146,"kind":"seamless_tile","status":"pass","score":27.84,"reason":"seams_clean (Δ=27.84)"}
{"ts":"2026-05-24T11:41:14.121Z","id":35145,"kind":"seamless_tile","status":"pass","score":27.84,"reason":"seams_clean (Δ=27.84)"}
{"ts":"2026-05-24T11:41:34.232Z","id":35144,"kind":"seamless_tile","status":"pass","score":21.25,"reason":"seams_clean (Δ=21.25)"}
{"ts":"2026-05-24T11:41:34.288Z","id":35143,"kind":"seamless_tile","status":"pass","score":6.94,"reason":"seams_clean (Δ=6.94)"}
{"ts":"2026-05-24T11:41:34.342Z","id":35142,"kind":"seamless_tile","status":"pass","score":16.4,"reason":"seams_clean (Δ=16.4)"}
{"ts":"2026-05-24T11:41:34.396Z","id":35141,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T11:41:34.449Z","id":35140,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T11:41:54.562Z","id":35139,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T11:41:54.616Z","id":35138,"kind":"seamless_tile","status":"pass","score":22.82,"reason":"seams_clean (Δ=22.82)"}
{"ts":"2026-05-24T11:41:54.668Z","id":35137,"kind":"seamless_tile","status":"pass","score":25.52,"reason":"seams_clean (Δ=25.52)"}
{"ts":"2026-05-24T11:41:54.720Z","id":35136,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T11:41:54.774Z","id":35135,"kind":"seamless_tile","status":"pass","score":12.22,"reason":"seams_clean (Δ=12.22)"}
{"ts":"2026-05-24T11:42:14.890Z","id":35134,"kind":"seamless_tile","status":"pass","score":15.42,"reason":"seams_clean (Δ=15.42)"}
{"ts":"2026-05-24T11:42:14.944Z","id":35133,"kind":"seamless_tile","status":"pass","score":22.73,"reason":"seams_clean (Δ=22.73)"}
{"ts":"2026-05-24T11:42:14.997Z","id":35132,"kind":"seamless_tile","status":"pass","score":16.03,"reason":"seams_clean (Δ=16.03)"}
{"ts":"2026-05-24T11:42:15.049Z","id":35131,"kind":"seamless_tile","status":"pass","score":17.51,"reason":"seams_clean (Δ=17.51)"}
{"ts":"2026-05-24T11:42:15.102Z","id":35129,"kind":"seamless_tile","status":"pass","score":24.66,"reason":"seams_clean (Δ=24.66)"}
{"ts":"2026-05-24T11:42:53.171Z","id":35128,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.69 lr=61.88 tb=49.5)","error":"no candidate image after retries"}
{"ts":"2026-05-24T11:42:53.589Z","id":35127,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.69 lr=61.88 tb=49.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:42:53.976Z","id":35126,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.5 lr=47.23 tb=37.78)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:42:54.057Z","id":35125,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T11:42:54.116Z","id":35124,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T11:43:14.234Z","id":35123,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T11:43:14.287Z","id":35122,"kind":"seamless_tile","status":"pass","score":12.3,"reason":"seams_clean (Δ=12.3)"}
{"ts":"2026-05-24T11:43:14.343Z","id":35121,"kind":"seamless_tile","status":"pass","score":15.39,"reason":"seams_clean (Δ=15.39)"}
{"ts":"2026-05-24T11:43:14.400Z","id":35120,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (62kb)"}
{"ts":"2026-05-24T11:43:14.453Z","id":35119,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T11:43:34.569Z","id":35118,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T11:43:34.621Z","id":35117,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T11:43:34.674Z","id":35116,"kind":"seamless_tile","status":"pass","score":18.47,"reason":"seams_clean (Δ=18.47)"}
{"ts":"2026-05-24T11:43:34.728Z","id":35115,"kind":"seamless_tile","status":"pass","score":3.97,"reason":"seams_clean (Δ=3.97)"}
{"ts":"2026-05-24T11:43:34.779Z","id":35114,"kind":"seamless_tile","status":"pass","score":19.36,"reason":"seams_clean (Δ=19.36)"}
{"ts":"2026-05-24T11:43:54.893Z","id":35113,"kind":"seamless_tile","status":"pass","score":4.44,"reason":"seams_clean (Δ=4.44)"}
{"ts":"2026-05-24T11:43:54.945Z","id":35112,"kind":"seamless_tile","status":"pass","score":13.66,"reason":"seams_clean (Δ=13.66)"}
{"ts":"2026-05-24T11:43:54.998Z","id":35111,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T11:43:55.050Z","id":35110,"kind":"seamless_tile","status":"pass","score":14.91,"reason":"seams_clean (Δ=14.91)"}
{"ts":"2026-05-24T11:43:55.104Z","id":35109,"kind":"seamless_tile","status":"pass","score":1.28,"reason":"seams_clean (Δ=1.28)"}
{"ts":"2026-05-24T11:44:15.224Z","id":35108,"kind":"seamless_tile","status":"pass","score":18.78,"reason":"seams_clean (Δ=18.78)"}
{"ts":"2026-05-24T11:44:15.783Z","id":35107,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.61 lr=35.12 tb=46.1)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:44:16.274Z","id":35106,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.08 lr=32.94 tb=43.23)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:44:16.806Z","id":35105,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.15 lr=26.94 tb=35.36)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:44:16.891Z","id":35104,"kind":"seamless_tile","status":"pass","score":12.29,"reason":"seams_clean (Δ=12.29)"}
{"ts":"2026-05-24T11:44:37.006Z","id":35103,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T11:44:37.058Z","id":35102,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T11:44:37.111Z","id":35101,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T11:44:37.165Z","id":35100,"kind":"seamless_tile","status":"pass","score":18.76,"reason":"seams_clean (Δ=18.76)"}
{"ts":"2026-05-24T11:44:37.221Z","id":35099,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T11:44:57.334Z","id":35098,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T11:44:57.388Z","id":35097,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T11:45:06.438Z","id":35096,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.46 lr=64.41 tb=46.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:45:06.992Z","id":35095,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.66 lr=79.73 tb=57.59)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:45:16.675Z","id":35094,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.45 lr=42.33 tb=30.57)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:45:36.794Z","id":35090,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T11:45:36.847Z","id":35089,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T11:45:36.898Z","id":35088,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T11:45:36.953Z","id":35087,"kind":"seamless_tile","status":"pass","score":7.65,"reason":"seams_clean (Δ=7.65)"}
{"ts":"2026-05-24T11:45:37.008Z","id":35085,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (72kb)"}
{"ts":"2026-05-24T11:45:57.119Z","id":35083,"kind":"seamless_tile","status":"pass","score":28.77,"reason":"seams_clean (Δ=28.77)"}
{"ts":"2026-05-24T11:46:04.817Z","id":35082,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.17 lr=24.41 tb=39.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:46:04.870Z","id":35081,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T11:46:04.927Z","id":35080,"kind":"seamless_tile","status":"pass","score":18.16,"reason":"seams_clean (Δ=18.16)"}
{"ts":"2026-05-24T11:46:04.984Z","id":35079,"kind":"seamless_tile","status":"pass","score":26.63,"reason":"seams_clean (Δ=26.63)"}
{"ts":"2026-05-24T11:46:25.108Z","id":35078,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T11:46:25.163Z","id":35077,"kind":"seamless_tile","status":"pass","score":1.94,"reason":"seams_clean (Δ=1.94)"}
{"ts":"2026-05-24T11:46:25.222Z","id":35076,"kind":"seamless_tile","status":"pass","score":11.12,"reason":"seams_clean (Δ=11.12)"}
{"ts":"2026-05-24T11:46:25.279Z","id":35074,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T11:46:25.336Z","id":35073,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T11:46:45.448Z","id":35072,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T11:46:45.503Z","id":35071,"kind":"seamless_tile","status":"pass","score":12.16,"reason":"seams_clean (Δ=12.16)"}
{"ts":"2026-05-24T11:46:45.556Z","id":35070,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:46:45.609Z","id":35069,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:46:45.661Z","id":35068,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T11:47:05.774Z","id":35066,"kind":"seamless_tile","status":"pass","score":0.35,"reason":"seams_clean (Δ=0.35)"}
{"ts":"2026-05-24T11:47:05.829Z","id":35065,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T11:47:05.885Z","id":35064,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T11:47:05.940Z","id":35063,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T11:47:06.514Z","id":35062,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.47 lr=84.56 tb=78.38)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:47:27.164Z","id":35061,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=62.18 lr=64.54 tb=59.82)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:47:27.715Z","id":35060,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.12 lr=71.75 tb=66.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:47:27.799Z","id":35059,"kind":"seamless_tile","status":"pass","score":4.31,"reason":"seams_clean (Δ=4.31)"}
{"ts":"2026-05-24T11:47:27.858Z","id":35057,"kind":"seamless_tile","status":"pass","score":5.72,"reason":"seams_clean (Δ=5.72)"}
{"ts":"2026-05-24T11:47:37.159Z","id":35056,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.72 lr=53.25 tb=22.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:47:57.693Z","id":35055,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.06 lr=49.5 tb=20.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:48:07.169Z","id":35054,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.06 lr=49.5 tb=20.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:48:07.227Z","id":35053,"kind":"seamless_tile","status":"pass","score":29.23,"reason":"seams_clean (Δ=29.23)"}
{"ts":"2026-05-24T11:48:07.281Z","id":35052,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T11:48:07.337Z","id":35051,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T11:48:27.454Z","id":35050,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T11:48:27.510Z","id":35049,"kind":"seamless_tile","status":"pass","score":28.27,"reason":"seams_clean (Δ=28.27)"}
{"ts":"2026-05-24T11:48:27.561Z","id":35048,"kind":"seamless_tile","status":"pass","score":1.19,"reason":"seams_clean (Δ=1.19)"}
{"ts":"2026-05-24T11:48:27.614Z","id":35047,"kind":"seamless_tile","status":"pass","score":1.3,"reason":"seams_clean (Δ=1.3)"}
{"ts":"2026-05-24T11:48:27.665Z","id":35046,"kind":"seamless_tile","status":"pass","score":1.9,"reason":"seams_clean (Δ=1.9)"}
{"ts":"2026-05-24T11:48:56.009Z","id":35045,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=185.08 lr=364.12 tb=6.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:48:56.486Z","id":35044,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=201.97 lr=397.35 tb=6.59)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:48:56.998Z","id":35043,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=189.39 lr=372.61 tb=6.18)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:48:57.079Z","id":35042,"kind":"seamless_tile","status":"pass","score":1.19,"reason":"seams_clean (Δ=1.19)"}
{"ts":"2026-05-24T11:49:04.906Z","id":35041,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=89.46 lr=175.24 tb=3.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:49:25.007Z","id":35040,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T11:49:25.060Z","id":35039,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T11:49:25.112Z","id":35038,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T11:49:25.165Z","id":35036,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T11:49:25.217Z","id":35035,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T11:49:45.340Z","id":35034,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T11:49:45.398Z","id":35033,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:49:45.454Z","id":35030,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T11:49:45.509Z","id":35029,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T11:49:45.565Z","id":35028,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T11:50:05.680Z","id":35027,"kind":"seamless_tile","status":"pass","score":23.67,"reason":"seams_clean (Δ=23.67)"}
{"ts":"2026-05-24T11:50:05.734Z","id":35026,"kind":"seamless_tile","status":"pass","score":3.41,"reason":"seams_clean (Δ=3.41)"}
{"ts":"2026-05-24T11:50:05.793Z","id":35025,"kind":"seamless_tile","status":"pass","score":21.64,"reason":"seams_clean (Δ=21.64)"}
{"ts":"2026-05-24T11:50:05.847Z","id":35024,"kind":"seamless_tile","status":"pass","score":1.98,"reason":"seams_clean (Δ=1.98)"}
{"ts":"2026-05-24T11:50:05.900Z","id":35023,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T11:50:26.009Z","id":35022,"kind":"seamless_tile","status":"pass","score":2.06,"reason":"seams_clean (Δ=2.06)"}
{"ts":"2026-05-24T11:50:26.064Z","id":35021,"kind":"seamless_tile","status":"pass","score":20.49,"reason":"seams_clean (Δ=20.49)"}
{"ts":"2026-05-24T11:50:26.116Z","id":35020,"kind":"seamless_tile","status":"pass","score":4.76,"reason":"seams_clean (Δ=4.76)"}
{"ts":"2026-05-24T11:50:26.169Z","id":35019,"kind":"seamless_tile","status":"pass","score":4.96,"reason":"seams_clean (Δ=4.96)"}
{"ts":"2026-05-24T11:50:26.221Z","id":35018,"kind":"seamless_tile","status":"pass","score":5.55,"reason":"seams_clean (Δ=5.55)"}
{"ts":"2026-05-24T11:50:46.332Z","id":35017,"kind":"seamless_tile","status":"pass","score":13.22,"reason":"seams_clean (Δ=13.22)"}
{"ts":"2026-05-24T11:50:46.386Z","id":35016,"kind":"seamless_tile","status":"pass","score":3.56,"reason":"seams_clean (Δ=3.56)"}
{"ts":"2026-05-24T11:50:46.440Z","id":35015,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T11:50:46.494Z","id":35014,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T11:50:56.930Z","id":35013,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=67.53 lr=74.19 tb=60.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:51:17.566Z","id":35012,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70.45 lr=77.39 tb=63.5)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:51:18.137Z","id":35011,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=78.77 lr=86.53 tb=71)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:51:18.222Z","id":35010,"kind":"seamless_tile","status":"pass","score":6.28,"reason":"seams_clean (Δ=6.28)"}
{"ts":"2026-05-24T11:51:18.277Z","id":35009,"kind":"seamless_tile","status":"pass","score":22.5,"reason":"seams_clean (Δ=22.5)"}
{"ts":"2026-05-24T11:51:18.765Z","id":35008,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.56 lr=45.46 tb=33.67)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:51:38.874Z","id":35007,"kind":"seamless_tile","status":"pass","score":27.91,"reason":"seams_clean (Δ=27.91)"}
{"ts":"2026-05-24T11:52:02.991Z","id":35006,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.48 lr=35.02 tb=25.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:52:10.553Z","id":35005,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.57 lr=36.34 tb=24.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:52:10.610Z","id":35004,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T11:52:10.666Z","id":35003,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T11:52:30.768Z","id":35002,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T11:52:30.820Z","id":35001,"kind":"seamless_tile","status":"pass","score":16.41,"reason":"seams_clean (Δ=16.41)"}
{"ts":"2026-05-24T11:52:30.875Z","id":35000,"kind":"seamless_tile","status":"pass","score":23.62,"reason":"seams_clean (Δ=23.62)"}
{"ts":"2026-05-24T11:52:30.928Z","id":34999,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T11:52:30.981Z","id":34998,"kind":"seamless_tile","status":"pass","score":29.9,"reason":"seams_clean (Δ=29.9)"}
{"ts":"2026-05-24T11:53:07.218Z","id":34997,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=67.61 lr=75.25 tb=59.96)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:53:07.780Z","id":34995,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=126.23 lr=140.5 tb=111.96)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:53:07.863Z","id":34994,"kind":"seamless_tile","status":"pass","score":25.12,"reason":"seams_clean (Δ=25.12)"}
{"ts":"2026-05-24T11:53:07.920Z","id":34992,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T11:53:07.973Z","id":34991,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T11:53:28.077Z","id":34990,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T11:53:28.131Z","id":34986,"kind":"seamless_tile","status":"pass","score":26.76,"reason":"seams_clean (Δ=26.76)"}
{"ts":"2026-05-24T11:53:28.185Z","id":34985,"kind":"seamless_tile","status":"pass","score":21.89,"reason":"seams_clean (Δ=21.89)"}
{"ts":"2026-05-24T11:53:28.245Z","id":34984,"kind":"seamless_tile","status":"pass","score":2.41,"reason":"seams_clean (Δ=2.41)"}
{"ts":"2026-05-24T11:53:28.700Z","id":34983,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=135.34 lr=257.38 tb=13.31)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:53:57.660Z","id":34982,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=125.81 lr=239.25 tb=12.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:54:06.974Z","id":34981,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=125.81 lr=239.25 tb=12.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:54:07.031Z","id":34980,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T11:54:07.087Z","id":34979,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T11:54:07.145Z","id":34978,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T11:54:27.260Z","id":34972,"kind":"seamless_tile","status":"pass","score":25.94,"reason":"seams_clean (Δ=25.94)"}
{"ts":"2026-05-24T11:54:27.823Z","id":34971,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.12 lr=26.58 tb=37.65)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:54:27.904Z","id":34970,"kind":"seamless_tile","status":"pass","score":17.05,"reason":"seams_clean (Δ=17.05)"}
{"ts":"2026-05-24T11:54:27.958Z","id":34968,"kind":"seamless_tile","status":"pass","score":2.81,"reason":"seams_clean (Δ=2.81)"}
{"ts":"2026-05-24T11:54:28.478Z","id":34967,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.88 lr=43.75 tb=28)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:54:57.759Z","id":34966,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.68 lr=44.73 tb=28.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:55:06.656Z","id":34965,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.4 lr=55.37 tb=35.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:55:06.714Z","id":34962,"kind":"seamless_tile","status":"pass","score":2.38,"reason":"seams_clean (Δ=2.38)"}
{"ts":"2026-05-24T11:55:06.771Z","id":34961,"kind":"seamless_tile","status":"pass","score":2.59,"reason":"seams_clean (Δ=2.59)"}
{"ts":"2026-05-24T11:55:06.824Z","id":34959,"kind":"seamless_tile","status":"pass","score":17.51,"reason":"seams_clean (Δ=17.51)"}
{"ts":"2026-05-24T11:55:26.933Z","id":34958,"kind":"seamless_tile","status":"pass","score":25.68,"reason":"seams_clean (Δ=25.68)"}
{"ts":"2026-05-24T11:55:26.985Z","id":34957,"kind":"seamless_tile","status":"pass","score":26.79,"reason":"seams_clean (Δ=26.79)"}
{"ts":"2026-05-24T11:55:27.040Z","id":34953,"kind":"seamless_tile","status":"pass","score":1.74,"reason":"seams_clean (Δ=1.74)"}
{"ts":"2026-05-24T11:55:27.094Z","id":34951,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T11:55:27.149Z","id":34950,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T11:55:47.267Z","id":34949,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T11:55:47.317Z","id":34944,"kind":"seamless_tile","status":"pass","score":15.74,"reason":"seams_clean (Δ=15.74)"}
{"ts":"2026-05-24T11:55:47.369Z","id":34943,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T11:55:47.419Z","id":34942,"kind":"seamless_tile","status":"pass","score":17.89,"reason":"seams_clean (Δ=17.89)"}
{"ts":"2026-05-24T11:55:47.472Z","id":34940,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T11:56:07.582Z","id":34938,"kind":"seamless_tile","status":"pass","score":29.9,"reason":"seams_clean (Δ=29.9)"}
{"ts":"2026-05-24T11:56:07.636Z","id":34937,"kind":"seamless_tile","status":"pass","score":2.34,"reason":"seams_clean (Δ=2.34)"}
{"ts":"2026-05-24T11:56:07.690Z","id":34935,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T11:56:07.746Z","id":34933,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T11:56:07.802Z","id":34922,"kind":"seamless_tile","status":"pass","score":6.19,"reason":"seams_clean (Δ=6.19)"}
{"ts":"2026-05-24T11:56:27.919Z","id":34921,"kind":"seamless_tile","status":"pass","score":6.19,"reason":"seams_clean (Δ=6.19)"}
{"ts":"2026-05-24T11:56:27.972Z","id":34920,"kind":"seamless_tile","status":"pass","score":4.72,"reason":"seams_clean (Δ=4.72)"}
{"ts":"2026-05-24T11:56:39.141Z","id":34909,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.12 lr=93.81 tb=34.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:56:39.197Z","id":34907,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T11:56:39.253Z","id":34906,"kind":"seamless_tile","status":"pass","score":0.59,"reason":"seams_clean (Δ=0.59)"}
{"ts":"2026-05-24T11:56:59.365Z","id":34905,"kind":"seamless_tile","status":"pass","score":1.01,"reason":"seams_clean (Δ=1.01)"}
{"ts":"2026-05-24T11:56:59.417Z","id":34904,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T11:56:59.471Z","id":34897,"kind":"seamless_tile","status":"pass","score":1.01,"reason":"seams_clean (Δ=1.01)"}
{"ts":"2026-05-24T11:56:59.526Z","id":34896,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T11:56:59.582Z","id":34894,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T11:57:19.698Z","id":34893,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T11:57:19.750Z","id":34892,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T11:57:20.312Z","id":34891,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.5 lr=48.81 tb=22.19)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:57:20.762Z","id":34890,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=45.38 tb=20.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:57:21.266Z","id":34889,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=45.38 tb=20.62)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:57:41.383Z","id":34886,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T11:57:41.437Z","id":34879,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T11:57:41.491Z","id":34878,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T11:57:41.543Z","id":34877,"kind":"seamless_tile","status":"pass","score":10.1,"reason":"seams_clean (Δ=10.1)"}
{"ts":"2026-05-24T11:57:41.596Z","id":34876,"kind":"seamless_tile","status":"pass","score":7.12,"reason":"seams_clean (Δ=7.12)"}
{"ts":"2026-05-24T11:58:01.698Z","id":34875,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T11:58:01.754Z","id":34874,"kind":"seamless_tile","status":"pass","score":6.53,"reason":"seams_clean (Δ=6.53)"}
{"ts":"2026-05-24T11:58:01.809Z","id":34873,"kind":"seamless_tile","status":"pass","score":7.13,"reason":"seams_clean (Δ=7.13)"}
{"ts":"2026-05-24T11:58:01.865Z","id":34870,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T11:58:01.921Z","id":34869,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T11:58:22.036Z","id":34868,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T11:58:22.088Z","id":34863,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T11:58:22.140Z","id":34861,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T11:58:22.193Z","id":34860,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T11:58:22.246Z","id":34859,"kind":"seamless_tile","status":"pass","score":7.72,"reason":"seams_clean (Δ=7.72)"}
{"ts":"2026-05-24T11:58:53.096Z","id":34857,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.1 lr=52.69 tb=39.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:59:10.645Z","id":34856,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.23 lr=49.41 tb=37.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T11:59:11.184Z","id":34855,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.36 lr=40.41 tb=30.3)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:59:11.272Z","id":34854,"kind":"seamless_tile","status":"pass","score":12.36,"reason":"seams_clean (Δ=12.36)"}
{"ts":"2026-05-24T11:59:11.328Z","id":34853,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T11:59:31.444Z","id":34852,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T11:59:31.497Z","id":34851,"kind":"seamless_tile","status":"pass","score":16.53,"reason":"seams_clean (Δ=16.53)"}
{"ts":"2026-05-24T11:59:31.551Z","id":34850,"kind":"seamless_tile","status":"pass","score":7.45,"reason":"seams_clean (Δ=7.45)"}
{"ts":"2026-05-24T11:59:32.145Z","id":34847,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=60.52 lr=47.62 tb=73.42)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T11:59:32.229Z","id":34845,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T11:59:52.348Z","id":34844,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T11:59:52.401Z","id":34843,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T11:59:52.455Z","id":34841,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T11:59:52.509Z","id":34840,"kind":"seamless_tile","status":"pass","score":26.76,"reason":"seams_clean (Δ=26.76)"}
{"ts":"2026-05-24T11:59:52.563Z","id":34839,"kind":"seamless_tile","status":"pass","score":21.89,"reason":"seams_clean (Δ=21.89)"}
{"ts":"2026-05-24T12:00:12.686Z","id":34838,"kind":"seamless_tile","status":"pass","score":9.53,"reason":"seams_clean (Δ=9.53)"}
{"ts":"2026-05-24T12:00:12.745Z","id":34837,"kind":"seamless_tile","status":"pass","score":3.89,"reason":"seams_clean (Δ=3.89)"}
{"ts":"2026-05-24T12:00:12.801Z","id":34836,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T12:00:12.855Z","id":34835,"kind":"seamless_tile","status":"pass","score":5.95,"reason":"seams_clean (Δ=5.95)"}
{"ts":"2026-05-24T12:00:12.913Z","id":34831,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T12:00:33.028Z","id":34829,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T12:00:33.082Z","id":34828,"kind":"seamless_tile","status":"pass","score":17.72,"reason":"seams_clean (Δ=17.72)"}
{"ts":"2026-05-24T12:00:33.136Z","id":34827,"kind":"seamless_tile","status":"pass","score":9.41,"reason":"seams_clean (Δ=9.41)"}
{"ts":"2026-05-24T12:00:33.188Z","id":34821,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T12:00:33.239Z","id":34820,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T12:00:53.353Z","id":34819,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T12:00:53.408Z","id":34809,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T12:00:53.461Z","id":34808,"kind":"seamless_tile","status":"pass","score":19.68,"reason":"seams_clean (Δ=19.68)"}
{"ts":"2026-05-24T12:00:53.515Z","id":34807,"kind":"seamless_tile","status":"pass","score":24.36,"reason":"seams_clean (Δ=24.36)"}
{"ts":"2026-05-24T12:00:53.573Z","id":34805,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (86kb)"}
{"ts":"2026-05-24T12:01:13.688Z","id":34802,"kind":"seamless_tile","status":"pass","score":7.72,"reason":"seams_clean (Δ=7.72)"}
{"ts":"2026-05-24T12:01:13.743Z","id":34799,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (67kb)"}
{"ts":"2026-05-24T12:01:13.800Z","id":34798,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T12:01:13.855Z","id":34797,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T12:01:13.908Z","id":34796,"kind":"seamless_tile","status":"pass","score":17.86,"reason":"seams_clean (Δ=17.86)"}
{"ts":"2026-05-24T12:01:34.018Z","id":34795,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T12:01:34.072Z","id":34794,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T12:01:34.123Z","id":34793,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T12:01:34.174Z","id":34790,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T12:01:34.227Z","id":34789,"kind":"seamless_tile","status":"pass","score":18.1,"reason":"seams_clean (Δ=18.1)"}
{"ts":"2026-05-24T12:01:54.348Z","id":34788,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T12:01:54.401Z","id":34787,"kind":"seamless_tile","status":"pass","score":29.23,"reason":"seams_clean (Δ=29.23)"}
{"ts":"2026-05-24T12:01:54.456Z","id":34786,"kind":"seamless_tile","status":"pass","score":12.2,"reason":"seams_clean (Δ=12.2)"}
{"ts":"2026-05-24T12:01:54.510Z","id":34785,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T12:01:54.564Z","id":34784,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T12:02:14.659Z","id":34781,"kind":"seamless_tile","status":"pass","score":13.08,"reason":"seams_clean (Δ=13.08)"}
{"ts":"2026-05-24T12:02:15.229Z","id":34779,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.05 lr=81.7 tb=80.41)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:02:15.743Z","id":34778,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=118.9 lr=119.85 tb=117.95)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:02:16.514Z","id":34777,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=124.02 lr=125.02 tb=123.03)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:02:16.596Z","id":34776,"kind":"seamless_tile","status":"pass","score":23.04,"reason":"seams_clean (Δ=23.04)"}
{"ts":"2026-05-24T12:02:36.700Z","id":34775,"kind":"seamless_tile","status":"pass","score":6.01,"reason":"seams_clean (Δ=6.01)"}
{"ts":"2026-05-24T12:02:36.757Z","id":34774,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T12:02:36.815Z","id":34773,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T12:02:36.873Z","id":34771,"kind":"seamless_tile","status":"pass","score":4.48,"reason":"seams_clean (Δ=4.48)"}
{"ts":"2026-05-24T12:02:45.960Z","id":34768,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.76 lr=31.75 tb=29.77)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:03:06.081Z","id":34765,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T12:03:06.135Z","id":34764,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T12:03:14.267Z","id":34763,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.04 lr=55.46 tb=28.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:03:22.544Z","id":34762,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.05 lr=68.66 tb=35.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:03:22.600Z","id":34761,"kind":"seamless_tile","status":"pass","score":27.63,"reason":"seams_clean (Δ=27.63)"}
{"ts":"2026-05-24T12:03:42.723Z","id":34757,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (75kb)"}
{"ts":"2026-05-24T12:03:42.776Z","id":34755,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T12:03:42.831Z","id":34754,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T12:03:42.885Z","id":34753,"kind":"seamless_tile","status":"pass","score":26.76,"reason":"seams_clean (Δ=26.76)"}
{"ts":"2026-05-24T12:03:42.939Z","id":34747,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T12:04:03.058Z","id":34745,"kind":"seamless_tile","status":"pass","score":18.85,"reason":"seams_clean (Δ=18.85)"}
{"ts":"2026-05-24T12:04:03.112Z","id":34744,"kind":"seamless_tile","status":"pass","score":21.08,"reason":"seams_clean (Δ=21.08)"}
{"ts":"2026-05-24T12:04:03.167Z","id":34743,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (83kb)"}
{"ts":"2026-05-24T12:04:03.222Z","id":34742,"kind":"seamless_tile","status":"pass","score":10.07,"reason":"seams_clean (Δ=10.07)"}
{"ts":"2026-05-24T12:04:19.590Z","id":34739,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.19 lr=26.15 tb=38.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:04:40.207Z","id":34738,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.12 lr=28.54 tb=41.71)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:04:50.188Z","id":34737,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.94 lr=26.76 tb=39.11)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:04:50.252Z","id":34736,"kind":"seamless_tile","status":"pass","score":18.88,"reason":"seams_clean (Δ=18.88)"}
{"ts":"2026-05-24T12:04:50.310Z","id":34735,"kind":"seamless_tile","status":"pass","score":1.76,"reason":"seams_clean (Δ=1.76)"}
{"ts":"2026-05-24T12:04:50.367Z","id":34734,"kind":"seamless_tile","status":"pass","score":3.02,"reason":"seams_clean (Δ=3.02)"}
{"ts":"2026-05-24T12:05:10.479Z","id":34733,"kind":"seamless_tile","status":"pass","score":3.29,"reason":"seams_clean (Δ=3.29)"}
{"ts":"2026-05-24T12:05:10.537Z","id":34730,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T12:05:19.503Z","id":34729,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.06 lr=20.62 tb=49.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:05:19.558Z","id":34728,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T12:05:19.612Z","id":34726,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T12:05:39.732Z","id":34722,"kind":"seamless_tile","status":"pass","score":9.08,"reason":"seams_clean (Δ=9.08)"}
{"ts":"2026-05-24T12:05:39.786Z","id":34721,"kind":"seamless_tile","status":"pass","score":13.32,"reason":"seams_clean (Δ=13.32)"}
{"ts":"2026-05-24T12:05:39.840Z","id":34720,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T12:05:39.896Z","id":34719,"kind":"seamless_tile","status":"pass","score":5.55,"reason":"seams_clean (Δ=5.55)"}
{"ts":"2026-05-24T12:05:39.952Z","id":34718,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T12:06:00.074Z","id":34717,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T12:06:00.127Z","id":34715,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T12:06:00.180Z","id":34714,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T12:06:00.234Z","id":34713,"kind":"seamless_tile","status":"pass","score":18.66,"reason":"seams_clean (Δ=18.66)"}
{"ts":"2026-05-24T12:06:08.434Z","id":34710,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.57 lr=33.99 tb=41.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:06:28.935Z","id":34709,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.51 lr=42.08 tb=50.94)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:06:36.833Z","id":34706,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=111.96 lr=126.27 tb=97.65)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:06:37.427Z","id":34704,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=86.24 lr=97.27 tb=75.22)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:06:37.518Z","id":34703,"kind":"seamless_tile","status":"pass","score":2.28,"reason":"seams_clean (Δ=2.28)"}
{"ts":"2026-05-24T12:06:37.578Z","id":34702,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T12:06:57.686Z","id":34701,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:06:57.743Z","id":34700,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:07:06.967Z","id":34698,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.21 lr=34.2 tb=36.21)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:07:07.498Z","id":34697,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.42 lr=37.32 tb=39.52)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:07:08.061Z","id":34696,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.03 lr=35 tb=37.05)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:07:37.072Z","id":34693,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.38 lr=38.5 tb=26.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:07:37.128Z","id":34690,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T12:07:37.185Z","id":34689,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T12:07:37.241Z","id":34688,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T12:07:37.295Z","id":34686,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T12:07:57.413Z","id":34685,"kind":"seamless_tile","status":"pass","score":21.62,"reason":"seams_clean (Δ=21.62)"}
{"ts":"2026-05-24T12:07:57.468Z","id":34684,"kind":"seamless_tile","status":"pass","score":17.68,"reason":"seams_clean (Δ=17.68)"}
{"ts":"2026-05-24T12:07:57.524Z","id":34682,"kind":"seamless_tile","status":"pass","score":12.97,"reason":"seams_clean (Δ=12.97)"}
{"ts":"2026-05-24T12:07:57.582Z","id":34681,"kind":"seamless_tile","status":"pass","score":19.02,"reason":"seams_clean (Δ=19.02)"}
{"ts":"2026-05-24T12:07:57.639Z","id":34680,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T12:08:17.758Z","id":34679,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T12:08:17.811Z","id":34678,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T12:08:17.863Z","id":34677,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T12:08:17.914Z","id":34672,"kind":"seamless_tile","status":"pass","score":2.85,"reason":"seams_clean (Δ=2.85)"}
{"ts":"2026-05-24T12:08:17.992Z","id":34667,"kind":"seamless_tile","status":"pass","score":6.08,"reason":"seams_clean (Δ=6.08)"}
{"ts":"2026-05-24T12:08:56.268Z","id":34665,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.67 lr=74.07 tb=35.27)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:09:07.019Z","id":34664,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=93.54 lr=126.74 tb=60.35)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:09:07.073Z","id":34662,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T12:09:07.129Z","id":34660,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T12:09:07.183Z","id":34657,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T12:09:27.303Z","id":34656,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T12:09:27.356Z","id":34655,"kind":"seamless_tile","status":"pass","score":26.62,"reason":"seams_clean (Δ=26.62)"}
{"ts":"2026-05-24T12:09:27.408Z","id":34653,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T12:09:27.461Z","id":34652,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T12:09:27.514Z","id":34651,"kind":"seamless_tile","status":"pass","score":6.53,"reason":"seams_clean (Δ=6.53)"}
{"ts":"2026-05-24T12:09:47.627Z","id":34647,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T12:09:47.679Z","id":34645,"kind":"seamless_tile","status":"pass","score":13.08,"reason":"seams_clean (Δ=13.08)"}
{"ts":"2026-05-24T12:09:47.730Z","id":34644,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T12:09:47.782Z","id":34643,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T12:09:47.835Z","id":34641,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T12:10:07.956Z","id":34640,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T12:10:08.010Z","id":34639,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T12:10:08.065Z","id":34637,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T12:10:08.119Z","id":34636,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T12:10:08.173Z","id":34635,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T12:10:28.295Z","id":34634,"kind":"seamless_tile","status":"pass","score":20.19,"reason":"seams_clean (Δ=20.19)"}
{"ts":"2026-05-24T12:10:28.348Z","id":34633,"kind":"seamless_tile","status":"pass","score":10.09,"reason":"seams_clean (Δ=10.09)"}
{"ts":"2026-05-24T12:10:28.400Z","id":34632,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T12:10:28.452Z","id":34631,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T12:10:28.506Z","id":34629,"kind":"seamless_tile","status":"pass","score":21.16,"reason":"seams_clean (Δ=21.16)"}
{"ts":"2026-05-24T12:10:57.752Z","id":34628,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.21 lr=24.14 tb=48.28)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:11:08.910Z","id":34627,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.52 lr=26.34 tb=52.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:11:18.364Z","id":34625,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.28 lr=33.28 tb=33.28)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:11:26.804Z","id":34624,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.94 lr=30.94 tb=30.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:11:26.858Z","id":34621,"kind":"seamless_tile","status":"pass","score":21,"reason":"seams_clean (Δ=21)"}
{"ts":"2026-05-24T12:11:46.970Z","id":34620,"kind":"seamless_tile","status":"pass","score":21.47,"reason":"seams_clean (Δ=21.47)"}
{"ts":"2026-05-24T12:11:47.025Z","id":34619,"kind":"seamless_tile","status":"pass","score":26.58,"reason":"seams_clean (Δ=26.58)"}
{"ts":"2026-05-24T12:11:47.080Z","id":34618,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T12:11:47.132Z","id":34616,"kind":"seamless_tile","status":"pass","score":11.79,"reason":"seams_clean (Δ=11.79)"}
{"ts":"2026-05-24T12:11:47.646Z","id":34613,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=128.46 lr=245.85 tb=11.07)","error":"detect call failed: gemini http 429: {\n  \"error\": {\n    \"code\": 429,\n    \"message\": \"Resource exhausted. Please try again later. Please refer to https://cloud.google.com/vertex-ai/generative-ai/docs/e"}
{"ts":"2026-05-24T12:12:29.534Z","id":34612,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.2 lr=130.51 tb=5.88)","error":"no candidate image after retries"}
{"ts":"2026-05-24T12:12:48.211Z","id":34611,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=116.68 lr=223.3 tb=10.06)","error":"no candidate image after retries"}
{"ts":"2026-05-24T12:12:48.278Z","id":34610,"kind":"seamless_tile","status":"pass","score":25.21,"reason":"seams_clean (Δ=25.21)"}
{"ts":"2026-05-24T12:12:48.336Z","id":34609,"kind":"seamless_tile","status":"pass","score":18.66,"reason":"seams_clean (Δ=18.66)"}
{"ts":"2026-05-24T12:12:48.395Z","id":34608,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T12:13:08.512Z","id":34607,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T12:13:08.565Z","id":34605,"kind":"seamless_tile","status":"pass","score":26.62,"reason":"seams_clean (Δ=26.62)"}
{"ts":"2026-05-24T12:13:08.621Z","id":34604,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T12:13:08.676Z","id":34603,"kind":"seamless_tile","status":"pass","score":24.75,"reason":"seams_clean (Δ=24.75)"}
{"ts":"2026-05-24T12:13:08.731Z","id":34602,"kind":"seamless_tile","status":"pass","score":10.23,"reason":"seams_clean (Δ=10.23)"}
{"ts":"2026-05-24T12:13:48.056Z","id":34601,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=160.88 lr=195.94 tb=125.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:13:56.722Z","id":34600,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=160.88 lr=195.94 tb=125.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:14:06.425Z","id":34599,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=122.79 lr=149.55 tb=96.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:14:06.482Z","id":34598,"kind":"seamless_tile","status":"pass","score":7.07,"reason":"seams_clean (Δ=7.07)"}
{"ts":"2026-05-24T12:14:23.310Z","id":34597,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=193.19 lr=206.36 tb=180.02)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:15:00.294Z","id":34596,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=181.16 lr=193.51 tb=168.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:15:09.073Z","id":34595,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=148.16 lr=158.26 tb=138.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:15:09.134Z","id":34594,"kind":"seamless_tile","status":"pass","score":8.03,"reason":"seams_clean (Δ=8.03)"}
{"ts":"2026-05-24T12:15:19.075Z","id":34592,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.19 lr=28.16 tb=36.21)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:15:28.633Z","id":34591,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.12 lr=30.73 tb=39.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:16:11.621Z","id":34590,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.94 lr=28.82 tb=37.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:16:11.679Z","id":34589,"kind":"seamless_tile","status":"pass","score":25.75,"reason":"seams_clean (Δ=25.75)"}
{"ts":"2026-05-24T12:16:11.735Z","id":34588,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T12:16:11.790Z","id":34587,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T12:16:11.843Z","id":34586,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T12:16:31.965Z","id":34585,"kind":"seamless_tile","status":"pass","score":4,"reason":"seams_clean (Δ=4)"}
{"ts":"2026-05-24T12:16:32.019Z","id":34584,"kind":"seamless_tile","status":"pass","score":25.47,"reason":"seams_clean (Δ=25.47)"}
{"ts":"2026-05-24T12:16:32.074Z","id":34583,"kind":"seamless_tile","status":"pass","score":13.52,"reason":"seams_clean (Δ=13.52)"}
{"ts":"2026-05-24T12:16:32.127Z","id":34582,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T12:16:32.184Z","id":34581,"kind":"seamless_tile","status":"pass","score":23.12,"reason":"seams_clean (Δ=23.12)"}
{"ts":"2026-05-24T12:17:17.408Z","id":34580,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=154.9 lr=130.76 tb=179.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:17:27.586Z","id":34579,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=169.04 lr=142.7 tb=195.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:17:54.420Z","id":34578,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=158.51 lr=133.81 tb=183.21)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:17:54.484Z","id":34577,"kind":"seamless_tile","status":"pass","score":6.39,"reason":"seams_clean (Δ=6.39)"}
{"ts":"2026-05-24T12:17:54.543Z","id":34576,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (93kb)"}
{"ts":"2026-05-24T12:18:23.875Z","id":34575,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=61.76 lr=74.11 tb=49.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:18:33.128Z","id":34574,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.51 lr=60.61 tb=40.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:18:48.861Z","id":34573,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.62 lr=42.75 tb=28.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:18:48.922Z","id":34572,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T12:18:48.979Z","id":34571,"kind":"seamless_tile","status":"pass","score":7.16,"reason":"seams_clean (Δ=7.16)"}
{"ts":"2026-05-24T12:19:09.098Z","id":34570,"kind":"seamless_tile","status":"pass","score":8.86,"reason":"seams_clean (Δ=8.86)"}
{"ts":"2026-05-24T12:19:09.155Z","id":34569,"kind":"seamless_tile","status":"pass","score":4.7,"reason":"seams_clean (Δ=4.7)"}
{"ts":"2026-05-24T12:19:09.211Z","id":34568,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T12:19:09.266Z","id":34567,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T12:19:09.322Z","id":34566,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T12:19:29.444Z","id":34565,"kind":"seamless_tile","status":"pass","score":16.32,"reason":"seams_clean (Δ=16.32)"}
{"ts":"2026-05-24T12:19:29.497Z","id":34564,"kind":"seamless_tile","status":"pass","score":9.15,"reason":"seams_clean (Δ=9.15)"}
{"ts":"2026-05-24T12:19:29.550Z","id":34563,"kind":"seamless_tile","status":"pass","score":27.04,"reason":"seams_clean (Δ=27.04)"}
{"ts":"2026-05-24T12:19:47.875Z","id":34562,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.27 lr=58.34 tb=34.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:20:13.283Z","id":34561,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.49 lr=63.66 tb=37.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:20:33.407Z","id":34560,"kind":"seamless_tile","status":"pass","score":24.97,"reason":"seams_clean (Δ=24.97)"}
{"ts":"2026-05-24T12:20:50.770Z","id":34559,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.97 lr=41.25 tb=22.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:20:50.824Z","id":34555,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T12:20:50.877Z","id":34554,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T12:20:50.932Z","id":34553,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T12:21:19.894Z","id":34552,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=103.12 lr=107.25 tb=99)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:21:45.189Z","id":34551,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=78.71 lr=81.86 tb=75.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:21:54.805Z","id":34550,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=87.5 lr=91 tb=84)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:21:54.865Z","id":34549,"kind":"seamless_tile","status":"pass","score":9.96,"reason":"seams_clean (Δ=9.96)"}
{"ts":"2026-05-24T12:21:54.924Z","id":34548,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T12:22:15.018Z","id":34547,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T12:22:15.072Z","id":34546,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T12:22:15.126Z","id":34545,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T12:22:15.183Z","id":34544,"kind":"seamless_tile","status":"pass","score":12.23,"reason":"seams_clean (Δ=12.23)"}
{"ts":"2026-05-24T12:22:24.971Z","id":34543,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.22 lr=72.29 tb=36.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:22:54.918Z","id":34542,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=56.55 lr=75.41 tb=37.7)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:23:20.638Z","id":34541,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=63.23 lr=84.31 tb=42.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:23:20.698Z","id":34540,"kind":"seamless_tile","status":"pass","score":2.34,"reason":"seams_clean (Δ=2.34)"}
{"ts":"2026-05-24T12:23:20.755Z","id":34539,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T12:23:20.813Z","id":34538,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T12:23:40.932Z","id":34537,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T12:23:40.985Z","id":34536,"kind":"seamless_tile","status":"pass","score":7.78,"reason":"seams_clean (Δ=7.78)"}
{"ts":"2026-05-24T12:23:41.039Z","id":34535,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T12:23:41.091Z","id":34534,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T12:23:41.146Z","id":34533,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:24:01.239Z","id":34532,"kind":"seamless_tile","status":"pass","score":18.62,"reason":"seams_clean (Δ=18.62)"}
{"ts":"2026-05-24T12:24:10.579Z","id":34531,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.97 lr=39.11 tb=28.82)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:24:10.636Z","id":34530,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T12:24:10.692Z","id":34529,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T12:24:10.754Z","id":34528,"kind":"seamless_tile","status":"pass","score":20.61,"reason":"seams_clean (Δ=20.61)"}
{"ts":"2026-05-24T12:24:30.872Z","id":34527,"kind":"seamless_tile","status":"pass","score":15.87,"reason":"seams_clean (Δ=15.87)"}
{"ts":"2026-05-24T12:24:30.928Z","id":34526,"kind":"seamless_tile","status":"pass","score":27.16,"reason":"seams_clean (Δ=27.16)"}
{"ts":"2026-05-24T12:24:30.981Z","id":34525,"kind":"seamless_tile","status":"pass","score":29.64,"reason":"seams_clean (Δ=29.64)"}
{"ts":"2026-05-24T12:24:31.037Z","id":34523,"kind":"seamless_tile","status":"pass","score":19.62,"reason":"seams_clean (Δ=19.62)"}
{"ts":"2026-05-24T12:24:31.092Z","id":34522,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T12:24:51.203Z","id":34521,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T12:24:51.252Z","id":34520,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T12:24:51.302Z","id":34519,"kind":"seamless_tile","status":"pass","score":0.43,"reason":"seams_clean (Δ=0.43)"}
{"ts":"2026-05-24T12:25:15.238Z","id":34518,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.38 lr=82.34 tb=14.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:25:24.630Z","id":34517,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.56 lr=67.34 tb=11.79)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:25:44.746Z","id":34516,"kind":"seamless_tile","status":"pass","score":27.91,"reason":"seams_clean (Δ=27.91)"}
{"ts":"2026-05-24T12:25:44.800Z","id":34515,"kind":"seamless_tile","status":"pass","score":20.24,"reason":"seams_clean (Δ=20.24)"}
{"ts":"2026-05-24T12:25:44.857Z","id":34514,"kind":"seamless_tile","status":"pass","score":11.38,"reason":"seams_clean (Δ=11.38)"}
{"ts":"2026-05-24T12:25:44.913Z","id":34513,"kind":"seamless_tile","status":"pass","score":11.63,"reason":"seams_clean (Δ=11.63)"}
{"ts":"2026-05-24T12:25:44.967Z","id":34512,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T12:26:05.079Z","id":34511,"kind":"seamless_tile","status":"pass","score":8.08,"reason":"seams_clean (Δ=8.08)"}
{"ts":"2026-05-24T12:26:05.129Z","id":34510,"kind":"seamless_tile","status":"pass","score":21.75,"reason":"seams_clean (Δ=21.75)"}
{"ts":"2026-05-24T12:26:16.368Z","id":34509,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.22 lr=60.35 tb=14.08)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:26:25.532Z","id":34508,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.61 lr=65.86 tb=15.37)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:26:25.588Z","id":34507,"kind":"seamless_tile","status":"pass","score":4.2,"reason":"seams_clean (Δ=4.2)"}
{"ts":"2026-05-24T12:26:55.655Z","id":34506,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.26 lr=70.39 tb=114.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:27:05.093Z","id":34505,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=96.24 lr=73.42 tb=119.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:27:14.739Z","id":34504,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=107.61 lr=82.09 tb=133.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:27:31.439Z","id":34503,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.32 lr=47.35 tb=45.29)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:27:31.500Z","id":34502,"kind":"seamless_tile","status":"pass","score":3.72,"reason":"seams_clean (Δ=3.72)"}
{"ts":"2026-05-24T12:28:08.243Z","id":34501,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.88 lr=38.72 tb=37.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:28:08.301Z","id":34500,"kind":"seamless_tile","status":"pass","score":26.72,"reason":"seams_clean (Δ=26.72)"}
{"ts":"2026-05-24T12:28:08.358Z","id":34498,"kind":"seamless_tile","status":"pass","score":0.88,"reason":"seams_clean (Δ=0.88)"}
{"ts":"2026-05-24T12:28:08.414Z","id":34497,"kind":"seamless_tile","status":"pass","score":0.89,"reason":"seams_clean (Δ=0.89)"}
{"ts":"2026-05-24T12:28:08.473Z","id":34496,"kind":"seamless_tile","status":"pass","score":1.11,"reason":"seams_clean (Δ=1.11)"}
{"ts":"2026-05-24T12:28:28.591Z","id":34495,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T12:28:28.651Z","id":34494,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (57kb)"}
{"ts":"2026-05-24T12:28:28.706Z","id":34493,"kind":"seamless_tile","status":"pass","score":2.85,"reason":"seams_clean (Δ=2.85)"}
{"ts":"2026-05-24T12:28:28.759Z","id":34492,"kind":"seamless_tile","status":"pass","score":2.98,"reason":"seams_clean (Δ=2.98)"}
{"ts":"2026-05-24T12:28:28.813Z","id":34491,"kind":"seamless_tile","status":"pass","score":3.33,"reason":"seams_clean (Δ=3.33)"}
{"ts":"2026-05-24T12:28:48.932Z","id":34490,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:28:48.984Z","id":34489,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T12:28:49.036Z","id":34488,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T12:28:49.087Z","id":34487,"kind":"seamless_tile","status":"pass","score":6.54,"reason":"seams_clean (Δ=6.54)"}
{"ts":"2026-05-24T12:28:49.139Z","id":34486,"kind":"seamless_tile","status":"pass","score":15.21,"reason":"seams_clean (Δ=15.21)"}
{"ts":"2026-05-24T12:29:09.259Z","id":34485,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T12:29:09.310Z","id":34484,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T12:29:09.367Z","id":34483,"kind":"seamless_tile","status":"pass","score":27.23,"reason":"seams_clean (Δ=27.23)"}
{"ts":"2026-05-24T12:29:09.420Z","id":34482,"kind":"seamless_tile","status":"pass","score":11.87,"reason":"seams_clean (Δ=11.87)"}
{"ts":"2026-05-24T12:29:09.473Z","id":34481,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T12:29:29.588Z","id":34480,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T12:29:29.641Z","id":34479,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T12:29:29.696Z","id":34478,"kind":"seamless_tile","status":"pass","score":17.33,"reason":"seams_clean (Δ=17.33)"}
{"ts":"2026-05-24T12:29:29.749Z","id":34477,"kind":"seamless_tile","status":"pass","score":20.1,"reason":"seams_clean (Δ=20.1)"}
{"ts":"2026-05-24T12:29:29.804Z","id":34476,"kind":"seamless_tile","status":"pass","score":29.49,"reason":"seams_clean (Δ=29.49)"}
{"ts":"2026-05-24T12:30:14.967Z","id":34475,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.76 lr=29.77 tb=31.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:30:15.026Z","id":34474,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T12:30:15.081Z","id":34473,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T12:30:15.136Z","id":34472,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T12:30:15.193Z","id":34471,"kind":"seamless_tile","status":"pass","score":3.5,"reason":"seams_clean (Δ=3.5)"}
{"ts":"2026-05-24T12:30:35.300Z","id":34470,"kind":"seamless_tile","status":"pass","score":7.65,"reason":"seams_clean (Δ=7.65)"}
{"ts":"2026-05-24T12:30:35.358Z","id":34469,"kind":"seamless_tile","status":"pass","score":14.84,"reason":"seams_clean (Δ=14.84)"}
{"ts":"2026-05-24T12:30:35.415Z","id":34468,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T12:30:35.473Z","id":34467,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T12:30:35.532Z","id":34466,"kind":"seamless_tile","status":"pass","score":29.97,"reason":"seams_clean (Δ=29.97)"}
{"ts":"2026-05-24T12:30:55.654Z","id":34464,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T12:30:55.706Z","id":34463,"kind":"seamless_tile","status":"pass","score":17.81,"reason":"seams_clean (Δ=17.81)"}
{"ts":"2026-05-24T12:30:55.759Z","id":34462,"kind":"seamless_tile","status":"pass","score":19.45,"reason":"seams_clean (Δ=19.45)"}
{"ts":"2026-05-24T12:30:55.812Z","id":34461,"kind":"seamless_tile","status":"pass","score":24.43,"reason":"seams_clean (Δ=24.43)"}
{"ts":"2026-05-24T12:30:55.865Z","id":34460,"kind":"seamless_tile","status":"pass","score":19.4,"reason":"seams_clean (Δ=19.4)"}
{"ts":"2026-05-24T12:31:41.405Z","id":34459,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.19 lr=32.19 tb=34.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:31:51.189Z","id":34458,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.22 lr=35.12 tb=37.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:31:51.247Z","id":34457,"kind":"seamless_tile","status":"pass","score":29.64,"reason":"seams_clean (Δ=29.64)"}
{"ts":"2026-05-24T12:31:51.305Z","id":34456,"kind":"seamless_tile","status":"pass","score":27.79,"reason":"seams_clean (Δ=27.79)"}
{"ts":"2026-05-24T12:31:51.363Z","id":34455,"kind":"seamless_tile","status":"pass","score":22.73,"reason":"seams_clean (Δ=22.73)"}
{"ts":"2026-05-24T12:32:11.485Z","id":34454,"kind":"seamless_tile","status":"pass","score":16.3,"reason":"seams_clean (Δ=16.3)"}
{"ts":"2026-05-24T12:32:11.543Z","id":34453,"kind":"seamless_tile","status":"pass","score":8.97,"reason":"seams_clean (Δ=8.97)"}
{"ts":"2026-05-24T12:32:11.597Z","id":34452,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T12:32:11.651Z","id":34451,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T12:32:11.706Z","id":34450,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T12:32:31.827Z","id":34449,"kind":"seamless_tile","status":"pass","score":7.71,"reason":"seams_clean (Δ=7.71)"}
{"ts":"2026-05-24T12:32:31.880Z","id":34448,"kind":"seamless_tile","status":"pass","score":2.36,"reason":"seams_clean (Δ=2.36)"}
{"ts":"2026-05-24T12:32:31.932Z","id":34447,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T12:32:31.984Z","id":34446,"kind":"seamless_tile","status":"pass","score":2.68,"reason":"seams_clean (Δ=2.68)"}
{"ts":"2026-05-24T12:32:32.036Z","id":34445,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T12:32:52.156Z","id":34444,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T12:32:52.214Z","id":34443,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T12:32:52.271Z","id":34442,"kind":"seamless_tile","status":"pass","score":4.11,"reason":"seams_clean (Δ=4.11)"}
{"ts":"2026-05-24T12:32:52.328Z","id":34441,"kind":"seamless_tile","status":"pass","score":8.87,"reason":"seams_clean (Δ=8.87)"}
{"ts":"2026-05-24T12:32:52.382Z","id":34440,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T12:33:12.507Z","id":34439,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T12:33:12.561Z","id":34438,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T12:33:12.615Z","id":34437,"kind":"seamless_tile","status":"pass","score":5.18,"reason":"seams_clean (Δ=5.18)"}
{"ts":"2026-05-24T12:33:12.670Z","id":34436,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T12:33:12.724Z","id":34435,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T12:33:32.843Z","id":34434,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T12:33:32.901Z","id":34433,"kind":"seamless_tile","status":"pass","score":4.43,"reason":"seams_clean (Δ=4.43)"}
{"ts":"2026-05-24T12:33:42.407Z","id":34432,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=76.55 lr=113.16 tb=39.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:34:00.548Z","id":34431,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.16 lr=105.19 tb=37.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:34:09.517Z","id":34430,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.16 lr=105.19 tb=37.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:34:29.616Z","id":34429,"kind":"seamless_tile","status":"pass","score":18.83,"reason":"seams_clean (Δ=18.83)"}
{"ts":"2026-05-24T12:34:29.670Z","id":34428,"kind":"seamless_tile","status":"pass","score":9.99,"reason":"seams_clean (Δ=9.99)"}
{"ts":"2026-05-24T12:34:29.721Z","id":34427,"kind":"seamless_tile","status":"pass","score":17.1,"reason":"seams_clean (Δ=17.1)"}
{"ts":"2026-05-24T12:34:29.775Z","id":34426,"kind":"seamless_tile","status":"pass","score":4.37,"reason":"seams_clean (Δ=4.37)"}
{"ts":"2026-05-24T12:34:29.828Z","id":34425,"kind":"seamless_tile","status":"pass","score":11.29,"reason":"seams_clean (Δ=11.29)"}
{"ts":"2026-05-24T12:34:49.929Z","id":34424,"kind":"seamless_tile","status":"pass","score":23.57,"reason":"seams_clean (Δ=23.57)"}
{"ts":"2026-05-24T12:34:49.986Z","id":34423,"kind":"seamless_tile","status":"pass","score":16.62,"reason":"seams_clean (Δ=16.62)"}
{"ts":"2026-05-24T12:34:50.041Z","id":34422,"kind":"seamless_tile","status":"pass","score":18.16,"reason":"seams_clean (Δ=18.16)"}
{"ts":"2026-05-24T12:34:50.097Z","id":34421,"kind":"seamless_tile","status":"pass","score":11.64,"reason":"seams_clean (Δ=11.64)"}
{"ts":"2026-05-24T12:34:50.163Z","id":34420,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T12:35:10.273Z","id":34419,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T12:35:10.327Z","id":34418,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T12:35:10.387Z","id":34417,"kind":"seamless_tile","status":"pass","score":12.71,"reason":"seams_clean (Δ=12.71)"}
{"ts":"2026-05-24T12:35:10.443Z","id":34416,"kind":"seamless_tile","status":"pass","score":27.73,"reason":"seams_clean (Δ=27.73)"}
{"ts":"2026-05-24T12:35:10.498Z","id":34415,"kind":"seamless_tile","status":"pass","score":25.78,"reason":"seams_clean (Δ=25.78)"}
{"ts":"2026-05-24T12:35:30.617Z","id":34414,"kind":"seamless_tile","status":"pass","score":25.78,"reason":"seams_clean (Δ=25.78)"}
{"ts":"2026-05-24T12:35:30.673Z","id":34413,"kind":"seamless_tile","status":"pass","score":14.09,"reason":"seams_clean (Δ=14.09)"}
{"ts":"2026-05-24T12:35:56.352Z","id":34412,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.3 lr=31.99 tb=28.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:35:56.412Z","id":34411,"kind":"seamless_tile","status":"pass","score":21.38,"reason":"seams_clean (Δ=21.38)"}
{"ts":"2026-05-24T12:35:56.468Z","id":34410,"kind":"seamless_tile","status":"pass","score":23.34,"reason":"seams_clean (Δ=23.34)"}
{"ts":"2026-05-24T12:36:16.584Z","id":34409,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T12:36:16.636Z","id":34408,"kind":"seamless_tile","status":"pass","score":15.74,"reason":"seams_clean (Δ=15.74)"}
{"ts":"2026-05-24T12:36:16.688Z","id":34407,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T12:36:16.744Z","id":34406,"kind":"seamless_tile","status":"pass","score":23.35,"reason":"seams_clean (Δ=23.35)"}
{"ts":"2026-05-24T12:36:16.798Z","id":34405,"kind":"seamless_tile","status":"pass","score":24.88,"reason":"seams_clean (Δ=24.88)"}
{"ts":"2026-05-24T12:36:36.918Z","id":34403,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T12:36:36.970Z","id":34402,"kind":"seamless_tile","status":"pass","score":5.16,"reason":"seams_clean (Δ=5.16)"}
{"ts":"2026-05-24T12:36:37.022Z","id":34401,"kind":"seamless_tile","status":"pass","score":3.94,"reason":"seams_clean (Δ=3.94)"}
{"ts":"2026-05-24T12:36:37.074Z","id":34400,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T12:36:37.127Z","id":34399,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T12:36:57.242Z","id":34398,"kind":"seamless_tile","status":"pass","score":10.5,"reason":"seams_clean (Δ=10.5)"}
{"ts":"2026-05-24T12:36:57.298Z","id":34395,"kind":"seamless_tile","status":"pass","score":18.21,"reason":"seams_clean (Δ=18.21)"}
{"ts":"2026-05-24T12:36:57.354Z","id":34394,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (63kb)"}
{"ts":"2026-05-24T12:36:57.407Z","id":34393,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T12:36:57.460Z","id":34392,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T12:37:17.573Z","id":34391,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T12:37:27.322Z","id":34388,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.35 lr=52.3 tb=66.39)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:37:37.157Z","id":34387,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.76 lr=57.08 tb=72.45)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:37:37.209Z","id":34386,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T12:37:37.260Z","id":34385,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T12:37:57.353Z","id":34384,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T12:37:57.404Z","id":34382,"kind":"seamless_tile","status":"pass","score":3.2,"reason":"seams_clean (Δ=3.2)"}
{"ts":"2026-05-24T12:38:06.947Z","id":34381,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=115.28 lr=144.1 tb=86.46)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:38:16.423Z","id":34380,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=94.28 lr=117.85 tb=70.71)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:38:25.631Z","id":34379,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=66.5 lr=83.12 tb=49.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:39:09.117Z","id":34375,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.69 lr=52.25 tb=45.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:39:09.176Z","id":34373,"kind":"seamless_tile","status":"pass","score":26.25,"reason":"seams_clean (Δ=26.25)"}
{"ts":"2026-05-24T12:39:09.233Z","id":34372,"kind":"seamless_tile","status":"pass","score":26.84,"reason":"seams_clean (Δ=26.84)"}
{"ts":"2026-05-24T12:39:09.287Z","id":34363,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T12:39:09.344Z","id":34362,"kind":"seamless_tile","status":"pass","score":29.52,"reason":"seams_clean (Δ=29.52)"}
{"ts":"2026-05-24T12:39:54.238Z","id":34361,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.54 lr=37.65 tb=35.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:39:54.299Z","id":34360,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (56kb)"}
{"ts":"2026-05-24T12:40:03.785Z","id":34356,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.36 lr=23.57 tb=47.14)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:40:03.847Z","id":34352,"kind":"seamless_tile","status":"pass","score":11.06,"reason":"seams_clean (Δ=11.06)"}
{"ts":"2026-05-24T12:40:03.904Z","id":34351,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T12:40:24.014Z","id":34350,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T12:40:24.072Z","id":34348,"kind":"seamless_tile","status":"pass","score":21.97,"reason":"seams_clean (Δ=21.97)"}
{"ts":"2026-05-24T12:40:24.128Z","id":34347,"kind":"seamless_tile","status":"pass","score":23.99,"reason":"seams_clean (Δ=23.99)"}
{"ts":"2026-05-24T12:40:47.142Z","id":34345,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.19 lr=7.61 tb=62.78)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:40:47.198Z","id":34344,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T12:41:07.318Z","id":34342,"kind":"seamless_tile","status":"pass","score":20.46,"reason":"seams_clean (Δ=20.46)"}
{"ts":"2026-05-24T12:41:32.754Z","id":34339,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.83 lr=55.37 tb=44.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:41:32.819Z","id":34338,"kind":"seamless_tile","status":"pass","score":26.46,"reason":"seams_clean (Δ=26.46)"}
{"ts":"2026-05-24T12:41:42.821Z","id":34337,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.26 lr=50.29 tb=40.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:41:42.882Z","id":34336,"kind":"seamless_tile","status":"pass","score":3.17,"reason":"seams_clean (Δ=3.17)"}
{"ts":"2026-05-24T12:42:03.117Z","id":34334,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (85kb)"}
{"ts":"2026-05-24T12:42:03.191Z","id":34333,"kind":"seamless_tile","status":"pass","score":18.81,"reason":"seams_clean (Δ=18.81)"}
{"ts":"2026-05-24T12:42:20.473Z","id":34332,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.19 lr=30.18 tb=34.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:42:29.931Z","id":34331,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.12 lr=32.93 tb=37.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:42:29.986Z","id":34330,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T12:42:50.130Z","id":34329,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T12:42:50.182Z","id":34328,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T12:43:15.495Z","id":34327,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.05 lr=27.14 tb=32.96)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:43:15.553Z","id":34326,"kind":"seamless_tile","status":"pass","score":13.96,"reason":"seams_clean (Δ=13.96)"}
{"ts":"2026-05-24T12:43:32.671Z","id":34325,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33 lr=57.75 tb=8.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:43:52.830Z","id":34324,"kind":"seamless_tile","status":"pass","score":25.19,"reason":"seams_clean (Δ=25.19)"}
{"ts":"2026-05-24T12:43:52.885Z","id":34323,"kind":"seamless_tile","status":"pass","score":28,"reason":"seams_clean (Δ=28)"}
{"ts":"2026-05-24T12:44:08.924Z","id":34322,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.39 lr=67.79 tb=15)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:44:08.983Z","id":34321,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T12:44:09.037Z","id":34320,"kind":"seamless_tile","status":"pass","score":13.12,"reason":"seams_clean (Δ=13.12)"}
{"ts":"2026-05-24T12:44:29.164Z","id":34319,"kind":"seamless_tile","status":"pass","score":13.42,"reason":"seams_clean (Δ=13.42)"}
{"ts":"2026-05-24T12:44:29.220Z","id":34318,"kind":"seamless_tile","status":"pass","score":15.28,"reason":"seams_clean (Δ=15.28)"}
{"ts":"2026-05-24T12:44:29.274Z","id":34317,"kind":"seamless_tile","status":"pass","score":16.03,"reason":"seams_clean (Δ=16.03)"}
{"ts":"2026-05-24T12:44:29.330Z","id":34316,"kind":"seamless_tile","status":"pass","score":17.51,"reason":"seams_clean (Δ=17.51)"}
{"ts":"2026-05-24T12:44:29.387Z","id":34315,"kind":"seamless_tile","status":"pass","score":25.68,"reason":"seams_clean (Δ=25.68)"}
{"ts":"2026-05-24T12:44:49.512Z","id":34314,"kind":"seamless_tile","status":"pass","score":14.62,"reason":"seams_clean (Δ=14.62)"}
{"ts":"2026-05-24T12:44:49.564Z","id":34313,"kind":"seamless_tile","status":"pass","score":17.68,"reason":"seams_clean (Δ=17.68)"}
{"ts":"2026-05-24T12:44:49.617Z","id":34312,"kind":"seamless_tile","status":"pass","score":12.47,"reason":"seams_clean (Δ=12.47)"}
{"ts":"2026-05-24T12:44:49.669Z","id":34311,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T12:45:12.985Z","id":34309,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=192.77 lr=383.86 tb=1.68)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:45:51.558Z","id":34307,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=148.49 lr=295.69 tb=1.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:46:01.408Z","id":34305,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.14 lr=53.67 tb=62.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:46:26.502Z","id":34304,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.98 lr=66.45 tb=77.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:46:45.077Z","id":34301,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.48 lr=127.46 tb=9.51)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:47:09.088Z","id":34300,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.44 lr=132.95 tb=9.92)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:47:52.198Z","id":34299,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=79.88 lr=148.66 tb=11.09)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:47:52.257Z","id":34298,"kind":"seamless_tile","status":"pass","score":24.53,"reason":"seams_clean (Δ=24.53)"}
{"ts":"2026-05-24T12:47:52.315Z","id":34297,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:47:52.372Z","id":34296,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:47:52.428Z","id":34295,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T12:48:12.557Z","id":34294,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T12:48:12.612Z","id":34293,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (81kb)"}
{"ts":"2026-05-24T12:48:12.667Z","id":34292,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T12:48:12.720Z","id":34291,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T12:48:12.774Z","id":34290,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T12:48:32.893Z","id":34288,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T12:48:32.946Z","id":34287,"kind":"seamless_tile","status":"pass","score":20.46,"reason":"seams_clean (Δ=20.46)"}
{"ts":"2026-05-24T12:48:32.998Z","id":34286,"kind":"seamless_tile","status":"pass","score":22.75,"reason":"seams_clean (Δ=22.75)"}
{"ts":"2026-05-24T12:48:33.050Z","id":34285,"kind":"seamless_tile","status":"pass","score":14.57,"reason":"seams_clean (Δ=14.57)"}
{"ts":"2026-05-24T12:48:33.104Z","id":34284,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T12:48:53.226Z","id":34283,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T12:48:53.278Z","id":34282,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T12:49:19.727Z","id":34280,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.22 lr=39.52 tb=32.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:49:19.788Z","id":34276,"kind":"seamless_tile","status":"pass","score":4.43,"reason":"seams_clean (Δ=4.43)"}
{"ts":"2026-05-24T12:49:19.847Z","id":34275,"kind":"seamless_tile","status":"pass","score":2.35,"reason":"seams_clean (Δ=2.35)"}
{"ts":"2026-05-24T12:49:39.967Z","id":34271,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T12:49:40.019Z","id":34270,"kind":"seamless_tile","status":"pass","score":20.86,"reason":"seams_clean (Δ=20.86)"}
{"ts":"2026-05-24T12:49:40.069Z","id":34269,"kind":"seamless_tile","status":"pass","score":19.56,"reason":"seams_clean (Δ=19.56)"}
{"ts":"2026-05-24T12:49:40.122Z","id":34268,"kind":"seamless_tile","status":"pass","score":20.29,"reason":"seams_clean (Δ=20.29)"}
{"ts":"2026-05-24T12:49:40.176Z","id":34267,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T12:50:00.300Z","id":34266,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T12:50:00.353Z","id":34265,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T12:50:00.404Z","id":34263,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T12:50:00.456Z","id":34262,"kind":"seamless_tile","status":"pass","score":5.95,"reason":"seams_clean (Δ=5.95)"}
{"ts":"2026-05-24T12:50:00.507Z","id":34261,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T12:50:20.622Z","id":34260,"kind":"seamless_tile","status":"pass","score":6.29,"reason":"seams_clean (Δ=6.29)"}
{"ts":"2026-05-24T12:50:20.673Z","id":34259,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T12:50:20.728Z","id":34258,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T12:50:20.781Z","id":34257,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T12:50:20.833Z","id":34255,"kind":"seamless_tile","status":"pass","score":28.62,"reason":"seams_clean (Δ=28.62)"}
{"ts":"2026-05-24T12:50:50.897Z","id":34254,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.44 lr=53.16 tb=17.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:50:50.955Z","id":34253,"kind":"seamless_tile","status":"pass","score":18.81,"reason":"seams_clean (Δ=18.81)"}
{"ts":"2026-05-24T12:50:50.956Z","id":34251,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T12:51:00.455Z","id":34249,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=121.71 lr=100.59 tb=142.83)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:51:17.616Z","id":34248,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=132.82 lr=109.77 tb=155.87)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:51:37.739Z","id":34246,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T12:51:37.795Z","id":34245,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T12:51:37.850Z","id":34244,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T12:51:37.908Z","id":34243,"kind":"seamless_tile","status":"pass","score":10.06,"reason":"seams_clean (Δ=10.06)"}
{"ts":"2026-05-24T12:51:56.605Z","id":34236,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.94 lr=37.05 tb=28.82)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:52:16.732Z","id":34234,"kind":"seamless_tile","status":"pass","score":14.05,"reason":"seams_clean (Δ=14.05)"}
{"ts":"2026-05-24T12:52:16.787Z","id":34232,"kind":"seamless_tile","status":"pass","score":15.22,"reason":"seams_clean (Δ=15.22)"}
{"ts":"2026-05-24T12:52:16.840Z","id":34231,"kind":"seamless_tile","status":"pass","score":15.88,"reason":"seams_clean (Δ=15.88)"}
{"ts":"2026-05-24T12:52:16.895Z","id":34230,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T12:52:16.951Z","id":34228,"kind":"seamless_tile","status":"pass","score":15.56,"reason":"seams_clean (Δ=15.56)"}
{"ts":"2026-05-24T12:52:37.072Z","id":34227,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T12:52:37.125Z","id":34226,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T12:52:37.181Z","id":34224,"kind":"seamless_tile","status":"pass","score":15.58,"reason":"seams_clean (Δ=15.58)"}
{"ts":"2026-05-24T12:52:37.235Z","id":34223,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (67kb)"}
{"ts":"2026-05-24T12:52:37.290Z","id":34221,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (90kb)"}
{"ts":"2026-05-24T12:52:57.410Z","id":34218,"kind":"seamless_tile","status":"pass","score":6.47,"reason":"seams_clean (Δ=6.47)"}
{"ts":"2026-05-24T12:52:57.464Z","id":34216,"kind":"seamless_tile","status":"pass","score":9.76,"reason":"seams_clean (Δ=9.76)"}
{"ts":"2026-05-24T12:53:23.204Z","id":34215,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.11 lr=51.46 tb=26.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:53:48.123Z","id":34214,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.99 lr=42.09 tb=21.89)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:53:48.183Z","id":34213,"kind":"seamless_tile","status":"pass","score":22.56,"reason":"seams_clean (Δ=22.56)"}
{"ts":"2026-05-24T12:54:08.306Z","id":34212,"kind":"seamless_tile","status":"pass","score":14.8,"reason":"seams_clean (Δ=14.8)"}
{"ts":"2026-05-24T12:54:08.359Z","id":34211,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T12:54:08.411Z","id":34210,"kind":"seamless_tile","status":"pass","score":28.88,"reason":"seams_clean (Δ=28.88)"}
{"ts":"2026-05-24T12:54:08.463Z","id":34209,"kind":"seamless_tile","status":"pass","score":22.04,"reason":"seams_clean (Δ=22.04)"}
{"ts":"2026-05-24T12:54:08.516Z","id":34207,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T12:54:28.623Z","id":34206,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T12:54:28.674Z","id":34205,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T12:54:28.726Z","id":34203,"kind":"seamless_tile","status":"pass","score":7.71,"reason":"seams_clean (Δ=7.71)"}
{"ts":"2026-05-24T12:54:28.780Z","id":34202,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T12:54:28.833Z","id":34201,"kind":"seamless_tile","status":"pass","score":6.48,"reason":"seams_clean (Δ=6.48)"}
{"ts":"2026-05-24T12:54:48.942Z","id":34200,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T12:54:48.996Z","id":34198,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (98kb)"}
{"ts":"2026-05-24T12:54:49.048Z","id":34197,"kind":"seamless_tile","status":"pass","score":27.73,"reason":"seams_clean (Δ=27.73)"}
{"ts":"2026-05-24T12:55:06.468Z","id":34196,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.33 lr=42.08 tb=26.58)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:55:06.524Z","id":34195,"kind":"seamless_tile","status":"pass","score":18.22,"reason":"seams_clean (Δ=18.22)"}
{"ts":"2026-05-24T12:55:44.820Z","id":34192,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=82.32 lr=35.12 tb=129.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:55:53.760Z","id":34191,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=77.2 lr=32.94 tb=121.46)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:55:53.816Z","id":34188,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T12:55:53.871Z","id":34187,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T12:55:53.924Z","id":34185,"kind":"seamless_tile","status":"pass","score":11.63,"reason":"seams_clean (Δ=11.63)"}
{"ts":"2026-05-24T12:56:14.047Z","id":34184,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T12:56:14.099Z","id":34183,"kind":"seamless_tile","status":"pass","score":7.64,"reason":"seams_clean (Δ=7.64)"}
{"ts":"2026-05-24T12:56:36.105Z","id":34181,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.59 lr=132 tb=39.19)","error":"no candidate image after retries"}
{"ts":"2026-05-24T12:56:46.208Z","id":34180,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.59 lr=132 tb=39.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:56:46.267Z","id":34178,"kind":"seamless_tile","status":"pass","score":3.66,"reason":"seams_clean (Δ=3.66)"}
{"ts":"2026-05-24T12:57:06.392Z","id":34177,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T12:57:06.447Z","id":34176,"kind":"seamless_tile","status":"pass","score":19.11,"reason":"seams_clean (Δ=19.11)"}
{"ts":"2026-05-24T12:57:06.503Z","id":34175,"kind":"seamless_tile","status":"pass","score":20.86,"reason":"seams_clean (Δ=20.86)"}
{"ts":"2026-05-24T12:57:06.560Z","id":34174,"kind":"seamless_tile","status":"pass","score":9.5,"reason":"seams_clean (Δ=9.5)"}
{"ts":"2026-05-24T12:57:06.617Z","id":34173,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T12:57:26.735Z","id":34172,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T12:57:26.788Z","id":34171,"kind":"seamless_tile","status":"pass","score":23.67,"reason":"seams_clean (Δ=23.67)"}
{"ts":"2026-05-24T12:57:52.650Z","id":34169,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.41 lr=62.62 tb=32.2)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:58:02.079Z","id":34168,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.69 lr=77.52 tb=39.87)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:58:12.035Z","id":34167,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.16 lr=41.15 tb=21.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:58:48.223Z","id":34165,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.14 lr=66.56 tb=37.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:59:00.123Z","id":34164,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=61.88 tb=35.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:59:09.659Z","id":34163,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.47 lr=61.88 tb=35.06)","error":"failed to insert new row"}
{"ts":"2026-05-24T12:59:09.719Z","id":34161,"kind":"seamless_tile","status":"pass","score":8.93,"reason":"seams_clean (Δ=8.93)"}
{"ts":"2026-05-24T12:59:09.777Z","id":34160,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T12:59:29.898Z","id":34159,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T12:59:29.954Z","id":34157,"kind":"seamless_tile","status":"pass","score":21.25,"reason":"seams_clean (Δ=21.25)"}
{"ts":"2026-05-24T12:59:30.009Z","id":34156,"kind":"seamless_tile","status":"pass","score":23.62,"reason":"seams_clean (Δ=23.62)"}
{"ts":"2026-05-24T12:59:30.064Z","id":34155,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T12:59:30.116Z","id":34153,"kind":"seamless_tile","status":"pass","score":1.68,"reason":"seams_clean (Δ=1.68)"}
{"ts":"2026-05-24T12:59:50.228Z","id":34152,"kind":"seamless_tile","status":"pass","score":1.19,"reason":"seams_clean (Δ=1.19)"}
{"ts":"2026-05-24T12:59:50.278Z","id":34151,"kind":"seamless_tile","status":"pass","score":1.3,"reason":"seams_clean (Δ=1.3)"}
{"ts":"2026-05-24T12:59:50.329Z","id":34150,"kind":"seamless_tile","status":"pass","score":2.62,"reason":"seams_clean (Δ=2.62)"}
{"ts":"2026-05-24T12:59:50.383Z","id":34149,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (86kb)"}
{"ts":"2026-05-24T12:59:50.438Z","id":34148,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (89kb)"}
{"ts":"2026-05-24T13:00:10.559Z","id":34147,"kind":"seamless_tile","status":"pass","score":3.53,"reason":"seams_clean (Δ=3.53)"}
{"ts":"2026-05-24T13:00:10.612Z","id":34146,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T13:00:10.664Z","id":34145,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T13:00:20.036Z","id":34142,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.59 lr=21.95 tb=81.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:00:32.057Z","id":34140,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.38 lr=20.59 tb=76.17)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:00:52.180Z","id":34138,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T13:00:52.233Z","id":34137,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T13:00:52.286Z","id":34134,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T13:00:52.339Z","id":34133,"kind":"seamless_tile","status":"pass","score":15.47,"reason":"seams_clean (Δ=15.47)"}
{"ts":"2026-05-24T13:00:52.395Z","id":34132,"kind":"seamless_tile","status":"pass","score":11.81,"reason":"seams_clean (Δ=11.81)"}
{"ts":"2026-05-24T13:01:37.390Z","id":34130,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=200.44 lr=212.62 tb=188.26)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:01:37.448Z","id":34122,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (82kb)"}
{"ts":"2026-05-24T13:01:37.503Z","id":34119,"kind":"seamless_tile","status":"pass","score":0.99,"reason":"seams_clean (Δ=0.99)"}
{"ts":"2026-05-24T13:01:37.557Z","id":34117,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T13:01:37.613Z","id":34116,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T13:01:57.729Z","id":34115,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T13:02:08.794Z","id":34113,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.62 lr=75.3 tb=19.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:02:08.849Z","id":34112,"kind":"seamless_tile","status":"pass","score":25.28,"reason":"seams_clean (Δ=25.28)"}
{"ts":"2026-05-24T13:02:18.133Z","id":34111,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.25 lr=68.4 tb=18.11)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:02:18.189Z","id":34110,"kind":"seamless_tile","status":"pass","score":7.94,"reason":"seams_clean (Δ=7.94)"}
{"ts":"2026-05-24T13:02:38.314Z","id":34109,"kind":"seamless_tile","status":"pass","score":8.88,"reason":"seams_clean (Δ=8.88)"}
{"ts":"2026-05-24T13:02:38.371Z","id":34108,"kind":"seamless_tile","status":"pass","score":8.25,"reason":"seams_clean (Δ=8.25)"}
{"ts":"2026-05-24T13:02:38.430Z","id":34106,"kind":"seamless_tile","status":"pass","score":1.64,"reason":"seams_clean (Δ=1.64)"}
{"ts":"2026-05-24T13:02:48.723Z","id":34103,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.8 lr=66.56 tb=51.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:02:48.779Z","id":34099,"kind":"seamless_tile","status":"pass","score":15.99,"reason":"seams_clean (Δ=15.99)"}
{"ts":"2026-05-24T13:03:08.898Z","id":34097,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T13:03:08.955Z","id":34096,"kind":"seamless_tile","status":"pass","score":14,"reason":"seams_clean (Δ=14)"}
{"ts":"2026-05-24T13:03:09.015Z","id":34094,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (60kb)"}
{"ts":"2026-05-24T13:03:09.069Z","id":34092,"kind":"seamless_tile","status":"pass","score":7.04,"reason":"seams_clean (Δ=7.04)"}
{"ts":"2026-05-24T13:03:09.125Z","id":34091,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T13:03:29.243Z","id":34090,"kind":"seamless_tile","status":"pass","score":7.21,"reason":"seams_clean (Δ=7.21)"}
{"ts":"2026-05-24T13:03:29.296Z","id":34088,"kind":"seamless_tile","status":"pass","score":2.53,"reason":"seams_clean (Δ=2.53)"}
{"ts":"2026-05-24T13:03:29.348Z","id":34087,"kind":"seamless_tile","status":"pass","score":1.78,"reason":"seams_clean (Δ=1.78)"}
{"ts":"2026-05-24T13:03:29.401Z","id":34086,"kind":"seamless_tile","status":"pass","score":1.95,"reason":"seams_clean (Δ=1.95)"}
{"ts":"2026-05-24T13:03:47.326Z","id":34084,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38 lr=45.12 tb=30.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:04:17.321Z","id":34083,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.5 lr=49.28 tb=33.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:04:26.689Z","id":34079,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.17 lr=89.41 tb=20.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:04:26.746Z","id":34076,"kind":"seamless_tile","status":"pass","score":4.76,"reason":"seams_clean (Δ=4.76)"}
{"ts":"2026-05-24T13:04:26.802Z","id":34074,"kind":"seamless_tile","status":"pass","score":5.55,"reason":"seams_clean (Δ=5.55)"}
{"ts":"2026-05-24T13:04:26.857Z","id":34068,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T13:04:46.983Z","id":34067,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T13:04:47.040Z","id":34066,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T13:04:56.465Z","id":34063,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.75 lr=70 tb=59.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:05:22.400Z","id":34058,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.8 lr=66.45 tb=53.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:05:22.460Z","id":34055,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T13:05:42.578Z","id":34054,"kind":"seamless_tile","status":"pass","score":7.08,"reason":"seams_clean (Δ=7.08)"}
{"ts":"2026-05-24T13:05:42.633Z","id":34053,"kind":"seamless_tile","status":"pass","score":7.88,"reason":"seams_clean (Δ=7.88)"}
{"ts":"2026-05-24T13:05:42.689Z","id":34044,"kind":"seamless_tile","status":"pass","score":3.4,"reason":"seams_clean (Δ=3.4)"}
{"ts":"2026-05-24T13:05:54.209Z","id":34043,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.08 lr=43.23 tb=32.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:06:03.647Z","id":34042,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.15 lr=35.36 tb=26.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:06:23.766Z","id":34041,"kind":"seamless_tile","status":"pass","score":21.97,"reason":"seams_clean (Δ=21.97)"}
{"ts":"2026-05-24T13:06:23.828Z","id":34040,"kind":"seamless_tile","status":"pass","score":3.25,"reason":"seams_clean (Δ=3.25)"}
{"ts":"2026-05-24T13:06:23.883Z","id":34036,"kind":"seamless_tile","status":"pass","score":13.32,"reason":"seams_clean (Δ=13.32)"}
{"ts":"2026-05-24T13:06:23.939Z","id":34035,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T13:06:23.994Z","id":34034,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T13:06:44.118Z","id":34033,"kind":"seamless_tile","status":"pass","score":4.03,"reason":"seams_clean (Δ=4.03)"}
{"ts":"2026-05-24T13:06:44.170Z","id":34031,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T13:06:44.222Z","id":34030,"kind":"seamless_tile","status":"pass","score":11.02,"reason":"seams_clean (Δ=11.02)"}
{"ts":"2026-05-24T13:06:44.274Z","id":34029,"kind":"seamless_tile","status":"pass","score":12.25,"reason":"seams_clean (Δ=12.25)"}
{"ts":"2026-05-24T13:06:44.327Z","id":34027,"kind":"seamless_tile","status":"pass","score":22.36,"reason":"seams_clean (Δ=22.36)"}
{"ts":"2026-05-24T13:07:04.450Z","id":34026,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T13:07:04.502Z","id":34025,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T13:07:22.355Z","id":34022,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.28 lr=32.19 tb=64.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:07:31.706Z","id":34021,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.69 lr=35.12 tb=70.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:07:41.231Z","id":34020,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.41 lr=32.2 tb=28.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:08:11.208Z","id":34019,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.65 lr=39.87 tb=35.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:08:11.266Z","id":34018,"kind":"seamless_tile","status":"pass","score":19.99,"reason":"seams_clean (Δ=19.99)"}
{"ts":"2026-05-24T13:08:11.321Z","id":34015,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T13:08:11.378Z","id":34013,"kind":"seamless_tile","status":"pass","score":23.67,"reason":"seams_clean (Δ=23.67)"}
{"ts":"2026-05-24T13:08:21.527Z","id":34011,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=72.29 lr=51.36 tb=93.21)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:08:52.139Z","id":34010,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=75.41 lr=53.58 tb=97.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:09:02.086Z","id":34009,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.31 lr=59.91 tb=108.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:09:02.141Z","id":34007,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T13:09:02.199Z","id":34004,"kind":"seamless_tile","status":"pass","score":27.44,"reason":"seams_clean (Δ=27.44)"}
{"ts":"2026-05-24T13:09:02.256Z","id":34003,"kind":"seamless_tile","status":"pass","score":25.73,"reason":"seams_clean (Δ=25.73)"}
{"ts":"2026-05-24T13:09:22.373Z","id":33998,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T13:09:22.427Z","id":33997,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T13:09:22.482Z","id":33994,"kind":"seamless_tile","status":"pass","score":2.97,"reason":"seams_clean (Δ=2.97)"}
{"ts":"2026-05-24T13:09:22.538Z","id":33993,"kind":"seamless_tile","status":"pass","score":3.24,"reason":"seams_clean (Δ=3.24)"}
{"ts":"2026-05-24T13:09:22.594Z","id":33992,"kind":"seamless_tile","status":"pass","score":4.76,"reason":"seams_clean (Δ=4.76)"}
{"ts":"2026-05-24T13:09:42.714Z","id":33990,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T13:09:42.766Z","id":33989,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T13:09:42.820Z","id":33987,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T13:09:42.873Z","id":33986,"kind":"seamless_tile","status":"pass","score":14,"reason":"seams_clean (Δ=14)"}
{"ts":"2026-05-24T13:09:42.928Z","id":33985,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T13:10:03.055Z","id":33984,"kind":"seamless_tile","status":"pass","score":5.26,"reason":"seams_clean (Δ=5.26)"}
{"ts":"2026-05-24T13:10:03.108Z","id":33982,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T13:10:03.162Z","id":33981,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T13:10:03.217Z","id":33980,"kind":"seamless_tile","status":"pass","score":13.17,"reason":"seams_clean (Δ=13.17)"}
{"ts":"2026-05-24T13:10:14.424Z","id":33978,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.7 lr=57.55 tb=17.86)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:11:00.219Z","id":33977,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=42.16 lr=64.34 tb=19.97)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:11:00.274Z","id":33974,"kind":"seamless_tile","status":"pass","score":13.29,"reason":"seams_clean (Δ=13.29)"}
{"ts":"2026-05-24T13:11:00.330Z","id":33973,"kind":"seamless_tile","status":"pass","score":7.05,"reason":"seams_clean (Δ=7.05)"}
{"ts":"2026-05-24T13:11:00.385Z","id":33972,"kind":"seamless_tile","status":"pass","score":12.07,"reason":"seams_clean (Δ=12.07)"}
{"ts":"2026-05-24T13:11:10.120Z","id":33969,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=88.38 lr=61.25 tb=115.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:11:30.240Z","id":33967,"kind":"seamless_tile","status":"pass","score":4.74,"reason":"seams_clean (Δ=4.74)"}
{"ts":"2026-05-24T13:11:30.293Z","id":33966,"kind":"seamless_tile","status":"pass","score":13.62,"reason":"seams_clean (Δ=13.62)"}
{"ts":"2026-05-24T13:11:30.346Z","id":33965,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T13:11:30.399Z","id":33964,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T13:11:30.452Z","id":33961,"kind":"seamless_tile","status":"pass","score":23.13,"reason":"seams_clean (Δ=23.13)"}
{"ts":"2026-05-24T13:11:50.574Z","id":33956,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T13:11:50.626Z","id":33955,"kind":"seamless_tile","status":"pass","score":10.23,"reason":"seams_clean (Δ=10.23)"}
{"ts":"2026-05-24T13:11:50.677Z","id":33954,"kind":"seamless_tile","status":"pass","score":11.38,"reason":"seams_clean (Δ=11.38)"}
{"ts":"2026-05-24T13:11:50.730Z","id":33953,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T13:11:50.783Z","id":33952,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T13:12:10.909Z","id":33951,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T13:12:10.964Z","id":33948,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (88kb)"}
{"ts":"2026-05-24T13:12:11.015Z","id":33946,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T13:12:11.066Z","id":33945,"kind":"seamless_tile","status":"pass","score":1.03,"reason":"seams_clean (Δ=1.03)"}
{"ts":"2026-05-24T13:12:11.120Z","id":33941,"kind":"seamless_tile","status":"pass","score":12.2,"reason":"seams_clean (Δ=12.2)"}
{"ts":"2026-05-24T13:12:31.242Z","id":33940,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T13:12:31.295Z","id":33939,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T13:12:31.350Z","id":33938,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T13:12:31.403Z","id":33937,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T13:12:31.458Z","id":33936,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:12:51.581Z","id":33935,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:12:51.634Z","id":33934,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T13:12:51.687Z","id":33933,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T13:12:51.741Z","id":33930,"kind":"seamless_tile","status":"pass","score":13.25,"reason":"seams_clean (Δ=13.25)"}
{"ts":"2026-05-24T13:12:51.792Z","id":33923,"kind":"seamless_tile","status":"pass","score":3.15,"reason":"seams_clean (Δ=3.15)"}
{"ts":"2026-05-24T13:13:11.917Z","id":33922,"kind":"seamless_tile","status":"pass","score":3.5,"reason":"seams_clean (Δ=3.5)"}
{"ts":"2026-05-24T13:13:11.969Z","id":33921,"kind":"seamless_tile","status":"pass","score":3.58,"reason":"seams_clean (Δ=3.58)"}
{"ts":"2026-05-24T13:13:12.021Z","id":33920,"kind":"seamless_tile","status":"pass","score":4.38,"reason":"seams_clean (Δ=4.38)"}
{"ts":"2026-05-24T13:13:12.072Z","id":33919,"kind":"seamless_tile","status":"pass","score":4.47,"reason":"seams_clean (Δ=4.47)"}
{"ts":"2026-05-24T13:13:12.124Z","id":33918,"kind":"seamless_tile","status":"pass","score":5.54,"reason":"seams_clean (Δ=5.54)"}
{"ts":"2026-05-24T13:13:32.248Z","id":33917,"kind":"seamless_tile","status":"pass","score":20.86,"reason":"seams_clean (Δ=20.86)"}
{"ts":"2026-05-24T13:13:32.303Z","id":33915,"kind":"seamless_tile","status":"pass","score":15.99,"reason":"seams_clean (Δ=15.99)"}
{"ts":"2026-05-24T13:13:57.332Z","id":33911,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.75 lr=57.75 tb=85.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:14:07.195Z","id":33910,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=73.35 lr=59.04 tb=87.66)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:14:24.451Z","id":33907,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.1 lr=43.75 tb=30.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:14:54.757Z","id":33906,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.7 lr=45.64 tb=31.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:15:04.431Z","id":33905,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.27 lr=51.03 tb=35.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:15:04.490Z","id":33904,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T13:15:04.547Z","id":33903,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T13:15:04.605Z","id":33902,"kind":"seamless_tile","status":"pass","score":10.94,"reason":"seams_clean (Δ=10.94)"}
{"ts":"2026-05-24T13:15:35.273Z","id":33901,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=60.61 lr=53.52 tb=67.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:15:59.371Z","id":33900,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=67.38 lr=59.5 tb=75.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:16:24.961Z","id":33899,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=68.88 lr=60.83 tb=76.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:16:25.023Z","id":33895,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:16:25.080Z","id":33894,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:16:45.195Z","id":33893,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T13:16:45.248Z","id":33891,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:16:45.303Z","id":33890,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T13:16:45.357Z","id":33889,"kind":"seamless_tile","status":"pass","score":14,"reason":"seams_clean (Δ=14)"}
{"ts":"2026-05-24T13:16:55.586Z","id":33887,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=183.31 lr=212.95 tb=153.67)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:17:15.710Z","id":33884,"kind":"seamless_tile","status":"pass","score":28.84,"reason":"seams_clean (Δ=28.84)"}
{"ts":"2026-05-24T13:17:15.764Z","id":33883,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T13:17:15.823Z","id":33882,"kind":"seamless_tile","status":"pass","score":26.81,"reason":"seams_clean (Δ=26.81)"}
{"ts":"2026-05-24T13:17:15.883Z","id":33881,"kind":"seamless_tile","status":"pass","score":6.23,"reason":"seams_clean (Δ=6.23)"}
{"ts":"2026-05-24T13:17:15.940Z","id":33878,"kind":"seamless_tile","status":"pass","score":21.16,"reason":"seams_clean (Δ=21.16)"}
{"ts":"2026-05-24T13:17:58.285Z","id":33876,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.52 lr=52.69 tb=26.34)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:17:58.342Z","id":33874,"kind":"seamless_tile","status":"pass","score":10.58,"reason":"seams_clean (Δ=10.58)"}
{"ts":"2026-05-24T13:17:58.398Z","id":33869,"kind":"seamless_tile","status":"pass","score":17.32,"reason":"seams_clean (Δ=17.32)"}
{"ts":"2026-05-24T13:17:58.454Z","id":33868,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T13:17:58.512Z","id":33867,"kind":"seamless_tile","status":"pass","score":19.68,"reason":"seams_clean (Δ=19.68)"}
{"ts":"2026-05-24T13:18:18.629Z","id":33866,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T13:18:18.683Z","id":33865,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T13:18:18.738Z","id":33864,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T13:18:18.738Z","id":33860,"kind":"mural_panel","status":"fail_no_repair","reason":"tiny_png<50kb"}
{"ts":"2026-05-24T13:18:18.791Z","id":33853,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T13:18:38.902Z","id":33852,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T13:18:38.953Z","id":33851,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T13:18:39.005Z","id":33850,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T13:18:39.057Z","id":33849,"kind":"seamless_tile","status":"pass","score":4.16,"reason":"seams_clean (Δ=4.16)"}
{"ts":"2026-05-24T13:18:39.108Z","id":33848,"kind":"seamless_tile","status":"pass","score":4.54,"reason":"seams_clean (Δ=4.54)"}
{"ts":"2026-05-24T13:18:59.229Z","id":33845,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T13:18:59.281Z","id":33844,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T13:18:59.333Z","id":33843,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T13:18:59.385Z","id":33840,"kind":"seamless_tile","status":"pass","score":17,"reason":"seams_clean (Δ=17)"}
{"ts":"2026-05-24T13:18:59.437Z","id":33839,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T13:19:19.563Z","id":33838,"kind":"seamless_tile","status":"pass","score":11.17,"reason":"seams_clean (Δ=11.17)"}
{"ts":"2026-05-24T13:19:19.616Z","id":33836,"kind":"seamless_tile","status":"pass","score":16.86,"reason":"seams_clean (Δ=16.86)"}
{"ts":"2026-05-24T13:19:19.670Z","id":33835,"kind":"seamless_tile","status":"pass","score":24.73,"reason":"seams_clean (Δ=24.73)"}
{"ts":"2026-05-24T13:19:19.724Z","id":33834,"kind":"seamless_tile","status":"pass","score":25.8,"reason":"seams_clean (Δ=25.8)"}
{"ts":"2026-05-24T13:19:19.776Z","id":33832,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T13:19:39.894Z","id":33831,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T13:19:39.948Z","id":33827,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T13:19:40.001Z","id":33826,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T13:19:40.054Z","id":33825,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T13:19:40.106Z","id":33823,"kind":"seamless_tile","status":"pass","score":28.79,"reason":"seams_clean (Δ=28.79)"}
{"ts":"2026-05-24T13:20:00.230Z","id":33822,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T13:20:00.284Z","id":33821,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T13:20:00.340Z","id":33819,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T13:20:00.395Z","id":33818,"kind":"seamless_tile","status":"pass","score":10.1,"reason":"seams_clean (Δ=10.1)"}
{"ts":"2026-05-24T13:20:00.450Z","id":33817,"kind":"seamless_tile","status":"pass","score":7.12,"reason":"seams_clean (Δ=7.12)"}
{"ts":"2026-05-24T13:20:20.572Z","id":33816,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T13:20:20.626Z","id":33815,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T13:20:20.679Z","id":33814,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T13:20:20.732Z","id":33811,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T13:20:20.787Z","id":33810,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T13:20:40.907Z","id":33809,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T13:20:40.959Z","id":33807,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T13:20:41.011Z","id":33806,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T13:20:41.063Z","id":33805,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T13:20:41.116Z","id":33804,"kind":"seamless_tile","status":"pass","score":15.51,"reason":"seams_clean (Δ=15.51)"}
{"ts":"2026-05-24T13:21:19.715Z","id":33803,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.65 lr=31.01 tb=44.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:21:19.769Z","id":33802,"kind":"seamless_tile","status":"pass","score":19.99,"reason":"seams_clean (Δ=19.99)"}
{"ts":"2026-05-24T13:21:28.727Z","id":33801,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.2 lr=28.16 tb=40.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:21:28.781Z","id":33800,"kind":"seamless_tile","status":"pass","score":12.52,"reason":"seams_clean (Δ=12.52)"}
{"ts":"2026-05-24T13:21:28.838Z","id":33799,"kind":"seamless_tile","status":"pass","score":15.5,"reason":"seams_clean (Δ=15.5)"}
{"ts":"2026-05-24T13:21:48.958Z","id":33798,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T13:21:49.012Z","id":33797,"kind":"seamless_tile","status":"pass","score":19,"reason":"seams_clean (Δ=19)"}
{"ts":"2026-05-24T13:21:49.063Z","id":33795,"kind":"seamless_tile","status":"pass","score":25.52,"reason":"seams_clean (Δ=25.52)"}
{"ts":"2026-05-24T13:21:49.115Z","id":33794,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T13:21:49.167Z","id":33793,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T13:22:20.374Z","id":33791,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=59.53 lr=93.27 tb=25.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:22:30.310Z","id":33790,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=66.56 lr=104.28 tb=28.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:22:56.690Z","id":33789,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=61.88 lr=96.94 tb=26.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:22:56.747Z","id":33788,"kind":"seamless_tile","status":"pass","score":2.29,"reason":"seams_clean (Δ=2.29)"}
{"ts":"2026-05-24T13:22:56.801Z","id":33787,"kind":"seamless_tile","status":"pass","score":3.29,"reason":"seams_clean (Δ=3.29)"}
{"ts":"2026-05-24T13:23:16.923Z","id":33786,"kind":"seamless_tile","status":"pass","score":3.09,"reason":"seams_clean (Δ=3.09)"}
{"ts":"2026-05-24T13:23:16.976Z","id":33785,"kind":"seamless_tile","status":"pass","score":2.53,"reason":"seams_clean (Δ=2.53)"}
{"ts":"2026-05-24T13:23:17.030Z","id":33784,"kind":"seamless_tile","status":"pass","score":4.72,"reason":"seams_clean (Δ=4.72)"}
{"ts":"2026-05-24T13:23:17.084Z","id":33783,"kind":"seamless_tile","status":"pass","score":5.25,"reason":"seams_clean (Δ=5.25)"}
{"ts":"2026-05-24T13:23:17.137Z","id":33782,"kind":"seamless_tile","status":"pass","score":5.37,"reason":"seams_clean (Δ=5.37)"}
{"ts":"2026-05-24T13:23:37.262Z","id":33781,"kind":"seamless_tile","status":"pass","score":3.46,"reason":"seams_clean (Δ=3.46)"}
{"ts":"2026-05-24T13:23:37.314Z","id":33778,"kind":"seamless_tile","status":"pass","score":12.93,"reason":"seams_clean (Δ=12.93)"}
{"ts":"2026-05-24T13:23:37.366Z","id":33777,"kind":"seamless_tile","status":"pass","score":22.13,"reason":"seams_clean (Δ=22.13)"}
{"ts":"2026-05-24T13:23:37.418Z","id":33776,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T13:23:37.470Z","id":33774,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T13:23:57.585Z","id":33772,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:23:57.639Z","id":33770,"kind":"seamless_tile","status":"pass","score":28.77,"reason":"seams_clean (Δ=28.77)"}
{"ts":"2026-05-24T13:24:14.544Z","id":33769,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.17 lr=31.06 tb=33.28)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:24:14.602Z","id":33768,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T13:24:14.659Z","id":33767,"kind":"seamless_tile","status":"pass","score":11.34,"reason":"seams_clean (Δ=11.34)"}
{"ts":"2026-05-24T13:24:34.778Z","id":33765,"kind":"seamless_tile","status":"pass","score":8.66,"reason":"seams_clean (Δ=8.66)"}
{"ts":"2026-05-24T13:24:34.834Z","id":33762,"kind":"seamless_tile","status":"pass","score":20.86,"reason":"seams_clean (Δ=20.86)"}
{"ts":"2026-05-24T13:24:34.889Z","id":33761,"kind":"seamless_tile","status":"pass","score":19.56,"reason":"seams_clean (Δ=19.56)"}
{"ts":"2026-05-24T13:24:34.945Z","id":33760,"kind":"seamless_tile","status":"pass","score":15.99,"reason":"seams_clean (Δ=15.99)"}
{"ts":"2026-05-24T13:24:34.999Z","id":33758,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (70kb)"}
{"ts":"2026-05-24T13:24:55.119Z","id":33757,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T13:24:55.172Z","id":33756,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T13:24:55.226Z","id":33755,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T13:24:55.279Z","id":33754,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T13:24:55.333Z","id":33753,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T13:25:15.463Z","id":33752,"kind":"seamless_tile","status":"pass","score":19.93,"reason":"seams_clean (Δ=19.93)"}
{"ts":"2026-05-24T13:25:25.689Z","id":33748,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.97 lr=72.19 tb=57.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:25:35.107Z","id":33744,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=71.55 lr=52.19 tb=90.91)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:25:59.684Z","id":33743,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.47 lr=36.81 tb=64.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:26:09.712Z","id":33742,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=55.12 lr=40.2 tb=70.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:26:29.815Z","id":33740,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T13:26:29.871Z","id":33739,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T13:26:29.925Z","id":33738,"kind":"seamless_tile","status":"pass","score":9.73,"reason":"seams_clean (Δ=9.73)"}
{"ts":"2026-05-24T13:26:29.979Z","id":33737,"kind":"seamless_tile","status":"pass","score":1.95,"reason":"seams_clean (Δ=1.95)"}
{"ts":"2026-05-24T13:26:30.034Z","id":33736,"kind":"seamless_tile","status":"pass","score":2.85,"reason":"seams_clean (Δ=2.85)"}
{"ts":"2026-05-24T13:26:50.133Z","id":33735,"kind":"seamless_tile","status":"pass","score":2.98,"reason":"seams_clean (Δ=2.98)"}
{"ts":"2026-05-24T13:26:50.188Z","id":33732,"kind":"seamless_tile","status":"pass","score":9.42,"reason":"seams_clean (Δ=9.42)"}
{"ts":"2026-05-24T13:26:50.242Z","id":33730,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T13:26:50.297Z","id":33727,"kind":"seamless_tile","status":"pass","score":6.3,"reason":"seams_clean (Δ=6.3)"}
{"ts":"2026-05-24T13:26:50.352Z","id":33726,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:27:10.463Z","id":33725,"kind":"seamless_tile","status":"pass","score":28.16,"reason":"seams_clean (Δ=28.16)"}
{"ts":"2026-05-24T13:27:20.602Z","id":33724,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.73 lr=21.95 tb=39.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:27:20.657Z","id":33721,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T13:27:20.714Z","id":33720,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T13:27:20.768Z","id":33719,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T13:27:40.884Z","id":33718,"kind":"seamless_tile","status":"pass","score":9.51,"reason":"seams_clean (Δ=9.51)"}
{"ts":"2026-05-24T13:27:40.941Z","id":33717,"kind":"seamless_tile","status":"pass","score":9.92,"reason":"seams_clean (Δ=9.92)"}
{"ts":"2026-05-24T13:27:40.999Z","id":33716,"kind":"seamless_tile","status":"pass","score":11.09,"reason":"seams_clean (Δ=11.09)"}
{"ts":"2026-05-24T13:27:41.053Z","id":33712,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T13:27:41.108Z","id":33711,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T13:28:11.829Z","id":33708,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.01 lr=33.22 tb=28.79)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:28:11.884Z","id":33707,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:28:11.940Z","id":33706,"kind":"seamless_tile","status":"pass","score":28.16,"reason":"seams_clean (Δ=28.16)"}
{"ts":"2026-05-24T13:28:11.998Z","id":33705,"kind":"seamless_tile","status":"pass","score":4.64,"reason":"seams_clean (Δ=4.64)"}
{"ts":"2026-05-24T13:28:12.052Z","id":33703,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T13:28:32.178Z","id":33702,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T13:28:32.235Z","id":33701,"kind":"seamless_tile","status":"pass","score":21.95,"reason":"seams_clean (Δ=21.95)"}
{"ts":"2026-05-24T13:28:32.293Z","id":33700,"kind":"seamless_tile","status":"pass","score":7.94,"reason":"seams_clean (Δ=7.94)"}
{"ts":"2026-05-24T13:28:32.349Z","id":33699,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T13:28:32.404Z","id":33698,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T13:28:52.519Z","id":33697,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T13:28:52.572Z","id":33696,"kind":"seamless_tile","status":"pass","score":7.22,"reason":"seams_clean (Δ=7.22)"}
{"ts":"2026-05-24T13:29:16.808Z","id":33694,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=62.62 lr=48.3 tb=76.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:29:26.792Z","id":33693,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=77.52 lr=59.8 tb=95.24)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:29:26.849Z","id":33692,"kind":"seamless_tile","status":"pass","score":5.71,"reason":"seams_clean (Δ=5.71)"}
{"ts":"2026-05-24T13:29:46.973Z","id":33691,"kind":"seamless_tile","status":"pass","score":5.95,"reason":"seams_clean (Δ=5.95)"}
{"ts":"2026-05-24T13:29:47.026Z","id":33690,"kind":"seamless_tile","status":"pass","score":6.66,"reason":"seams_clean (Δ=6.66)"}
{"ts":"2026-05-24T13:29:47.081Z","id":33688,"kind":"seamless_tile","status":"pass","score":5.59,"reason":"seams_clean (Δ=5.59)"}
{"ts":"2026-05-24T13:30:10.290Z","id":33686,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.34 lr=43.31 tb=45.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:30:19.402Z","id":33685,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.85 lr=33.06 tb=34.63)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:30:39.532Z","id":33684,"kind":"seamless_tile","status":"pass","score":3.04,"reason":"seams_clean (Δ=3.04)"}
{"ts":"2026-05-24T13:30:39.586Z","id":33682,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T13:30:39.639Z","id":33681,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T13:30:39.692Z","id":33680,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T13:30:39.745Z","id":33678,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T13:30:59.876Z","id":33677,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T13:30:59.930Z","id":33676,"kind":"seamless_tile","status":"pass","score":13.41,"reason":"seams_clean (Δ=13.41)"}
{"ts":"2026-05-24T13:30:59.985Z","id":33675,"kind":"seamless_tile","status":"pass","score":16.06,"reason":"seams_clean (Δ=16.06)"}
{"ts":"2026-05-24T13:31:09.247Z","id":33674,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70.67 lr=64.41 tb=76.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:31:27.068Z","id":33673,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=87.49 lr=79.73 tb=95.24)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:32:04.728Z","id":33672,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.44 lr=42.33 tb=50.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:32:04.781Z","id":33671,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T13:32:04.837Z","id":33670,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T13:32:04.891Z","id":33669,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T13:32:04.948Z","id":33665,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T13:32:25.077Z","id":33664,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:32:25.129Z","id":33663,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:32:25.182Z","id":33660,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T13:32:25.236Z","id":33656,"kind":"mural_panel","status":"fail_no_repair","reason":"cut_off_at_edge (max_grad=60.1 top=0 bot=2.2 l=47.1 r=60.1)"}
{"ts":"2026-05-24T13:32:25.286Z","id":33655,"kind":"seamless_tile","status":"pass","score":15.56,"reason":"seams_clean (Δ=15.56)"}
{"ts":"2026-05-24T13:32:45.410Z","id":33654,"kind":"seamless_tile","status":"pass","score":22.83,"reason":"seams_clean (Δ=22.83)"}
{"ts":"2026-05-24T13:32:45.462Z","id":33653,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T13:32:45.515Z","id":33652,"kind":"seamless_tile","status":"pass","score":4.05,"reason":"seams_clean (Δ=4.05)"}
{"ts":"2026-05-24T13:32:45.567Z","id":33649,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T13:32:45.619Z","id":33648,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T13:33:05.743Z","id":33647,"kind":"seamless_tile","status":"pass","score":4.75,"reason":"seams_clean (Δ=4.75)"}
{"ts":"2026-05-24T13:33:05.796Z","id":33645,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T13:33:05.850Z","id":33644,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:33:05.903Z","id":33643,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:33:30.169Z","id":33641,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.08 lr=40.41 tb=75.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:33:59.185Z","id":33640,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.97 lr=28.5 tb=53.44)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:34:09.108Z","id":33639,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.74 lr=31.12 tb=58.36)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:34:09.163Z","id":33632,"kind":"seamless_tile","status":"pass","score":1.1,"reason":"seams_clean (Δ=1.1)"}
{"ts":"2026-05-24T13:34:09.217Z","id":33631,"kind":"seamless_tile","status":"pass","score":1.03,"reason":"seams_clean (Δ=1.03)"}
{"ts":"2026-05-24T13:34:09.272Z","id":33630,"kind":"seamless_tile","status":"pass","score":0.84,"reason":"seams_clean (Δ=0.84)"}
{"ts":"2026-05-24T13:34:46.270Z","id":33628,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.99 lr=28.62 tb=35.36)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:34:46.327Z","id":33627,"kind":"seamless_tile","status":"pass","score":22.56,"reason":"seams_clean (Δ=22.56)"}
{"ts":"2026-05-24T13:34:46.382Z","id":33626,"kind":"seamless_tile","status":"pass","score":24.64,"reason":"seams_clean (Δ=24.64)"}
{"ts":"2026-05-24T13:34:46.441Z","id":33624,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T13:34:46.498Z","id":33622,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T13:35:06.613Z","id":33619,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T13:35:06.669Z","id":33618,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T13:35:06.724Z","id":33617,"kind":"seamless_tile","status":"pass","score":14,"reason":"seams_clean (Δ=14)"}
{"ts":"2026-05-24T13:35:33.026Z","id":33614,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=63.82 lr=82.34 tb=45.29)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:35:42.771Z","id":33613,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=52.19 lr=67.34 tb=37.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:36:02.897Z","id":33611,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:36:02.953Z","id":33610,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:36:03.007Z","id":33609,"kind":"seamless_tile","status":"pass","score":15.74,"reason":"seams_clean (Δ=15.74)"}
{"ts":"2026-05-24T13:36:03.060Z","id":33607,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:36:03.113Z","id":33606,"kind":"seamless_tile","status":"pass","score":28.16,"reason":"seams_clean (Δ=28.16)"}
{"ts":"2026-05-24T13:36:32.587Z","id":33605,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.73 lr=41.71 tb=19.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:36:32.646Z","id":33603,"kind":"seamless_tile","status":"pass","score":25.25,"reason":"seams_clean (Δ=25.25)"}
{"ts":"2026-05-24T13:36:32.702Z","id":33602,"kind":"seamless_tile","status":"pass","score":23.67,"reason":"seams_clean (Δ=23.67)"}
{"ts":"2026-05-24T13:36:32.758Z","id":33601,"kind":"seamless_tile","status":"pass","score":19.36,"reason":"seams_clean (Δ=19.36)"}
{"ts":"2026-05-24T13:36:49.721Z","id":33599,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.61 lr=59.27 tb=21.95)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:37:21.038Z","id":33598,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.08 lr=55.58 tb=20.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:37:21.095Z","id":33596,"kind":"seamless_tile","status":"pass","score":19.83,"reason":"seams_clean (Δ=19.83)"}
{"ts":"2026-05-24T13:37:21.152Z","id":33594,"kind":"seamless_tile","status":"pass","score":17.86,"reason":"seams_clean (Δ=17.86)"}
{"ts":"2026-05-24T13:37:21.208Z","id":33593,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T13:37:21.262Z","id":33591,"kind":"seamless_tile","status":"pass","score":21.04,"reason":"seams_clean (Δ=21.04)"}
{"ts":"2026-05-24T13:37:41.390Z","id":33590,"kind":"seamless_tile","status":"pass","score":14.84,"reason":"seams_clean (Δ=14.84)"}
{"ts":"2026-05-24T13:37:41.446Z","id":33589,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T13:37:41.506Z","id":33588,"kind":"seamless_tile","status":"pass","score":8.69,"reason":"seams_clean (Δ=8.69)"}
{"ts":"2026-05-24T13:37:41.562Z","id":33587,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T13:37:41.619Z","id":33586,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T13:38:01.740Z","id":33585,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T13:38:18.977Z","id":33581,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=72.43 lr=69.45 tb=75.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:38:37.850Z","id":33580,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.98 lr=77.66 tb=84.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:38:37.908Z","id":33578,"kind":"seamless_tile","status":"pass","score":4.12,"reason":"seams_clean (Δ=4.12)"}
{"ts":"2026-05-24T13:38:37.964Z","id":33577,"kind":"seamless_tile","status":"pass","score":3.15,"reason":"seams_clean (Δ=3.15)"}
{"ts":"2026-05-24T13:38:58.085Z","id":33576,"kind":"seamless_tile","status":"pass","score":3.5,"reason":"seams_clean (Δ=3.5)"}
{"ts":"2026-05-24T13:38:58.136Z","id":33575,"kind":"seamless_tile","status":"pass","score":1.17,"reason":"seams_clean (Δ=1.17)"}
{"ts":"2026-05-24T13:38:58.187Z","id":33570,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T13:38:58.238Z","id":33569,"kind":"seamless_tile","status":"pass","score":12.63,"reason":"seams_clean (Δ=12.63)"}
{"ts":"2026-05-24T13:38:58.296Z","id":33568,"kind":"seamless_tile","status":"pass","score":8.91,"reason":"seams_clean (Δ=8.91)"}
{"ts":"2026-05-24T13:39:28.503Z","id":33566,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.12 lr=37.12 tb=37.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:39:28.564Z","id":33565,"kind":"seamless_tile","status":"pass","score":28.34,"reason":"seams_clean (Δ=28.34)"}
{"ts":"2026-05-24T13:39:45.164Z","id":33564,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.5 lr=31.5 tb=31.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:39:45.225Z","id":33560,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T13:39:45.284Z","id":33559,"kind":"seamless_tile","status":"pass","score":5.7,"reason":"seams_clean (Δ=5.7)"}
{"ts":"2026-05-24T13:40:05.387Z","id":33558,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T13:40:05.439Z","id":33557,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:40:05.491Z","id":33556,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:40:05.545Z","id":33555,"kind":"seamless_tile","status":"pass","score":6.39,"reason":"seams_clean (Δ=6.39)"}
{"ts":"2026-05-24T13:40:05.597Z","id":33554,"kind":"seamless_tile","status":"pass","score":17.32,"reason":"seams_clean (Δ=17.32)"}
{"ts":"2026-05-24T13:40:25.705Z","id":33553,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T13:40:25.759Z","id":33552,"kind":"seamless_tile","status":"pass","score":19.68,"reason":"seams_clean (Δ=19.68)"}
{"ts":"2026-05-24T13:40:25.813Z","id":33546,"kind":"seamless_tile","status":"pass","score":16.86,"reason":"seams_clean (Δ=16.86)"}
{"ts":"2026-05-24T13:40:35.631Z","id":33541,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.3 lr=21.89 tb=38.72)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:40:35.690Z","id":33540,"kind":"seamless_tile","status":"pass","score":21.38,"reason":"seams_clean (Δ=21.38)"}
{"ts":"2026-05-24T13:40:55.822Z","id":33539,"kind":"seamless_tile","status":"pass","score":23.34,"reason":"seams_clean (Δ=23.34)"}
{"ts":"2026-05-24T13:40:55.884Z","id":33533,"kind":"seamless_tile","status":"pass","score":8.36,"reason":"seams_clean (Δ=8.36)"}
{"ts":"2026-05-24T13:41:08.256Z","id":33532,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=113.22 lr=113.22 tb=113.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:41:30.028Z","id":33531,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=92.6 lr=92.6 tb=92.6)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:41:54.580Z","id":33530,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=65.31 lr=65.31 tb=65.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:42:14.706Z","id":33527,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (109kb)"}
{"ts":"2026-05-24T13:42:14.760Z","id":33524,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T13:42:14.812Z","id":33521,"kind":"seamless_tile","status":"pass","score":0.65,"reason":"seams_clean (Δ=0.65)"}
{"ts":"2026-05-24T13:42:14.863Z","id":33520,"kind":"seamless_tile","status":"pass","score":0.95,"reason":"seams_clean (Δ=0.95)"}
{"ts":"2026-05-24T13:42:14.914Z","id":33519,"kind":"seamless_tile","status":"pass","score":0.99,"reason":"seams_clean (Δ=0.99)"}
{"ts":"2026-05-24T13:42:35.029Z","id":33518,"kind":"seamless_tile","status":"pass","score":1.77,"reason":"seams_clean (Δ=1.77)"}
{"ts":"2026-05-24T13:42:35.082Z","id":33516,"kind":"seamless_tile","status":"pass","score":13.31,"reason":"seams_clean (Δ=13.31)"}
{"ts":"2026-05-24T13:42:53.785Z","id":33515,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=48.3 lr=19.76 tb=76.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:42:53.842Z","id":33514,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T13:43:03.559Z","id":33513,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.29 lr=18.53 tb=72.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:43:23.684Z","id":33512,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T13:43:41.240Z","id":33511,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.04 lr=15.15 tb=58.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:43:41.297Z","id":33508,"kind":"seamless_tile","status":"pass","score":3.76,"reason":"seams_clean (Δ=3.76)"}
{"ts":"2026-05-24T13:43:41.354Z","id":33507,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T13:43:41.411Z","id":33506,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:44:01.512Z","id":33505,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T13:44:01.568Z","id":33501,"kind":"seamless_tile","status":"pass","score":8.82,"reason":"seams_clean (Δ=8.82)"}
{"ts":"2026-05-24T13:44:01.623Z","id":33500,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T13:44:01.680Z","id":33499,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T13:44:01.741Z","id":33497,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (109kb)"}
{"ts":"2026-05-24T13:44:21.868Z","id":33496,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (68kb)"}
{"ts":"2026-05-24T13:44:21.921Z","id":33495,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T13:44:21.975Z","id":33494,"kind":"seamless_tile","status":"pass","score":29.77,"reason":"seams_clean (Δ=29.77)"}
{"ts":"2026-05-24T13:44:40.182Z","id":33493,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.28 lr=8.88 tb=57.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:44:40.241Z","id":33490,"kind":"seamless_tile","status":"pass","score":4.21,"reason":"seams_clean (Δ=4.21)"}
{"ts":"2026-05-24T13:45:00.375Z","id":33489,"kind":"seamless_tile","status":"pass","score":2.97,"reason":"seams_clean (Δ=2.97)"}
{"ts":"2026-05-24T13:45:00.429Z","id":33488,"kind":"seamless_tile","status":"pass","score":3.24,"reason":"seams_clean (Δ=3.24)"}
{"ts":"2026-05-24T13:45:00.485Z","id":33485,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T13:45:00.540Z","id":33484,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T13:45:00.594Z","id":33483,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T13:45:20.719Z","id":33481,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T13:45:20.771Z","id":33480,"kind":"seamless_tile","status":"pass","score":17.72,"reason":"seams_clean (Δ=17.72)"}
{"ts":"2026-05-24T13:45:20.824Z","id":33479,"kind":"seamless_tile","status":"pass","score":13.98,"reason":"seams_clean (Δ=13.98)"}
{"ts":"2026-05-24T13:45:30.685Z","id":33477,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.97 lr=53.16 tb=28.79)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:45:48.740Z","id":33475,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.22 lr=48.28 tb=26.15)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:46:08.865Z","id":33472,"kind":"seamless_tile","status":"pass","score":22.36,"reason":"seams_clean (Δ=22.36)"}
{"ts":"2026-05-24T13:46:08.924Z","id":33471,"kind":"seamless_tile","status":"pass","score":27.69,"reason":"seams_clean (Δ=27.69)"}
{"ts":"2026-05-24T13:46:08.978Z","id":33470,"kind":"seamless_tile","status":"pass","score":14.7,"reason":"seams_clean (Δ=14.7)"}
{"ts":"2026-05-24T13:46:09.034Z","id":33467,"kind":"seamless_tile","status":"pass","score":20.58,"reason":"seams_clean (Δ=20.58)"}
{"ts":"2026-05-24T13:46:19.319Z","id":33466,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.21 lr=38.22 tb=32.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:46:48.679Z","id":33465,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.42 lr=41.71 tb=35.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:46:48.739Z","id":33464,"kind":"seamless_tile","status":"pass","score":20.2,"reason":"seams_clean (Δ=20.2)"}
{"ts":"2026-05-24T13:46:48.795Z","id":33463,"kind":"seamless_tile","status":"pass","score":14.25,"reason":"seams_clean (Δ=14.25)"}
{"ts":"2026-05-24T13:46:48.851Z","id":33462,"kind":"seamless_tile","status":"pass","score":15.56,"reason":"seams_clean (Δ=15.56)"}
{"ts":"2026-05-24T13:46:48.906Z","id":33459,"kind":"seamless_tile","status":"pass","score":9.98,"reason":"seams_clean (Δ=9.98)"}
{"ts":"2026-05-24T13:47:09.032Z","id":33458,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T13:47:09.086Z","id":33457,"kind":"seamless_tile","status":"pass","score":9.28,"reason":"seams_clean (Δ=9.28)"}
{"ts":"2026-05-24T13:47:19.173Z","id":33455,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=81.23 lr=90.01 tb=72.45)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:47:28.041Z","id":33454,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=76.17 lr=84.4 tb=67.93)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:47:36.596Z","id":33453,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=62.29 lr=69.03 tb=55.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:47:56.722Z","id":33452,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T13:48:22.183Z","id":33451,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=98.49 lr=104.38 tb=92.6)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:48:47.252Z","id":33450,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.47 lr=73.62 tb=65.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:49:04.556Z","id":33449,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=75.87 lr=80.41 tb=71.33)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:49:04.615Z","id":33448,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T13:49:24.737Z","id":33447,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T13:49:24.788Z","id":33446,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T13:49:34.530Z","id":33442,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=88.77 lr=74.07 tb=103.47)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:49:44.773Z","id":33441,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=151.88 lr=126.74 tb=177.03)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:49:44.832Z","id":33440,"kind":"seamless_tile","status":"pass","score":6.34,"reason":"seams_clean (Δ=6.34)"}
{"ts":"2026-05-24T13:50:04.953Z","id":33439,"kind":"seamless_tile","status":"pass","score":8.05,"reason":"seams_clean (Δ=8.05)"}
{"ts":"2026-05-24T13:50:05.006Z","id":33438,"kind":"seamless_tile","status":"pass","score":9.97,"reason":"seams_clean (Δ=9.97)"}
{"ts":"2026-05-24T13:50:05.060Z","id":33437,"kind":"seamless_tile","status":"pass","score":5.29,"reason":"seams_clean (Δ=5.29)"}
{"ts":"2026-05-24T13:50:05.112Z","id":33435,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T13:50:05.166Z","id":33432,"kind":"seamless_tile","status":"pass","score":11.32,"reason":"seams_clean (Δ=11.32)"}
{"ts":"2026-05-24T13:50:25.292Z","id":33431,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T13:50:25.346Z","id":33430,"kind":"seamless_tile","status":"pass","score":6.53,"reason":"seams_clean (Δ=6.53)"}
{"ts":"2026-05-24T13:50:25.401Z","id":33427,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (58kb)"}
{"ts":"2026-05-24T13:50:25.452Z","id":33426,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T13:50:25.503Z","id":33425,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T13:50:45.619Z","id":33424,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T13:50:45.669Z","id":33422,"kind":"seamless_tile","status":"pass","score":1.03,"reason":"seams_clean (Δ=1.03)"}
{"ts":"2026-05-24T13:50:45.720Z","id":33421,"kind":"seamless_tile","status":"pass","score":0.79,"reason":"seams_clean (Δ=0.79)"}
{"ts":"2026-05-24T13:50:45.771Z","id":33420,"kind":"seamless_tile","status":"pass","score":0.88,"reason":"seams_clean (Δ=0.88)"}
{"ts":"2026-05-24T13:50:45.821Z","id":33419,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T13:51:05.942Z","id":33418,"kind":"seamless_tile","status":"pass","score":17.32,"reason":"seams_clean (Δ=17.32)"}
{"ts":"2026-05-24T13:51:05.993Z","id":33417,"kind":"seamless_tile","status":"pass","score":19.25,"reason":"seams_clean (Δ=19.25)"}
{"ts":"2026-05-24T13:51:06.043Z","id":33416,"kind":"seamless_tile","status":"pass","score":3.88,"reason":"seams_clean (Δ=3.88)"}
{"ts":"2026-05-24T13:51:06.095Z","id":33415,"kind":"seamless_tile","status":"pass","score":5.08,"reason":"seams_clean (Δ=5.08)"}
{"ts":"2026-05-24T13:51:06.146Z","id":33414,"kind":"seamless_tile","status":"pass","score":7.58,"reason":"seams_clean (Δ=7.58)"}
{"ts":"2026-05-24T13:51:26.272Z","id":33413,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T13:51:26.325Z","id":33412,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T13:51:26.376Z","id":33410,"kind":"seamless_tile","status":"pass","score":1.68,"reason":"seams_clean (Δ=1.68)"}
{"ts":"2026-05-24T13:51:26.427Z","id":33409,"kind":"seamless_tile","status":"pass","score":1.19,"reason":"seams_clean (Δ=1.19)"}
{"ts":"2026-05-24T13:51:26.478Z","id":33408,"kind":"seamless_tile","status":"pass","score":1.3,"reason":"seams_clean (Δ=1.3)"}
{"ts":"2026-05-24T13:51:46.600Z","id":33407,"kind":"seamless_tile","status":"pass","score":1.81,"reason":"seams_clean (Δ=1.81)"}
{"ts":"2026-05-24T13:51:46.653Z","id":33403,"kind":"seamless_tile","status":"pass","score":18.56,"reason":"seams_clean (Δ=18.56)"}
{"ts":"2026-05-24T13:51:46.706Z","id":33402,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T13:51:46.760Z","id":33401,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T13:51:46.818Z","id":33400,"kind":"seamless_tile","status":"pass","score":28.38,"reason":"seams_clean (Δ=28.38)"}
{"ts":"2026-05-24T13:52:06.937Z","id":33398,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T13:52:06.993Z","id":33397,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T13:52:07.048Z","id":33396,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T13:52:07.104Z","id":33394,"kind":"mural_panel","status":"fail_no_repair","reason":"cut_off_at_edge (max_grad=80.6 top=80.6 bot=51.9 l=7.3 r=5.2)"}
{"ts":"2026-05-24T13:52:07.156Z","id":33393,"kind":"seamless_tile","status":"pass","score":23.34,"reason":"seams_clean (Δ=23.34)"}
{"ts":"2026-05-24T13:52:37.225Z","id":33392,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=34.24 lr=36.14 tb=32.34)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:52:54.915Z","id":33391,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.72 lr=37.7 tb=33.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:53:08.847Z","id":33388,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=214.01 lr=426.12 tb=1.9)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:53:18.197Z","id":33387,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=223.24 lr=444.5 tb=1.98)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:53:43.751Z","id":33386,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=249.61 lr=497 tb=2.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:54:22.221Z","id":33385,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.07 lr=79.18 tb=2.96)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:54:22.274Z","id":33384,"kind":"seamless_tile","status":"pass","score":28.81,"reason":"seams_clean (Δ=28.81)"}
{"ts":"2026-05-24T13:54:32.270Z","id":33383,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49.29 lr=56.33 tb=42.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:54:41.215Z","id":33382,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.79 lr=61.47 tb=46.1)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:54:41.273Z","id":33379,"kind":"seamless_tile","status":"pass","score":25.15,"reason":"seams_clean (Δ=25.15)"}
{"ts":"2026-05-24T13:55:01.400Z","id":33378,"kind":"seamless_tile","status":"pass","score":27.44,"reason":"seams_clean (Δ=27.44)"}
{"ts":"2026-05-24T13:55:01.453Z","id":33377,"kind":"seamless_tile","status":"pass","score":25.73,"reason":"seams_clean (Δ=25.73)"}
{"ts":"2026-05-24T13:55:01.508Z","id":33376,"kind":"seamless_tile","status":"pass","score":4.47,"reason":"seams_clean (Δ=4.47)"}
{"ts":"2026-05-24T13:55:01.562Z","id":33375,"kind":"seamless_tile","status":"pass","score":5.54,"reason":"seams_clean (Δ=5.54)"}
{"ts":"2026-05-24T13:55:01.615Z","id":33374,"kind":"seamless_tile","status":"pass","score":2.94,"reason":"seams_clean (Δ=2.94)"}
{"ts":"2026-05-24T13:55:21.742Z","id":33372,"kind":"seamless_tile","status":"pass","score":11.48,"reason":"seams_clean (Δ=11.48)"}
{"ts":"2026-05-24T13:55:39.469Z","id":33368,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=39.9 lr=49.75 tb=30.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:55:56.566Z","id":33367,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=79.56 lr=73.62 tb=85.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:56:05.849Z","id":33366,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=86.89 lr=80.41 tb=93.38)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:56:16.253Z","id":33365,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=127.46 lr=117.95 tb=136.97)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:56:36.390Z","id":33364,"kind":"seamless_tile","status":"pass","score":6.68,"reason":"seams_clean (Δ=6.68)"}
{"ts":"2026-05-24T13:56:46.503Z","id":33363,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.09 lr=41.25 tb=30.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:56:46.560Z","id":33362,"kind":"seamless_tile","status":"pass","score":27.55,"reason":"seams_clean (Δ=27.55)"}
{"ts":"2026-05-24T13:56:56.045Z","id":33361,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.62 lr=35 tb=26.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:56:56.100Z","id":33360,"kind":"seamless_tile","status":"pass","score":1.9,"reason":"seams_clean (Δ=1.9)"}
{"ts":"2026-05-24T13:57:16.229Z","id":33359,"kind":"seamless_tile","status":"pass","score":1.98,"reason":"seams_clean (Δ=1.98)"}
{"ts":"2026-05-24T13:57:16.283Z","id":33358,"kind":"seamless_tile","status":"pass","score":2.22,"reason":"seams_clean (Δ=2.22)"}
{"ts":"2026-05-24T13:57:16.335Z","id":33355,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T13:57:16.388Z","id":33354,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T13:57:16.442Z","id":33353,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T13:57:36.572Z","id":33351,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (67kb)"}
{"ts":"2026-05-24T13:57:36.625Z","id":33350,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T13:57:36.677Z","id":33349,"kind":"seamless_tile","status":"pass","score":17.12,"reason":"seams_clean (Δ=17.12)"}
{"ts":"2026-05-24T13:57:36.729Z","id":33348,"kind":"seamless_tile","status":"pass","score":17.86,"reason":"seams_clean (Δ=17.86)"}
{"ts":"2026-05-24T13:57:36.781Z","id":33346,"kind":"seamless_tile","status":"pass","score":14.17,"reason":"seams_clean (Δ=14.17)"}
{"ts":"2026-05-24T13:57:56.899Z","id":33345,"kind":"seamless_tile","status":"pass","score":15.75,"reason":"seams_clean (Δ=15.75)"}
{"ts":"2026-05-24T13:57:56.950Z","id":33344,"kind":"seamless_tile","status":"pass","score":16.1,"reason":"seams_clean (Δ=16.1)"}
{"ts":"2026-05-24T13:57:57.001Z","id":33343,"kind":"seamless_tile","status":"pass","score":2.09,"reason":"seams_clean (Δ=2.09)"}
{"ts":"2026-05-24T13:57:57.054Z","id":33340,"kind":"seamless_tile","status":"pass","score":16.53,"reason":"seams_clean (Δ=16.53)"}
{"ts":"2026-05-24T13:57:57.110Z","id":33338,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (74kb)"}
{"ts":"2026-05-24T13:58:17.229Z","id":33336,"kind":"seamless_tile","status":"pass","score":17.5,"reason":"seams_clean (Δ=17.5)"}
{"ts":"2026-05-24T13:58:17.281Z","id":33335,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T13:58:17.334Z","id":33334,"kind":"seamless_tile","status":"pass","score":10.09,"reason":"seams_clean (Δ=10.09)"}
{"ts":"2026-05-24T13:58:17.389Z","id":33332,"kind":"seamless_tile","status":"pass","score":20.1,"reason":"seams_clean (Δ=20.1)"}
{"ts":"2026-05-24T13:58:17.443Z","id":33331,"kind":"seamless_tile","status":"pass","score":29.49,"reason":"seams_clean (Δ=29.49)"}
{"ts":"2026-05-24T13:58:47.471Z","id":33330,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.76 lr=37.7 tb=23.81)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:58:47.528Z","id":33328,"kind":"seamless_tile","status":"pass","score":23.81,"reason":"seams_clean (Δ=23.81)"}
{"ts":"2026-05-24T13:58:47.584Z","id":33327,"kind":"seamless_tile","status":"pass","score":26.62,"reason":"seams_clean (Δ=26.62)"}
{"ts":"2026-05-24T13:58:47.641Z","id":33325,"kind":"seamless_tile","status":"pass","score":5.75,"reason":"seams_clean (Δ=5.75)"}
{"ts":"2026-05-24T13:58:47.696Z","id":33324,"kind":"seamless_tile","status":"pass","score":6.04,"reason":"seams_clean (Δ=6.04)"}
{"ts":"2026-05-24T13:59:07.822Z","id":33323,"kind":"seamless_tile","status":"pass","score":6.59,"reason":"seams_clean (Δ=6.59)"}
{"ts":"2026-05-24T13:59:07.877Z","id":33322,"kind":"seamless_tile","status":"pass","score":6.18,"reason":"seams_clean (Δ=6.18)"}
{"ts":"2026-05-24T13:59:16.644Z","id":33321,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.5 lr=33.25 tb=57.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:59:25.555Z","id":33320,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.52 lr=33.99 tb=59.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T13:59:34.652Z","id":33319,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=57.59 lr=42.08 tb=73.09)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:00:04.380Z","id":33316,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.32 lr=59.7 tb=32.94)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:00:04.442Z","id":33315,"kind":"seamless_tile","status":"pass","score":7.48,"reason":"seams_clean (Δ=7.48)"}
{"ts":"2026-05-24T14:00:04.501Z","id":33314,"kind":"seamless_tile","status":"pass","score":6.27,"reason":"seams_clean (Δ=6.27)"}
{"ts":"2026-05-24T14:00:04.557Z","id":33311,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T14:00:04.612Z","id":33310,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T14:00:24.731Z","id":33309,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T14:00:46.703Z","id":33307,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=83.7 lr=127.46 tb=39.95)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:01:02.976Z","id":33306,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=87.31 lr=132.95 tb=41.67)","error":"no candidate image after retries"}
{"ts":"2026-05-24T14:01:17.529Z","id":33305,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=97.62 lr=148.66 tb=46.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:01:17.587Z","id":33304,"kind":"seamless_tile","status":"pass","score":15.29,"reason":"seams_clean (Δ=15.29)"}
{"ts":"2026-05-24T14:01:37.719Z","id":33303,"kind":"seamless_tile","status":"pass","score":26.15,"reason":"seams_clean (Δ=26.15)"}
{"ts":"2026-05-24T14:01:37.773Z","id":33302,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T14:01:47.564Z","id":33299,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.22 lr=22.15 tb=44.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:01:47.625Z","id":33298,"kind":"seamless_tile","status":"pass","score":17.64,"reason":"seams_clean (Δ=17.64)"}
{"ts":"2026-05-24T14:02:12.477Z","id":33297,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.18 lr=20.12 tb=40.23)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:02:32.605Z","id":33295,"kind":"seamless_tile","status":"pass","score":9.05,"reason":"seams_clean (Δ=9.05)"}
{"ts":"2026-05-24T14:02:32.658Z","id":33294,"kind":"seamless_tile","status":"pass","score":9.88,"reason":"seams_clean (Δ=9.88)"}
{"ts":"2026-05-24T14:02:32.713Z","id":33293,"kind":"seamless_tile","status":"pass","score":9.26,"reason":"seams_clean (Δ=9.26)"}
{"ts":"2026-05-24T14:02:42.109Z","id":33291,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.18 lr=22.13 tb=38.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:02:52.166Z","id":33290,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.93 lr=24.15 tb=41.71)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:03:22.424Z","id":33289,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.88 lr=22.64 tb=39.11)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:03:22.482Z","id":33288,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T14:03:22.538Z","id":33287,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T14:03:22.596Z","id":33286,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T14:03:22.656Z","id":33279,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (176kb)"}
{"ts":"2026-05-24T14:03:42.782Z","id":33275,"kind":"seamless_tile","status":"pass","score":28.54,"reason":"seams_clean (Δ=28.54)"}
{"ts":"2026-05-24T14:03:42.836Z","id":33274,"kind":"seamless_tile","status":"pass","score":29.77,"reason":"seams_clean (Δ=29.77)"}
{"ts":"2026-05-24T14:04:00.844Z","id":33273,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.28 lr=37.72 tb=28.84)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:04:00.898Z","id":33270,"kind":"seamless_tile","status":"pass","score":18.11,"reason":"seams_clean (Δ=18.11)"}
{"ts":"2026-05-24T14:04:00.954Z","id":33269,"kind":"seamless_tile","status":"pass","score":19.76,"reason":"seams_clean (Δ=19.76)"}
{"ts":"2026-05-24T14:04:21.080Z","id":33268,"kind":"seamless_tile","status":"pass","score":18.53,"reason":"seams_clean (Δ=18.53)"}
{"ts":"2026-05-24T14:04:21.134Z","id":33266,"kind":"seamless_tile","status":"pass","score":28.77,"reason":"seams_clean (Δ=28.77)"}
{"ts":"2026-05-24T14:04:30.600Z","id":33265,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.17 lr=17.75 tb=46.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:04:30.660Z","id":33264,"kind":"seamless_tile","status":"pass","score":29.91,"reason":"seams_clean (Δ=29.91)"}
{"ts":"2026-05-24T14:04:40.304Z","id":33262,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=80.85 lr=53.27 tb=108.43)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:05:17.389Z","id":33261,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=84.34 lr=55.56 tb=113.11)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:05:44.900Z","id":33260,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=94.3 lr=62.12 tb=126.47)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:05:54.361Z","id":33259,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.44 lr=74.25 tb=20.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:06:04.182Z","id":33257,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=40.25 lr=63 tb=17.5)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:06:04.242Z","id":33254,"kind":"seamless_tile","status":"pass","score":4.47,"reason":"seams_clean (Δ=4.47)"}
{"ts":"2026-05-24T14:06:24.375Z","id":33253,"kind":"seamless_tile","status":"pass","score":5.54,"reason":"seams_clean (Δ=5.54)"}
{"ts":"2026-05-24T14:06:24.428Z","id":33252,"kind":"seamless_tile","status":"pass","score":2.94,"reason":"seams_clean (Δ=2.94)"}
{"ts":"2026-05-24T14:06:24.482Z","id":33248,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T14:06:24.535Z","id":33247,"kind":"seamless_tile","status":"pass","score":13.38,"reason":"seams_clean (Δ=13.38)"}
{"ts":"2026-05-24T14:06:24.588Z","id":33246,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T14:06:44.715Z","id":33245,"kind":"seamless_tile","status":"pass","score":21.08,"reason":"seams_clean (Δ=21.08)"}
{"ts":"2026-05-24T14:06:44.768Z","id":33244,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T14:06:44.821Z","id":33243,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T14:06:44.877Z","id":33242,"kind":"seamless_tile","status":"pass","score":8.69,"reason":"seams_clean (Δ=8.69)"}
{"ts":"2026-05-24T14:06:54.049Z","id":33240,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.67 lr=65.66 tb=1.68)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:07:14.178Z","id":33239,"kind":"seamless_tile","status":"pass","score":23.75,"reason":"seams_clean (Δ=23.75)"}
{"ts":"2026-05-24T14:07:14.228Z","id":33238,"kind":"seamless_tile","status":"pass","score":25.94,"reason":"seams_clean (Δ=25.94)"}
{"ts":"2026-05-24T14:07:39.307Z","id":33237,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.99 lr=70.55 tb=3.43)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:07:39.363Z","id":33236,"kind":"seamless_tile","status":"pass","score":22.05,"reason":"seams_clean (Δ=22.05)"}
{"ts":"2026-05-24T14:07:49.035Z","id":33235,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.34 lr=39.95 tb=24.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:08:26.422Z","id":33234,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.73 lr=41.67 tb=25.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:08:43.547Z","id":33232,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=187.15 lr=177.19 tb=197.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:09:00.117Z","id":33231,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=99.35 lr=94.06 tb=104.64)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:09:16.241Z","id":33230,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=169.99 lr=160.94 tb=179.04)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:09:16.294Z","id":33224,"kind":"seamless_tile","status":"pass","score":16.21,"reason":"seams_clean (Δ=16.21)"}
{"ts":"2026-05-24T14:09:36.425Z","id":33223,"kind":"seamless_tile","status":"pass","score":23.78,"reason":"seams_clean (Δ=23.78)"}
{"ts":"2026-05-24T14:09:36.476Z","id":33222,"kind":"seamless_tile","status":"pass","score":24.8,"reason":"seams_clean (Δ=24.8)"}
{"ts":"2026-05-24T14:09:46.645Z","id":33215,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=54.22 lr=60.88 tb=47.56)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:09:56.565Z","id":33214,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=56.55 lr=63.5 tb=49.61)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:09:56.623Z","id":33205,"kind":"seamless_tile","status":"pass","score":8.95,"reason":"seams_clean (Δ=8.95)"}
{"ts":"2026-05-24T14:10:16.753Z","id":33204,"kind":"seamless_tile","status":"pass","score":11.07,"reason":"seams_clean (Δ=11.07)"}
{"ts":"2026-05-24T14:10:16.806Z","id":33202,"kind":"seamless_tile","status":"pass","score":11.52,"reason":"seams_clean (Δ=11.52)"}
{"ts":"2026-05-24T14:10:16.859Z","id":33200,"kind":"seamless_tile","status":"pass","score":15.09,"reason":"seams_clean (Δ=15.09)"}
{"ts":"2026-05-24T14:10:16.914Z","id":33199,"kind":"seamless_tile","status":"pass","score":16.46,"reason":"seams_clean (Δ=16.46)"}
{"ts":"2026-05-24T14:10:16.969Z","id":33198,"kind":"seamless_tile","status":"pass","score":15.44,"reason":"seams_clean (Δ=15.44)"}
{"ts":"2026-05-24T14:10:37.073Z","id":33193,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T14:10:37.129Z","id":33192,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T14:10:37.189Z","id":33191,"kind":"seamless_tile","status":"pass","score":14.42,"reason":"seams_clean (Δ=14.42)"}
{"ts":"2026-05-24T14:10:54.414Z","id":33186,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=113.16 lr=166.41 tb=59.91)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:11:20.593Z","id":33185,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=105.19 lr=154.69 tb=55.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:12:04.316Z","id":33184,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=105.19 lr=154.69 tb=55.69)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:12:04.370Z","id":33183,"kind":"seamless_tile","status":"pass","score":15.99,"reason":"seams_clean (Δ=15.99)"}
{"ts":"2026-05-24T14:12:04.427Z","id":33182,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T14:12:04.483Z","id":33181,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T14:12:04.537Z","id":33180,"kind":"seamless_tile","status":"pass","score":6.87,"reason":"seams_clean (Δ=6.87)"}
{"ts":"2026-05-24T14:12:33.946Z","id":33175,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=44.08 lr=61.39 tb=26.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:12:44.175Z","id":33174,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=49 lr=68.25 tb=29.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:13:08.334Z","id":33173,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=50.09 lr=69.77 tb=30.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:13:08.389Z","id":33170,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T14:13:08.445Z","id":33169,"kind":"seamless_tile","status":"pass","score":12.59,"reason":"seams_clean (Δ=12.59)"}
{"ts":"2026-05-24T14:13:28.579Z","id":33167,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (70kb)"}
{"ts":"2026-05-24T14:13:28.635Z","id":33165,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T14:13:28.690Z","id":33164,"kind":"seamless_tile","status":"pass","score":14.08,"reason":"seams_clean (Δ=14.08)"}
{"ts":"2026-05-24T14:13:28.748Z","id":33163,"kind":"seamless_tile","status":"pass","score":15.37,"reason":"seams_clean (Δ=15.37)"}
{"ts":"2026-05-24T14:13:28.803Z","id":33162,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T14:13:48.934Z","id":33161,"kind":"seamless_tile","status":"pass","score":21.12,"reason":"seams_clean (Δ=21.12)"}
{"ts":"2026-05-24T14:13:48.987Z","id":33160,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T14:14:14.039Z","id":33157,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=101.59 lr=185.08 tb=18.11)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:14:28.635Z","id":33156,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=110.86 lr=201.97 tb=19.76)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:14:45.432Z","id":33155,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=103.96 lr=189.39 tb=18.53)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:15:05.556Z","id":33153,"kind":"seamless_tile","status":"pass","score":18.81,"reason":"seams_clean (Δ=18.81)"}
{"ts":"2026-05-24T14:15:24.183Z","id":33152,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=32.19 lr=26.15 tb=38.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:15:49.110Z","id":33151,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.12 lr=28.54 tb=41.71)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:15:49.168Z","id":33146,"kind":"seamless_tile","status":"pass","score":12.97,"reason":"seams_clean (Δ=12.97)"}
{"ts":"2026-05-24T14:15:49.223Z","id":33145,"kind":"seamless_tile","status":"pass","score":19.02,"reason":"seams_clean (Δ=19.02)"}
{"ts":"2026-05-24T14:16:09.349Z","id":33144,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T14:16:27.055Z","id":33141,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35.36 lr=37.04 tb=33.67)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:16:27.109Z","id":33140,"kind":"seamless_tile","status":"pass","score":24.94,"reason":"seams_clean (Δ=24.94)"}
{"ts":"2026-05-24T14:16:27.163Z","id":33139,"kind":"seamless_tile","status":"pass","score":27.23,"reason":"seams_clean (Δ=27.23)"}
{"ts":"2026-05-24T14:16:27.216Z","id":33137,"kind":"seamless_tile","status":"pass","score":9.5,"reason":"seams_clean (Δ=9.5)"}
{"ts":"2026-05-24T14:16:47.352Z","id":33136,"kind":"seamless_tile","status":"pass","score":10.38,"reason":"seams_clean (Δ=10.38)"}
{"ts":"2026-05-24T14:16:57.033Z","id":33123,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.62 lr=70.12 tb=37.12)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:16:57.087Z","id":33119,"kind":"seamless_tile","status":"pass","score":13.06,"reason":"seams_clean (Δ=13.06)"}
{"ts":"2026-05-24T14:16:57.146Z","id":33114,"kind":"seamless_tile","status":"pass","score":13.89,"reason":"seams_clean (Δ=13.89)"}
{"ts":"2026-05-24T14:16:57.202Z","id":33113,"kind":"seamless_tile","status":"pass","score":15.53,"reason":"seams_clean (Δ=15.53)"}
{"ts":"2026-05-24T14:17:17.330Z","id":33111,"kind":"seamless_tile","status":"pass","score":14.44,"reason":"seams_clean (Δ=14.44)"}
{"ts":"2026-05-24T14:17:17.385Z","id":33110,"kind":"seamless_tile","status":"pass","score":15.01,"reason":"seams_clean (Δ=15.01)"}
{"ts":"2026-05-24T14:17:17.439Z","id":33108,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T14:17:17.494Z","id":33107,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T14:17:17.548Z","id":33106,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T14:17:37.668Z","id":33104,"kind":"seamless_tile","status":"pass","score":26.34,"reason":"seams_clean (Δ=26.34)"}
{"ts":"2026-05-24T14:17:37.721Z","id":33103,"kind":"seamless_tile","status":"pass","score":24.7,"reason":"seams_clean (Δ=24.7)"}
{"ts":"2026-05-24T14:17:37.773Z","id":33102,"kind":"seamless_tile","status":"pass","score":20.2,"reason":"seams_clean (Δ=20.2)"}
{"ts":"2026-05-24T14:17:47.863Z","id":33096,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=46.59 lr=46.59 tb=46.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:18:13.865Z","id":33095,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=43.31 lr=43.31 tb=43.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:18:33.996Z","id":33092,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (81kb)"}
{"ts":"2026-05-24T14:18:34.049Z","id":33091,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T14:18:34.101Z","id":33090,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T14:18:34.157Z","id":33089,"kind":"seamless_tile","status":"pass","score":17.53,"reason":"seams_clean (Δ=17.53)"}
{"ts":"2026-05-24T14:19:00.028Z","id":33088,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=58.25 lr=103.9 tb=12.59)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:19:29.677Z","id":33087,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.75 lr=115.5 tb=14)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:19:29.732Z","id":33083,"kind":"seamless_tile","status":"pass","score":7.78,"reason":"seams_clean (Δ=7.78)"}
{"ts":"2026-05-24T14:19:29.787Z","id":33082,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T14:19:39.119Z","id":33080,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=30.62 lr=56 tb=5.25)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:20:08.947Z","id":33078,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.76 lr=70.88 tb=6.64)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:20:29.076Z","id":33076,"kind":"seamless_tile","status":"pass","score":20.81,"reason":"seams_clean (Δ=20.81)"}
{"ts":"2026-05-24T14:20:54.482Z","id":33071,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=150.61 lr=241.42 tb=59.8)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:21:10.995Z","id":33070,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=79.95 lr=128.16 tb=31.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:21:30.962Z","id":33067,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=120.61 lr=239.92 tb=1.3)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:21:39.551Z","id":33066,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=176.92 lr=351.93 tb=1.9)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:22:20.044Z","id":33065,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=70 lr=103.25 tb=36.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:22:28.903Z","id":33064,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=184.55 lr=367.11 tb=1.98)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:22:55.099Z","id":33062,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=88.59 lr=130.68 tb=46.51)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:23:04.954Z","id":33059,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=33.06 lr=26.76 tb=39.36)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:23:29.835Z","id":33058,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.75 lr=29.75 tb=43.75)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:24:08.082Z","id":33057,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.57 lr=30.41 tb=44.73)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:24:08.142Z","id":33056,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T14:24:08.199Z","id":33055,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T14:24:08.257Z","id":33054,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T14:24:08.310Z","id":33050,"kind":"seamless_tile","status":"pass","score":26.63,"reason":"seams_clean (Δ=26.63)"}
{"ts":"2026-05-24T14:24:28.434Z","id":33049,"kind":"seamless_tile","status":"pass","score":27.78,"reason":"seams_clean (Δ=27.78)"}
{"ts":"2026-05-24T14:24:54.166Z","id":33048,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=31.06 lr=59.91 tb=2.22)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:24:54.225Z","id":33047,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T14:24:54.282Z","id":33046,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T14:24:54.336Z","id":33045,"kind":"seamless_tile","status":"pass","score":18.52,"reason":"seams_clean (Δ=18.52)"}
{"ts":"2026-05-24T14:25:14.466Z","id":33041,"kind":"seamless_tile","status":"pass","score":10.06,"reason":"seams_clean (Δ=10.06)"}
{"ts":"2026-05-24T14:25:14.516Z","id":33040,"kind":"seamless_tile","status":"pass","score":10.98,"reason":"seams_clean (Δ=10.98)"}
{"ts":"2026-05-24T14:25:14.569Z","id":33034,"kind":"seamless_tile","status":"pass","score":14.27,"reason":"seams_clean (Δ=14.27)"}
{"ts":"2026-05-24T14:25:14.621Z","id":33033,"kind":"seamless_tile","status":"pass","score":14.88,"reason":"seams_clean (Δ=14.88)"}
{"ts":"2026-05-24T14:25:14.673Z","id":33032,"kind":"seamless_tile","status":"pass","score":16.64,"reason":"seams_clean (Δ=16.64)"}
{"ts":"2026-05-24T14:25:34.805Z","id":33031,"kind":"seamless_tile","status":"pass","score":17.75,"reason":"seams_clean (Δ=17.75)"}
{"ts":"2026-05-24T14:25:34.861Z","id":33030,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T14:25:34.916Z","id":33029,"kind":"seamless_tile","status":"pass","score":16.5,"reason":"seams_clean (Δ=16.5)"}
{"ts":"2026-05-24T14:25:34.970Z","id":33026,"kind":"seamless_tile","status":"pass","score":8.78,"reason":"seams_clean (Δ=8.78)"}
{"ts":"2026-05-24T14:25:35.025Z","id":33025,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (65kb)"}
{"ts":"2026-05-24T14:25:55.147Z","id":33024,"kind":"seamless_tile","status":"pass","score":8.23,"reason":"seams_clean (Δ=8.23)"}
{"ts":"2026-05-24T14:25:55.199Z","id":33023,"kind":"seamless_tile","status":"pass","score":6.73,"reason":"seams_clean (Δ=6.73)"}
{"ts":"2026-05-24T14:25:55.251Z","id":33015,"kind":"seamless_tile","status":"pass","score":0,"reason":"seams_clean (Δ=0)"}
{"ts":"2026-05-24T14:25:55.303Z","id":33013,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T14:25:55.354Z","id":33012,"kind":"seamless_tile","status":"pass","score":8.75,"reason":"seams_clean (Δ=8.75)"}
{"ts":"2026-05-24T14:26:15.482Z","id":33009,"kind":"seamless_tile","status":"pass","score":10.29,"reason":"seams_clean (Δ=10.29)"}
{"ts":"2026-05-24T14:26:15.535Z","id":33008,"kind":"seamless_tile","status":"pass","score":8.42,"reason":"seams_clean (Δ=8.42)"}
{"ts":"2026-05-24T14:26:15.586Z","id":33007,"kind":"seamless_tile","status":"pass","score":5.94,"reason":"seams_clean (Δ=5.94)"}
{"ts":"2026-05-24T14:26:15.638Z","id":33002,"kind":"seamless_tile","status":"pass","score":18.32,"reason":"seams_clean (Δ=18.32)"}
{"ts":"2026-05-24T14:26:15.690Z","id":33001,"kind":"seamless_tile","status":"pass","score":7.78,"reason":"seams_clean (Δ=7.78)"}
{"ts":"2026-05-24T14:26:35.818Z","id":33000,"kind":"seamless_tile","status":"pass","score":11.41,"reason":"seams_clean (Δ=11.41)"}
{"ts":"2026-05-24T14:26:35.871Z","id":32999,"kind":"seamless_tile","status":"pass","score":11.91,"reason":"seams_clean (Δ=11.91)"}
{"ts":"2026-05-24T14:26:35.924Z","id":32993,"kind":"seamless_tile","status":"pass","score":19.84,"reason":"seams_clean (Δ=19.84)"}
{"ts":"2026-05-24T14:26:35.977Z","id":32992,"kind":"seamless_tile","status":"pass","score":22.19,"reason":"seams_clean (Δ=22.19)"}
{"ts":"2026-05-24T14:26:36.030Z","id":32991,"kind":"seamless_tile","status":"pass","score":20.62,"reason":"seams_clean (Δ=20.62)"}
{"ts":"2026-05-24T14:26:56.160Z","id":32988,"kind":"seamless_tile","status":"pass","score":10.73,"reason":"seams_clean (Δ=10.73)"}
{"ts":"2026-05-24T14:26:56.214Z","id":32987,"kind":"seamless_tile","status":"pass","score":13.29,"reason":"seams_clean (Δ=13.29)"}
{"ts":"2026-05-24T14:26:56.267Z","id":32985,"kind":"seamless_tile","status":"pass","score":22.13,"reason":"seams_clean (Δ=22.13)"}
{"ts":"2026-05-24T14:26:56.321Z","id":32984,"kind":"seamless_tile","status":"pass","score":24.15,"reason":"seams_clean (Δ=24.15)"}
{"ts":"2026-05-24T14:26:56.375Z","id":32983,"kind":"seamless_tile","status":"pass","score":22.64,"reason":"seams_clean (Δ=22.64)"}
{"ts":"2026-05-24T14:27:16.503Z","id":32980,"kind":"seamless_tile","status":"pass","score":27.63,"reason":"seams_clean (Δ=27.63)"}
{"ts":"2026-05-24T14:27:26.468Z","id":32979,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=47.28 lr=58.34 tb=36.21)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:27:36.843Z","id":32978,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=51.59 lr=63.66 tb=39.52)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:27:36.899Z","id":32976,"kind":"seamless_tile","status":"pass","score":23.72,"reason":"seams_clean (Δ=23.72)"}
{"ts":"2026-05-24T14:27:36.953Z","id":32975,"kind":"seamless_tile","status":"pass","score":18.1,"reason":"seams_clean (Δ=18.1)"}
{"ts":"2026-05-24T14:27:57.082Z","id":32974,"kind":"seamless_tile","status":"pass","score":20.12,"reason":"seams_clean (Δ=20.12)"}
{"ts":"2026-05-24T14:27:57.134Z","id":32972,"kind":"seamless_tile","status":"pass","score":9.62,"reason":"seams_clean (Δ=9.62)"}
{"ts":"2026-05-24T14:27:57.186Z","id":32971,"kind":"seamless_tile","status":"pass","score":9.84,"reason":"seams_clean (Δ=9.84)"}
{"ts":"2026-05-24T14:27:57.238Z","id":32970,"kind":"seamless_tile","status":"pass","score":12.18,"reason":"seams_clean (Δ=12.18)"}
{"ts":"2026-05-24T14:27:57.292Z","id":32968,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (88kb)"}
{"ts":"2026-05-24T14:28:17.423Z","id":32967,"kind":"seamless_tile","status":"pass","score":14.31,"reason":"seams_clean (Δ=14.31)"}
{"ts":"2026-05-24T14:28:17.476Z","id":32962,"kind":"seamless_tile","status":"pass","score":10.46,"reason":"seams_clean (Δ=10.46)"}
{"ts":"2026-05-24T14:28:17.528Z","id":32961,"kind":"seamless_tile","status":"pass","score":10.91,"reason":"seams_clean (Δ=10.91)"}
{"ts":"2026-05-24T14:28:17.581Z","id":32959,"kind":"seamless_tile","status":"pass","score":1.18,"reason":"seams_clean (Δ=1.18)"}
{"ts":"2026-05-24T14:28:17.634Z","id":32958,"kind":"seamless_tile","status":"pass","score":2.01,"reason":"seams_clean (Δ=2.01)"}
{"ts":"2026-05-24T14:28:37.764Z","id":32957,"kind":"seamless_tile","status":"pass","score":2.2,"reason":"seams_clean (Δ=2.2)"}
{"ts":"2026-05-24T14:28:37.818Z","id":32951,"kind":"seamless_tile","status":"pass","score":22.04,"reason":"seams_clean (Δ=22.04)"}
{"ts":"2026-05-24T14:28:37.872Z","id":32950,"kind":"seamless_tile","status":"pass","score":24.5,"reason":"seams_clean (Δ=24.5)"}
{"ts":"2026-05-24T14:28:37.925Z","id":32949,"kind":"seamless_tile","status":"pass","score":25.05,"reason":"seams_clean (Δ=25.05)"}
{"ts":"2026-05-24T14:28:55.618Z","id":32943,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=69.15 lr=24.15 tb=114.16)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:29:40.072Z","id":32942,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=64.85 lr=22.64 tb=107.05)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:29:49.550Z","id":32941,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=53.03 lr=18.52 tb=87.55)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:29:49.605Z","id":32940,"kind":"seamless_tile","status":"pass","score":20.93,"reason":"seams_clean (Δ=20.93)"}
{"ts":"2026-05-24T14:29:49.660Z","id":32939,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T14:29:49.718Z","id":32938,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T14:30:09.848Z","id":32935,"kind":"seamless_tile","status":"pass","score":19.45,"reason":"seams_clean (Δ=19.45)"}
{"ts":"2026-05-24T14:30:09.901Z","id":32933,"kind":"seamless_tile","status":"pass","score":29.77,"reason":"seams_clean (Δ=29.77)"}
{"ts":"2026-05-24T14:30:09.955Z","id":32931,"kind":"seamless_tile","status":"pass","score":16.17,"reason":"seams_clean (Δ=16.17)"}
{"ts":"2026-05-24T14:30:10.011Z","id":32930,"kind":"seamless_tile","status":"pass","score":16.87,"reason":"seams_clean (Δ=16.87)"}
{"ts":"2026-05-24T14:30:10.069Z","id":32929,"kind":"seamless_tile","status":"pass","score":18.86,"reason":"seams_clean (Δ=18.86)"}
{"ts":"2026-05-24T14:30:55.674Z","id":32927,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=109.38 lr=95.12 tb=123.65)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:31:04.797Z","id":32926,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=114.1 lr=99.22 tb=128.98)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:31:04.854Z","id":32924,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T14:31:04.910Z","id":32923,"kind":"seamless_tile","status":"pass","score":13.47,"reason":"seams_clean (Δ=13.47)"}
{"ts":"2026-05-24T14:31:04.967Z","id":32922,"kind":"seamless_tile","status":"pass","score":9.5,"reason":"seams_clean (Δ=9.5)"}
{"ts":"2026-05-24T14:31:34.840Z","id":32918,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=37.22 lr=42.25 tb=32.19)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:31:34.897Z","id":32914,"kind":"seamless_tile","status":"pass","score":11.28,"reason":"seams_clean (Δ=11.28)"}
{"ts":"2026-05-24T14:31:34.954Z","id":32913,"kind":"seamless_tile","status":"pass","score":12.32,"reason":"seams_clean (Δ=12.32)"}
{"ts":"2026-05-24T14:31:35.010Z","id":32912,"kind":"seamless_tile","status":"pass","score":18.07,"reason":"seams_clean (Δ=18.07)"}
{"ts":"2026-05-24T14:31:35.070Z","id":32910,"kind":"seamless_tile","status":"pass","score":19.97,"reason":"seams_clean (Δ=19.97)"}
{"ts":"2026-05-24T14:31:55.202Z","id":32909,"kind":"seamless_tile","status":"pass","score":20.84,"reason":"seams_clean (Δ=20.84)"}
{"ts":"2026-05-24T14:31:55.257Z","id":32908,"kind":"seamless_tile","status":"pass","score":23.3,"reason":"seams_clean (Δ=23.3)"}
{"ts":"2026-05-24T14:31:55.316Z","id":32907,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (72kb)"}
{"ts":"2026-05-24T14:32:04.978Z","id":32905,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=35 lr=4.12 tb=65.88)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:32:05.034Z","id":32904,"kind":"seamless_tile","status":"pass","score":28.62,"reason":"seams_clean (Δ=28.62)"}
{"ts":"2026-05-24T14:32:25.170Z","id":32903,"kind":"seamless_tile","status":"pass","score":20.19,"reason":"seams_clean (Δ=20.19)"}
{"ts":"2026-05-24T14:32:25.228Z","id":32901,"kind":"seamless_tile","status":"pass","score":21.66,"reason":"seams_clean (Δ=21.66)"}
{"ts":"2026-05-24T14:32:25.283Z","id":32899,"kind":"seamless_tile","status":"pass","score":18.38,"reason":"seams_clean (Δ=18.38)"}
{"ts":"2026-05-24T14:32:25.337Z","id":32886,"kind":"seamless_tile","status":"pass","score":1.94,"reason":"seams_clean (Δ=1.94)"}
{"ts":"2026-05-24T14:32:25.390Z","id":32884,"kind":"seamless_tile","status":"pass","score":22.75,"reason":"seams_clean (Δ=22.75)"}
{"ts":"2026-05-24T14:32:45.520Z","id":32883,"kind":"seamless_tile","status":"pass","score":23.26,"reason":"seams_clean (Δ=23.26)"}
{"ts":"2026-05-24T14:32:45.573Z","id":32882,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T14:32:45.626Z","id":32881,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T14:32:45.680Z","id":32880,"kind":"seamless_tile","status":"pass","score":16.47,"reason":"seams_clean (Δ=16.47)"}
{"ts":"2026-05-24T14:32:45.734Z","id":32877,"kind":"seamless_tile","status":"pass","score":14.4,"reason":"seams_clean (Δ=14.4)"}
{"ts":"2026-05-24T14:33:05.862Z","id":32870,"kind":"seamless_tile","status":"pass","score":12.35,"reason":"seams_clean (Δ=12.35)"}
{"ts":"2026-05-24T14:33:05.918Z","id":32868,"kind":"seamless_tile","status":"pass","score":23.05,"reason":"seams_clean (Δ=23.05)"}
{"ts":"2026-05-24T14:33:05.976Z","id":32865,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T14:33:06.033Z","id":32864,"kind":"seamless_tile","status":"pass","score":19.59,"reason":"seams_clean (Δ=19.59)"}
{"ts":"2026-05-24T14:33:06.089Z","id":32863,"kind":"seamless_tile","status":"pass","score":14.96,"reason":"seams_clean (Δ=14.96)"}
{"ts":"2026-05-24T14:33:26.217Z","id":32856,"kind":"seamless_tile","status":"pass","score":11.76,"reason":"seams_clean (Δ=11.76)"}
{"ts":"2026-05-24T14:33:26.269Z","id":32853,"kind":"seamless_tile","status":"pass","score":2.53,"reason":"seams_clean (Δ=2.53)"}
{"ts":"2026-05-24T14:33:26.321Z","id":32851,"kind":"seamless_tile","status":"pass","score":1.95,"reason":"seams_clean (Δ=1.95)"}
{"ts":"2026-05-24T14:33:26.374Z","id":32848,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T14:33:26.427Z","id":32847,"kind":"seamless_tile","status":"pass","score":10.31,"reason":"seams_clean (Δ=10.31)"}
{"ts":"2026-05-24T14:33:46.558Z","id":32846,"kind":"seamless_tile","status":"pass","score":7.87,"reason":"seams_clean (Δ=7.87)"}
{"ts":"2026-05-24T14:33:56.681Z","id":32844,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=86.38 lr=55.37 tb=117.39)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:34:06.257Z","id":32843,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=45.86 lr=29.39 tb=62.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:34:16.304Z","id":32842,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=78.46 lr=50.29 tb=106.62)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:34:16.366Z","id":32841,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (89kb)"}
{"ts":"2026-05-24T14:34:36.497Z","id":32839,"kind":"seamless_tile","status":"pass","score":9.41,"reason":"seams_clean (Δ=9.41)"}
{"ts":"2026-05-24T14:34:36.552Z","id":32838,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T14:34:36.605Z","id":32837,"kind":"seamless_tile","status":"pass","score":17.56,"reason":"seams_clean (Δ=17.56)"}
{"ts":"2026-05-24T14:34:36.659Z","id":32831,"kind":"seamless_tile","status":"pass","score":5.34,"reason":"seams_clean (Δ=5.34)"}
{"ts":"2026-05-24T14:34:36.711Z","id":32830,"kind":"seamless_tile","status":"pass","score":5.84,"reason":"seams_clean (Δ=5.84)"}
{"ts":"2026-05-24T14:34:56.837Z","id":32829,"kind":"seamless_tile","status":"pass","score":8.56,"reason":"seams_clean (Δ=8.56)"}
{"ts":"2026-05-24T14:35:06.922Z","id":32827,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=85.88 lr=141.34 tb=30.41)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:35:23.291Z","id":32825,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=56.44 lr=92.89 tb=19.99)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:35:23.348Z","id":32815,"kind":"seamless_tile","status":"pass","score":21.83,"reason":"seams_clean (Δ=21.83)"}
{"ts":"2026-05-24T14:35:23.405Z","id":32814,"kind":"seamless_tile","status":"pass","score":24.41,"reason":"seams_clean (Δ=24.41)"}
{"ts":"2026-05-24T14:35:43.529Z","id":32813,"kind":"seamless_tile","status":"pass","score":22.69,"reason":"seams_clean (Δ=22.69)"}
{"ts":"2026-05-24T14:35:43.579Z","id":32810,"kind":"seamless_tile","status":"pass","score":6.64,"reason":"seams_clean (Δ=6.64)"}
{"ts":"2026-05-24T14:35:43.631Z","id":32808,"kind":"seamless_tile","status":"pass","score":3.88,"reason":"seams_clean (Δ=3.88)"}
{"ts":"2026-05-24T14:36:01.131Z","id":32807,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=36.71 lr=63.5 tb=9.92)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:36:20.636Z","id":32806,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=41.05 lr=71 tb=11.09)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:36:59.821Z","id":32805,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=38.16 lr=66 tb=10.31)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:36:59.880Z","id":32804,"kind":"seamless_tile","status":"pass","score":11.69,"reason":"seams_clean (Δ=11.69)"}
{"ts":"2026-05-24T14:36:59.940Z","id":32803,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (91kb)"}
{"ts":"2026-05-24T14:37:00.001Z","id":32802,"kind":"mural_panel","status":"pass","score":0,"reason":"mural ok (94kb)"}
{"ts":"2026-05-24T14:37:00.057Z","id":32801,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T14:37:20.188Z","id":32800,"kind":"seamless_tile","status":"pass","score":12.38,"reason":"seams_clean (Δ=12.38)"}
{"ts":"2026-05-24T14:37:20.244Z","id":32799,"kind":"seamless_tile","status":"pass","score":9.45,"reason":"seams_clean (Δ=9.45)"}
{"ts":"2026-05-24T14:37:20.298Z","id":32794,"kind":"seamless_tile","status":"pass","score":15.15,"reason":"seams_clean (Δ=15.15)"}
{"ts":"2026-05-24T14:37:20.351Z","id":32793,"kind":"seamless_tile","status":"pass","score":10.69,"reason":"seams_clean (Δ=10.69)"}
{"ts":"2026-05-24T14:37:20.407Z","id":32792,"kind":"seamless_tile","status":"pass","score":11.67,"reason":"seams_clean (Δ=11.67)"}
{"ts":"2026-05-24T14:37:40.538Z","id":32789,"kind":"seamless_tile","status":"pass","score":13.66,"reason":"seams_clean (Δ=13.66)"}
{"ts":"2026-05-24T14:37:40.590Z","id":32787,"kind":"seamless_tile","status":"pass","score":21.88,"reason":"seams_clean (Δ=21.88)"}
{"ts":"2026-05-24T14:37:40.641Z","id":32785,"kind":"seamless_tile","status":"pass","score":16.09,"reason":"seams_clean (Δ=16.09)"}
{"ts":"2026-05-24T14:37:40.694Z","id":32781,"kind":"seamless_tile","status":"pass","score":8.43,"reason":"seams_clean (Δ=8.43)"}
{"ts":"2026-05-24T14:37:40.748Z","id":32780,"kind":"seamless_tile","status":"pass","score":12.37,"reason":"seams_clean (Δ=12.37)"}
{"ts":"2026-05-24T14:38:00.882Z","id":32779,"kind":"seamless_tile","status":"pass","score":12.9,"reason":"seams_clean (Δ=12.9)"}
{"ts":"2026-05-24T14:38:00.934Z","id":32778,"kind":"seamless_tile","status":"pass","score":7.68,"reason":"seams_clean (Δ=7.68)"}
{"ts":"2026-05-24T14:38:00.987Z","id":32776,"kind":"seamless_tile","status":"pass","score":5.89,"reason":"seams_clean (Δ=5.89)"}
{"ts":"2026-05-24T14:38:26.976Z","id":32772,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=95.24 lr=128.16 tb=62.32)","error":"failed to insert new row"}
{"ts":"2026-05-24T14:38:36.262Z","id":32771,"kind":"seamless_tile","status":"fix_error","reason":"seams_break (Δ=162.95 lr=219.28 tb=106.62)","error":"failed to insert new row"}