{
  "report_id":"071-schedule-stability-continuity",
  "status":"validated",
  "version":"1.0",
  "publication":{"headline":"Un horario estable coincide con 2,4 puntos más de continuidad, pero menos crecimiento","canonical_url":"https://wodbuster.com/observatorio/estabilidad-horarios-continuidad-centros-deportivos/","date_modified":"2026-07-18"},
  "period":{"start":"2025-01-01","end":"2025-12-31"},
  "sample":{"matched_centers":1781},
  "definitions":{
    "schedule_stability":"Porcentaje de días laborables que repite el patrón de horas de inicio más frecuente de su mismo día semanal.",
    "observed_continuity":"Parte de los participantes activos del primer trimestre observada también en el último.",
    "adjustment":"Grupos equilibrados dentro de combinaciones de tamaño, frecuencia, ocupación y amplitud diaria."
  },
  "findings":{
    "variable_schedule_stability_pct":33.33,"stable_schedule_stability_pct":84.34,
    "variable_schedule_continuity_pct":59.20,"stable_schedule_continuity_pct":61.61,
    "continuity_difference_pp":2.41,"replacement_difference_pp":-4.60,"growth_difference_pp":-3.85,
    "slot_count_continuity_difference_pp":2.13,"core_months_continuity_difference_pp":1.62,
    "without_breadth_continuity_difference_pp":2.67,"full_year_continuity_difference_pp":3.32
  },
  "series":{
    "adjusted_quartiles":[
      {"group":"Horario variable","centers":446,"exact_stability_pct":33.33,"slot_count_stability_pct":45.36,"core_month_stability_pct":39.27,"weekday_start_slots":9.0,"weekday_active_days":249,"typical_active":150.0,"visits_per_active":8.32,"occupancy_pct":50.00,"continuity_pct":59.20,"replacement_pct":44.27,"growth_pct":6.63},
      {"group":"Estabilidad media-baja","centers":445,"exact_stability_pct":46.30,"slot_count_stability_pct":54.92,"core_month_stability_pct":52.75,"weekday_start_slots":9.0,"weekday_active_days":249,"typical_active":140.0,"visits_per_active":8.34,"occupancy_pct":50.16,"continuity_pct":61.35,"replacement_pct":42.80,"growth_pct":5.17},
      {"group":"Estabilidad media-alta","centers":445,"exact_stability_pct":64.71,"slot_count_stability_pct":68.63,"core_month_stability_pct":71.65,"weekday_start_slots":9.0,"weekday_active_days":249,"typical_active":146.5,"visits_per_active":8.51,"occupancy_pct":50.44,"continuity_pct":61.18,"replacement_pct":41.26,"growth_pct":3.77},
      {"group":"Horario estable","centers":445,"exact_stability_pct":84.34,"slot_count_stability_pct":85.49,"core_month_stability_pct":88.48,"weekday_start_slots":9.0,"weekday_active_days":249,"typical_active":151.5,"visits_per_active":8.39,"occupancy_pct":49.55,"continuity_pct":61.61,"replacement_pct":39.67,"growth_pct":2.78}
    ],
    "sensitivity":[
      {"measure":"Patrón exacto de horas","continuity_difference_pp":2.41},
      {"measure":"Solo número de horas","continuity_difference_pp":2.13},
      {"measure":"Sin julio, agosto y diciembre","continuity_difference_pp":1.62},
      {"measure":"Doce meses completos","continuity_difference_pp":3.32}
    ]
  },
  "quality":{"minimum_weekday_active_days":100,"minimum_active_per_quarter":50,"largest_center_q4_share_pct":2.43},
  "privacy":{"personal_identifiers_exported":false,"center_identifiers_exported":false},
  "cautions":["Festivos, cierres y cambios estacionales forman parte de la estabilidad observada.","Repetir horas no mide calidad, entrenador, actividad ni disponibilidad real de plazas.","La comparación es agregada por centro y no demuestra causalidad."]
}
