"""Devuelve las filas del Excel de Recuperación como JSON (para la vista previa PHP).

Uso:  python leer_recuperacion.py <ruta.xlsx>
Salida (stdout): {"ok": true, "filas": [...]}  o  {"ok": false, "error": "..."}
"""
import json
import sys
from recuperacion_reader import leer_recuperaciones

try:
    filas = leer_recuperaciones(sys.argv[1])
    print(json.dumps({"ok": True, "filas": filas}, ensure_ascii=True, default=str))
except Exception as e:
    print(json.dumps({"ok": False, "error": str(e)}, ensure_ascii=True))
