import sys
sys.path.insert(0, ".")
from PIL import Image
import src.common.vision_ocr as vision_ocr

img = Image.open("captures/pipeline_run/20260919_173205_348_STAGE2_ATLAS_UI_PROBE.png")
res = vision_ocr.safe_recognize_pil_sync(img)
for l in res.get("lines", []):
    txt = l.get("text", "")
    rect = l.get("bounding_rect", {})
    print(f"'{txt}' at {rect}")
