{
 "generado": "2026-10-11 08:40",
 "nota": "La huella del terreno es la del archivo actual; los terrenos no se modifican después de usarse (cada variante tiene archivo propio).",
 "experimentos": [
  {
   "id": "d01",
   "equipo": "oficina",
   "inicio": "2026-10-09 11:46",
   "fin": "2026-10-09 11:46",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b791ccb",
   "parametros": {
    "origen": "H3",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "d02",
   "equipo": "oficina",
   "inicio": "2026-10-09 12:42",
   "fin": "2026-10-09 12:42",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "3e62e2f",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "d03",
   "equipo": "oficina",
   "inicio": "2026-10-09 11:37",
   "fin": "2026-10-09 11:37",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b791ccb",
   "parametros": {
    "origen": "H3",
    "vol": 80000.0,
    "qp": 100.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "d04",
   "equipo": "oficina",
   "inicio": "2026-10-09 11:48",
   "fin": "2026-10-09 11:48",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b791ccb",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "e01",
   "equipo": "oficina",
   "inicio": "2026-10-09 14:25",
   "fin": "2026-10-09 14:25",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b817d23",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "e02",
   "equipo": "oficina",
   "inicio": "2026-10-09 14:27",
   "fin": "2026-10-09 14:27",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b817d23",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "e03",
   "equipo": "oficina",
   "inicio": "2026-10-09 14:32",
   "fin": "2026-10-09 14:32",
   "estado": "completada",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b817d23",
   "parametros": {
    "origen": "H2",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0
   }
  },
  {
   "id": "e04",
   "equipo": "oficina",
   "inicio": "2026-10-09 19:24",
   "fin": "2026-10-09 19:24",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "d691ed3",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "e06",
   "equipo": "oficina",
   "inicio": "2026-10-09 18:55",
   "fin": "2026-10-09 18:55",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "d691ed3",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood1",
    "cv": 0.45,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "f01",
   "equipo": "oficina",
   "inicio": "2026-10-09 15:24",
   "fin": "2026-10-09 15:24",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "b817d23",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0
   }
  },
  {
   "id": "f02",
   "equipo": "oficina",
   "inicio": "2026-10-09 16:14",
   "fin": "2026-10-09 16:14",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno.npz",
   "sha256_terreno_actual": "017de3535a455f7a",
   "sim_py_commit": "bfb6805",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.5,
    "lluvia": 20.0
   }
  },
  {
   "id": "f03",
   "equipo": "oficina",
   "inicio": "2026-10-09 19:44",
   "fin": "2026-10-09 19:44",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno.npz",
   "sha256_terreno_actual": "017de3535a455f7a",
   "sim_py_commit": "d691ed3",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.5,
    "lluvia": 35.0,
    "colector": null
   }
  },
  {
   "id": "g01",
   "equipo": "oficina",
   "inicio": "2026-10-09 15:25",
   "fin": "2026-10-09 15:25",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno.npz",
   "sha256_terreno_actual": "017de3535a455f7a",
   "sim_py_commit": "b817d23",
   "parametros": {
    "origen": "H3",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0
   }
  },
  {
   "id": "g02",
   "equipo": "oficina",
   "inicio": "2026-10-09 16:15",
   "fin": "2026-10-09 16:15",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno.npz",
   "sha256_terreno_actual": "017de3535a455f7a",
   "sim_py_commit": "bfb6805",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0
   }
  },
  {
   "id": "g03",
   "equipo": "oficina",
   "inicio": "2026-10-09 16:17",
   "fin": "2026-10-09 16:17",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno.npz",
   "sha256_terreno_actual": "017de3535a455f7a",
   "sim_py_commit": "bfb6805",
   "parametros": {
    "origen": "H4",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0
   }
  },
  {
   "id": "k01",
   "equipo": "oficina",
   "inicio": "2026-10-09 17:07",
   "fin": "2026-10-09 17:07",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "bfb6805",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 30.0
   }
  },
  {
   "id": "k02",
   "equipo": "oficina",
   "inicio": "2026-10-09 17:10",
   "fin": "2026-10-09 17:10",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "bfb6805",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 100.0
   }
  },
  {
   "id": "k03",
   "equipo": "oficina",
   "inicio": "2026-10-09 18:07",
   "fin": "2026-10-09 18:07",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_tallado.npz",
   "sha256_terreno_actual": "9b638cf0a6724915",
   "sim_py_commit": "d691ed3",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 10.0
   }
  },
  {
   "id": "m10",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "detenida",
   "motivo": "Detenida a t≈1200 s para liberar cupo a las microsimulaciones de lluvia; el primer intento falló por la sintaxis de --punto.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=10.0 m³/s V=6000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "m20",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=20.0 m³/s V=12000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "m40",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "detenida",
   "motivo": "Detenida a t≈600 s para priorizar las microsimulaciones de fluido líquido.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "ac6a26b",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=40.0 m³/s V=24000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "mk20",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.3 Cv_total=0.3 ρm=1495 kg/m³ τy=1.2 Pa η=0.416 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=20.0 m³/s V=12000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "ml20",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.25 Cv_total=0.25 ρm=1412 kg/m³ τy=0.5 Pa η=0.305 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=20.0 m³/s V=12000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "ml40",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.25 Cv_total=0.25 ρm=1412 kg/m³ τy=0.5 Pa η=0.305 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=40.0 m³/s V=24000 m³ T_B=1200 s t_fin=2400 s"
  },
  {
   "id": "mr27",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.27 Cv_total=0.27 ρm=1446 kg/m³ τy=0.7 Pa η=0.346 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=1.0 m³/s V=300 m³ T_B=600 s t_fin=4800 s"
  },
  {
   "id": "s01",
   "equipo": "oficina",
   "inicio": "2026-10-09 18:07",
   "fin": "2026-10-09 18:07",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_spot.npz",
   "sha256_terreno_actual": "a7a0235fec4b6d1a",
   "sim_py_commit": "d691ed3",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "v01",
   "equipo": "oficina",
   "inicio": "2026-10-10 00:05",
   "fin": "2026-10-10 00:05",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "v02",
   "equipo": "oficina",
   "inicio": "2026-10-10 05:55",
   "fin": "2026-10-10 04:36",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.5,
    "lluvia": 35.0,
    "colector": null
   }
  },
  {
   "id": "v03",
   "equipo": "oficina",
   "inicio": "2026-10-10 00:05",
   "fin": "2026-10-10 00:05",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 30.0
   }
  },
  {
   "id": "v05",
   "equipo": "oficina",
   "inicio": "2026-10-10 08:59",
   "fin": "2026-10-10 08:59",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 100.0
   }
  },
  {
   "id": "v06",
   "equipo": "oficina",
   "inicio": "2026-10-10 08:59",
   "fin": "2026-10-10 08:59",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 60.0
   }
  },
  {
   "id": "v07",
   "equipo": "oficina",
   "inicio": "2026-10-10 10:44",
   "fin": "2026-10-10 08:48",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 150000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "v08",
   "equipo": "oficina",
   "inicio": "2026-10-10 11:43",
   "fin": "2026-10-10 11:34",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood1",
    "cv": 0.45,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "v09",
   "equipo": "oficina",
   "inicio": "2026-10-10 19:13",
   "fin": "2026-10-10 14:55",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "aspen2",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v10",
   "equipo": "oficina",
   "inicio": "2026-10-10 14:44",
   "fin": "2026-10-10 14:44",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 100.0,
    "radio_colector": 25.0
   }
  },
  {
   "id": "v11",
   "equipo": "oficina",
   "inicio": "2026-10-10 14:44",
   "fin": "2026-10-10 14:44",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 200.0,
    "radio_colector": 40.0
   }
  },
  {
   "id": "v14",
   "equipo": "oficina",
   "inicio": "2026-10-10 22:19",
   "fin": "2026-10-10 22:19",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_adp.npz",
   "sha256_terreno_actual": "b673fa599e464772",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.5,
    "lluvia": 35.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v15",
   "equipo": "oficina",
   "inicio": "2026-10-10 18:09",
   "fin": "2026-10-10 18:09",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v5qh.npz",
   "sha256_terreno_actual": "3310e13c8f2a8fa9",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v17",
   "equipo": "oficina",
   "inicio": "2026-10-10 19:13",
   "fin": "2026-10-10 18:35",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v5qh.npz",
   "sha256_terreno_actual": "3310e13c8f2a8fa9",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 30.0,
    "radio_colector": 25.0
   }
  },
  {
   "id": "v18",
   "equipo": "oficina",
   "inicio": "2026-10-11 07:01",
   "fin": "2026-10-10 21:48",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v5qh.npz",
   "sha256_terreno_actual": "3310e13c8f2a8fa9",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": 100.0,
    "radio_colector": 25.0
   }
  },
  {
   "id": "v19",
   "equipo": "oficina",
   "inicio": "2026-10-11 02:14",
   "fin": "2026-10-11 02:14",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v6.npz",
   "sha256_terreno_actual": "d62832b3ec9efcb4",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.5,
    "lluvia": 35.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v20",
   "equipo": "oficina",
   "inicio": "2026-10-11 00:45",
   "fin": "2026-10-11 00:45",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v6.npz",
   "sha256_terreno_actual": "d62832b3ec9efcb4",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 35.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v21",
   "equipo": "oficina",
   "inicio": "2026-10-11 00:44",
   "fin": "2026-10-11 00:44",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_v6.npz",
   "sha256_terreno_actual": "d62832b3ec9efcb4",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 1.0,
    "lluvia": 0.0,
    "colector": null,
    "radio_colector": 12.0
   }
  },
  {
   "id": "v22",
   "equipo": "oficina",
   "inicio": "2026-10-11 08:20",
   "fin": null,
   "estado": "detenida",
   "motivo": "Detenida a t≈600 s: su escenario (38 % al brazo sur) quedó cubierto por v24 y luego por las microsimulaciones del campus; cupo para v29.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v23",
   "equipo": "oficina",
   "inicio": "2026-10-11 07:33",
   "fin": null,
   "estado": "detenida",
   "motivo": "Detenida a t≈600 s: escenario extremo (55 % al brazo sur) con el mismo doble conteo de lluvia; reemplazada por v28.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b66b013",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v24",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "detenida",
   "motivo": "Detenida a t≈600 s por sobrecarga de quadrab: su pregunta la cubren las microsimulaciones del campus.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "b66b013",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v25",
   "equipo": "oficina",
   "inicio": "2026-10-11 08:14",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.43 Cv_total=0.43 ρm=1710 kg/m³ τy=11.0 Pa η=0.932 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v27",
   "equipo": "quadrab",
   "inicio": "2026-10-11 08:39",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=800.0 n=0.08 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v28",
   "equipo": "oficina",
   "inicio": "2026-10-11 08:37",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "6374cb9",
   "parametros": "glenwood2b Cv_matriz=0.4 Cv_total=0.4 ρm=1660 kg/m³ τy=6.6 Pa η=0.774 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "v29",
   "equipo": "oficina",
   "inicio": "2026-10-11 08:20",
   "fin": null,
   "estado": "en curso o sin resultados",
   "motivo": "",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": "d9d4a1d",
   "parametros": "glenwood2b Cv_matriz=0.43 Cv_total=0.43 ρm=1710 kg/m³ τy=11.0 Pa η=0.932 Pa·s · calles K=100.0 n=0.025 · resto K=400.0 n=0.05 · Qp=250.0 m³/s V=300000 m³ T_B=2400 s t_fin=4800 s"
  },
  {
   "id": "z01",
   "equipo": "oficina",
   "inicio": "2026-10-10 08:09",
   "fin": "2026-10-10 07:09",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "ac56de8",
   "parametros": {
    "origen": "H1",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.25,
    "lluvia": 0.0,
    "colector": null
   }
  },
  {
   "id": "z02",
   "equipo": "oficina",
   "inicio": "2026-10-11 07:01",
   "fin": "2026-10-10 21:28",
   "estado": "completada",
   "motivo": "",
   "terreno": "terreno_v4_tallado.npz",
   "sha256_terreno_actual": "9978970db32f98b5",
   "sim_py_commit": "5e389e0",
   "parametros": {
    "origen": "H3",
    "vol": 300000.0,
    "qp": 250.0,
    "suelo": "glenwood2b",
    "cv": 0.4,
    "cfl": 0.25,
    "lluvia": 35.0,
    "colector": null
   }
  },
  {
   "id": "v12",
   "equipo": "quadrab",
   "inicio": null,
   "fin": null,
   "estado": "cancelada",
   "motivo": "Cola detenida antes de iniciar: superada por v17/v18 (colector con Quebrada Honda tallada, terreno v5).",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "v13",
   "equipo": "quadrab",
   "inicio": null,
   "fin": null,
   "estado": "cancelada",
   "motivo": "Cola detenida antes de iniciar: superada por v17/v18.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "v16",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "cancelada",
   "motivo": "Nunca inició (la cola contaba dos veces cada proceso); reemplazada por v19 (brazo sur por el cauce oficial).",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "[v2_descartadas]",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "descartada",
   "motivo": "Generación v2 descartada tras la revisión A2: entrada de momento y equilibrio corregidos. Corridas: base_q40, c01, c02, c03, c04, c05, c06, c07, c08, c09, c10, c11, corridas, prueba.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "[v3_cribado_parcial]",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "descartada",
   "motivo": "Cribado v3 parcial archivado al rehacer la verificación. Corridas: c01, c02, c03.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "[v3_spot_cancelado]",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "descartada",
   "motivo": "Terreno fotogramétrico SPOT 2014: corridas canceladas por depresiones espurias y desfase vertical. Corridas: s02, s03.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "[v3c_borde_transmisivo]",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "descartada",
   "motivo": "Borde transmisivo de ANUGA: creaba hasta +20 % de masa al llegar el frente; repetidas con borde de solo salida. Corridas: e01, e02, e03, e04, e05, e06.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  },
  {
   "id": "[cancelados]",
   "equipo": "oficina",
   "inicio": null,
   "fin": null,
   "estado": "descartada",
   "motivo": "Corridas canceladas antes de terminar (cola reorganizada). Corridas: d05, d06, d07.",
   "terreno": null,
   "sha256_terreno_actual": null,
   "sim_py_commit": null,
   "parametros": null
  }
 ]
}