{
  "date": "2026-10-16",
  "hypothesis_id": 21,
  "trial_state": "registered_not_launched",
  "economic_results_computed": false,
  "simulation_software": {
    "suite_passed": 260,
    "scenarios": 8,
    "paired_books_per_scenario": 2,
    "synthetic_economic_results_published": false
  },
  "observed_readiness": {
    "automatic_launch": false,
    "checks": {
      "costs": {
        "passed": false,
        "reason": "Cien franjas y siete fechas UTC por moneda, más tarifas y libros válidos."
      },
      "data": {
        "passed": true,
        "reason": "Universo, identidades, reglas y 18 cierres completos en el corte actual."
      },
      "execution_rules": {
        "passed": false,
        "reason": "Contraste fechado de reglas; no es aprobación del lanzamiento."
      },
      "launch": {
        "passed": false,
        "reason": "Ensayo no iniciado; fecha futura y manifiesto pendientes."
      },
      "registered": {
        "passed": true,
        "reason": "Hipótesis 21 y protocolo inmutables."
      },
      "simulation": {
        "passed": true,
        "reason": "Recorrido diario y ocho escenarios verificados con datos sintéticos."
      }
    },
    "collection_healthy": true,
    "cost_progress": {
      "minimum_slots": 10,
      "minimum_utc_dates": 1,
      "ready_markets": 0,
      "required_markets": 24
    },
    "economic_results": null,
    "execution_preflight": {
      "at": "2026-10-16T19:27:39.898169+00:00",
      "issues": [
        {
          "market": "TAO-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "ONDO-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "AVAX-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "HBAR-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "LTC-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "NEAR-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "HYPE-EUR",
          "reason": "execution_market_rules_changed"
        },
        {
          "market": "CRO-EUR",
          "reason": "execution_market_rules_changed"
        }
      ],
      "verified_markets": 16
    },
    "generated_at": "2026-10-16T19:32:35.053766+00:00",
    "hypothesis_id": 21,
    "input_sha256": "3de8207e2719bf9c7243f1afee0777ebb46aba02d958a0afc24a31eaea169c5a",
    "markets": [
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:06.284517+00:00",
        "market": "SOL-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:06.590180+00:00",
        "market": "TAO-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:07.131952+00:00",
        "market": "BCH-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:04.138696+00:00",
        "market": "BNB-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:03.232969+00:00",
        "market": "ONDO-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:03.815578+00:00",
        "market": "AVAX-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:04.924345+00:00",
        "market": "TRX-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:05.482282+00:00",
        "market": "XRP-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:05.924704+00:00",
        "market": "HBAR-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:06.262702+00:00",
        "market": "XLM-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:06.959940+00:00",
        "market": "LTC-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:04.178239+00:00",
        "market": "SUI-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:07.334000+00:00",
        "market": "NEAR-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:03:07.789596+00:00",
        "market": "QNT-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:03.456641+00:00",
        "market": "UNI-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:03.787612+00:00",
        "market": "AAVE-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:04.630705+00:00",
        "market": "ETH-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:05.026774+00:00",
        "market": "HYPE-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:05.400555+00:00",
        "market": "CRO-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T19:18:05.870333+00:00",
        "market": "ENA-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 11,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:04.739467+00:00",
        "market": "LINK-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:05.140685+00:00",
        "market": "ADA-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:05.479898+00:00",
        "market": "BTC-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      },
      {
        "invalid_captures": 0,
        "last_sample_at": "2026-10-16T18:48:05.951341+00:00",
        "market": "DOT-EUR",
        "passed": false,
        "reason": "cost_sample_not_admitted",
        "slots": 10,
        "utc_dates": 1
      }
    ],
    "member_count": 24,
    "next_action": "Resolver con una versión nueva los mínimos variables y completar costes antes de sellar el inicio.",
    "requirements": {
      "slots_per_market": 100,
      "utc_dates_per_market": 7
    },
    "software_tests": 260,
    "state": "registered_not_launched",
    "user_action": "Ninguna. La captación y los controles se ejecutan en el servidor.",
    "validated": false
  },
  "execution_verification": {
    "at": "2026-10-16T19:27:39.898169+00:00",
    "scope": "real_data_readonly_no_signals_no_returns",
    "execution_capture": "2026-10-16T19:26:01.199690+00:00",
    "quotes_and_rules_verified": [
      "SOL-EUR",
      "BCH-EUR",
      "BNB-EUR",
      "TRX-EUR",
      "XRP-EUR",
      "XLM-EUR",
      "SUI-EUR",
      "QNT-EUR",
      "UNI-EUR",
      "AAVE-EUR",
      "ETH-EUR",
      "ENA-EUR",
      "LINK-EUR",
      "ADA-EUR",
      "BTC-EUR",
      "DOT-EUR"
    ],
    "issues": [
      {
        "market": "TAO-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "ONDO-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "AVAX-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "HBAR-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "LTC-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "NEAR-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "HYPE-EUR",
        "reason": "execution_market_rules_changed"
      },
      {
        "market": "CRO-EUR",
        "reason": "execution_market_rules_changed"
      }
    ],
    "fee_quality": {
      "ts": "2026-10-16 19:24:47.553327+00:00",
      "status": "ok",
      "detail": "Última verificación de tarifas: 2026-10-16 01:30:34.591288+00:00."
    },
    "snapshot": {
      "file": "36717a4e6b18f5fdb1ba912ebfcb0403b09c21a40581d4735fc43aa1552832dc.json",
      "sha256": "36717a4e6b18f5fdb1ba912ebfcb0403b09c21a40581d4735fc43aa1552832dc",
      "bytes": 15039879,
      "captured_at": "2026-10-16T19:27:39.898169+00:00",
      "schema": "cross_sectional_bundle@1"
    }
  },
  "before": {
    "hypotheses": 21,
    "experiments": 39,
    "real_orders": 0,
    "real_intents": 0,
    "research_protocol_md5": "663ed864115aff6f88fc19044f0108d2",
    "experiments_md5": "4d0137a330ce6c8d3b85d6e73c9b22bb",
    "latest_research": "2026-10-16T19:17:00.531429+00:00"
  },
  "after": {
    "hypotheses": 21,
    "experiments": 39,
    "real_orders": 0,
    "real_intents": 0,
    "research_protocol_md5": "663ed864115aff6f88fc19044f0108d2",
    "experiments_md5": "4d0137a330ce6c8d3b85d6e73c9b22bb",
    "latest_research": "2026-10-16T19:17:00.531429+00:00"
  },
  "runtime_after_restart": {
    "last_followup": "2026-10-16T19:34:46.823961+00:00",
    "last_fees": "2026-10-16T01:30:34.591288+00:00",
    "last_universe": "2026-10-16T00:05:36.203744+00:00",
    "fee_status": "ok"
  },
  "public_files_match": {
    "index.html": true,
    "styles.css": true,
    "progress.js": true,
    "simulacion-diaria-20261016.html": true,
    "ensayo-multiactivo-20261016.html": true
  },
  "ui_verified": {
    "desktop": true,
    "mobile_width": 390,
    "console_errors_observed": 0,
    "cost_details_expanded": true
  },
  "next_step": "Versionar el tratamiento conservador de mínimos base variables, registrar y verificar antes de lanzar; completar muestra de costes y sellar fecha futura.",
  "public_url": "https://klarycoin.consultatic.com/#estado"
}
