{
  "report_id": "102-class-feedback",
  "status": "validated",
  "version": "1.1",
  "publication": {
    "headline": "El centro mediano recibe un 94,7 % de valoraciones de 4 o 5 tras sus clases",
    "canonical_url": "https://wodbuster.com/observatorio/valoracion-clases-deportivas/",
    "date_modified": "2026-07-20",
    "articles": [
      {
        "number": 199,
        "id": "199-fatigue-effort-rating",
        "path": "articles/fatiga-esfuerzo-valoracion.html",
        "canonical_url": "https://wodbuster.com/observatorio/valoracion-clases-deportivas/fatiga-esfuerzo-valoracion/",
        "question": "¿La fatiga declarada se mueve con el esfuerzo y con la valoración de la clase?",
        "status": "validated"
      }
    ]
  },
  "period": {
    "start": "2025-08-01",
    "end": "2025-12-31"
  },
  "definitions": {
    "rating": "Valoración voluntaria posterior a una clase, escala 1–5.",
    "perceived_exertion": "Esfuerzo percibido informado después de la clase, escala 1–5.",
    "center_balancing": "Cada centro elegible pesa una vez mediante sus métricas internas.",
    "fatigue": "Respuesta voluntaria posterior a clase en una escala ordinal de cuatro niveles; se publica el orden de menor a mayor sin asignar etiquetas no documentadas."
  },
  "rules": {
    "minimum_responses_per_center": 20,
    "minimum_responses_per_center_dimension": 10,
    "minimum_centers_per_public_group": 30
  },
  "sample": {
    "tenants_attempted": 2174,
    "tenants_succeeded": 2174,
    "tenants_failed": 0,
    "centers_with_any_feedback": 436,
    "feedback_records": 30198,
    "response_values": 78828,
    "rating_center_thresholds": {
      "1": 427,
      "20": 145,
      "50": 71,
      "100": 42
    }
  },
  "overall": {
    "rating": {
      "centers": 145,
      "responses": 19492,
      "center_mean_score": {
        "p25": 4.46,
        "median": 4.59,
        "p75": 4.77
      },
      "center_high_share_pct": {
        "p25": 90.48,
        "median": 94.74,
        "p75": 97.96
      },
      "center_top_share_pct": {
        "p25": 55.26,
        "median": 65.22,
        "p75": 81.08
      }
    },
    "perceived_exertion": {
      "centers": 168,
      "responses": 27471,
      "center_mean_score": {
        "p25": 3.23,
        "median": 3.36,
        "p75": 3.53
      },
      "center_high_share_pct": {
        "p25": 34.58,
        "median": 43.15,
        "p75": 51.89
      },
      "center_top_share_pct": {
        "p25": 3.44,
        "median": 6.59,
        "p75": 12.29
      }
    }
  },
  "by_hour": {
    "rating": [
      {
        "value": 7,
        "centers": 35,
        "responses": 1595,
        "median_center_mean_score": 4.62,
        "median_center_high_share_pct": 94.42
      },
      {
        "value": 8,
        "centers": 37,
        "responses": 1286,
        "median_center_mean_score": 4.64,
        "median_center_high_share_pct": 95.45
      },
      {
        "value": 9,
        "centers": 46,
        "responses": 2016,
        "median_center_mean_score": 4.64,
        "median_center_high_share_pct": 95.0
      },
      {
        "value": 10,
        "centers": 34,
        "responses": 1167,
        "median_center_mean_score": 4.67,
        "median_center_high_share_pct": 95.64
      },
      {
        "value": 17,
        "centers": 39,
        "responses": 1702,
        "median_center_mean_score": 4.56,
        "median_center_high_share_pct": 92.86
      },
      {
        "value": 18,
        "centers": 47,
        "responses": 2099,
        "median_center_mean_score": 4.5,
        "median_center_high_share_pct": 93.94
      },
      {
        "value": 19,
        "centers": 54,
        "responses": 2040,
        "median_center_mean_score": 4.54,
        "median_center_high_share_pct": 92.58
      },
      {
        "value": 20,
        "centers": 42,
        "responses": 1723,
        "median_center_mean_score": 4.52,
        "median_center_high_share_pct": 92.45
      }
    ],
    "perceived_exertion": [
      {
        "value": 7,
        "centers": 45,
        "responses": 2245,
        "median_center_mean_score": 3.29,
        "median_center_high_share_pct": 36.36
      },
      {
        "value": 8,
        "centers": 41,
        "responses": 1734,
        "median_center_mean_score": 3.27,
        "median_center_high_share_pct": 38.46
      },
      {
        "value": 9,
        "centers": 58,
        "responses": 2925,
        "median_center_mean_score": 3.38,
        "median_center_high_share_pct": 43.27
      },
      {
        "value": 10,
        "centers": 40,
        "responses": 1626,
        "median_center_mean_score": 3.4,
        "median_center_high_share_pct": 45.8
      },
      {
        "value": 17,
        "centers": 46,
        "responses": 2424,
        "median_center_mean_score": 3.4,
        "median_center_high_share_pct": 47.38
      },
      {
        "value": 18,
        "centers": 55,
        "responses": 3169,
        "median_center_mean_score": 3.41,
        "median_center_high_share_pct": 46.15
      },
      {
        "value": 19,
        "centers": 63,
        "responses": 3059,
        "median_center_mean_score": 3.35,
        "median_center_high_share_pct": 42.74
      },
      {
        "value": 20,
        "centers": 51,
        "responses": 2552,
        "median_center_mean_score": 3.5,
        "median_center_high_share_pct": 46.88
      }
    ]
  },
  "by_weekday": {
    "rating": [
      {
        "value": 1,
        "centers": 94,
        "responses": 4447,
        "median_center_mean_score": 4.54,
        "median_center_high_share_pct": 94.12
      },
      {
        "value": 2,
        "centers": 88,
        "responses": 3921,
        "median_center_mean_score": 4.55,
        "median_center_high_share_pct": 93.84
      },
      {
        "value": 3,
        "centers": 81,
        "responses": 3744,
        "median_center_mean_score": 4.59,
        "median_center_high_share_pct": 93.59
      },
      {
        "value": 4,
        "centers": 67,
        "responses": 3081,
        "median_center_mean_score": 4.59,
        "median_center_high_share_pct": 94.12
      },
      {
        "value": 5,
        "centers": 60,
        "responses": 2345,
        "median_center_mean_score": 4.6,
        "median_center_high_share_pct": 93.89
      }
    ],
    "perceived_exertion": [
      {
        "value": 1,
        "centers": 107,
        "responses": 6274,
        "median_center_mean_score": 3.33,
        "median_center_high_share_pct": 41.67
      },
      {
        "value": 2,
        "centers": 100,
        "responses": 5668,
        "median_center_mean_score": 3.3,
        "median_center_high_share_pct": 39.48
      },
      {
        "value": 3,
        "centers": 94,
        "responses": 5369,
        "median_center_mean_score": 3.35,
        "median_center_high_share_pct": 41.52
      },
      {
        "value": 4,
        "centers": 80,
        "responses": 4504,
        "median_center_mean_score": 3.33,
        "median_center_high_share_pct": 39.73
      },
      {
        "value": 5,
        "centers": 75,
        "responses": 3305,
        "median_center_mean_score": 3.37,
        "median_center_high_share_pct": 40.0
      }
    ]
  },
  "morning_evening": {
    "rating": {
      "centers": 54,
      "morning_median_score": 4.6,
      "evening_median_score": 4.53,
      "median_paired_difference": -0.1,
      "bootstrap_95_ci": [
        -0.15,
        -0.05
      ],
      "centers_evening_higher_pct": 24.07
    },
    "perceived_exertion": {
      "centers": 70,
      "morning_median_score": 3.33,
      "evening_median_score": 3.39,
      "median_paired_difference": 0.07,
      "bootstrap_95_ci": [
        -0.01,
        0.14
      ],
      "centers_evening_higher_pct": 60.0
    },
    "rating_sensitivity_10": {
      "centers": 96,
      "morning_median_score": 4.62,
      "evening_median_score": 4.55,
      "median_paired_difference": -0.1,
      "bootstrap_95_ci": [
        -0.14,
        -0.04
      ],
      "centers_evening_higher_pct": 31.25
    },
    "rating_sensitivity_30": {
      "centers": 38,
      "morning_median_score": 4.58,
      "evening_median_score": 4.53,
      "median_paired_difference": -0.09,
      "bootstrap_95_ci": [
        -0.14,
        -0.04
      ],
      "centers_evening_higher_pct": 23.68
    }
  },
  "threshold_sensitivities": {
    "rating": [
      {
        "minimum_responses": 20,
        "centers": 145,
        "median_center_mean_score": 4.59,
        "median_center_high_share_pct": 94.74
      },
      {
        "minimum_responses": 50,
        "centers": 71,
        "median_center_mean_score": 4.55,
        "median_center_high_share_pct": 93.91
      },
      {
        "minimum_responses": 100,
        "centers": 42,
        "median_center_mean_score": 4.56,
        "median_center_high_share_pct": 93.71
      }
    ],
    "perceived_exertion": [
      {
        "minimum_responses": 20,
        "centers": 168,
        "median_center_mean_score": 3.36,
        "median_center_high_share_pct": 43.15
      },
      {
        "minimum_responses": 50,
        "centers": 91,
        "median_center_mean_score": 3.33,
        "median_center_high_share_pct": 42.37
      },
      {
        "minimum_responses": 100,
        "centers": 55,
        "median_center_mean_score": 3.35,
        "median_center_high_share_pct": 43.87
      }
    ]
  },
  "quality": {
    "personal_identifiers_extracted": false,
    "comments_extracted": false,
    "largest_center_rating_share_pct": 5.8,
    "all_tenants_succeeded": true
  },
  "limitations": [
    "El feedback es voluntario y quienes responden pueden no representar a todas las personas que asisten.",
    "Solo una minoría de centros registra feedback suficiente; la muestra no representa al mercado completo.",
    "Las escalas son ordinales y sus medias se usan como resumen operativo, no como distancia psicológica exacta.",
    "Hora y día coinciden con actividad, coach, intensidad programada y perfil de asistentes; no demuestran causalidad."
  ],
  "physical_state": {
    "sample": {
      "status": "READY",
      "tenants_attempted": 2174,
      "tenants_succeeded": 2174,
      "tenants_failed": 0,
      "centers_with_data": 435,
      "physical_state_responses": 28342,
      "paired_rpe_responses": 28031,
      "paired_rating_responses": 20344
    },
    "coverage": {
      "centers_by_minimum_state_responses": {
        "1": 435,
        "20": 167,
        "50": 89,
        "100": 54
      },
      "raw_state_distribution": [
        {
          "state_code": 1,
          "responses": 3163,
          "raw_share_pct": 11.16
        },
        {
          "state_code": 2,
          "responses": 8080,
          "raw_share_pct": 28.51
        },
        {
          "state_code": 3,
          "responses": 13043,
          "raw_share_pct": 46.02
        },
        {
          "state_code": 4,
          "responses": 4056,
          "raw_share_pct": 14.31
        }
      ]
    },
    "correlations": {
      "perceived_exertion": [
        {
          "minimum_paired_responses": 20,
          "centers": 167,
          "median_center_correlation": 0.426,
          "p25": 0.309,
          "p75": 0.577,
          "bootstrap_95_ci": [
            0.403,
            0.472
          ],
          "positive_centers_pct": 99.4
        },
        {
          "minimum_paired_responses": 50,
          "centers": 88,
          "median_center_correlation": 0.467,
          "p25": 0.377,
          "p75": 0.546,
          "bootstrap_95_ci": [
            0.424,
            0.505
          ],
          "positive_centers_pct": 100.0
        },
        {
          "minimum_paired_responses": 100,
          "centers": 54,
          "median_center_correlation": 0.472,
          "p25": 0.379,
          "p75": 0.536,
          "bootstrap_95_ci": [
            0.427,
            0.51
          ],
          "positive_centers_pct": 100.0
        }
      ],
      "rating": [
        {
          "minimum_paired_responses": 20,
          "centers": 134,
          "median_center_correlation": -0.058,
          "p25": -0.168,
          "p75": 0.049,
          "bootstrap_95_ci": [
            -0.09,
            -0.03
          ],
          "positive_centers_pct": 35.82
        },
        {
          "minimum_paired_responses": 50,
          "centers": 69,
          "median_center_correlation": -0.057,
          "p25": -0.138,
          "p75": 0.049,
          "bootstrap_95_ci": [
            -0.086,
            -0.014
          ],
          "positive_centers_pct": 36.23
        },
        {
          "minimum_paired_responses": 100,
          "centers": 41,
          "median_center_correlation": -0.039,
          "p25": -0.106,
          "p75": 0.049,
          "bootstrap_95_ci": [
            -0.082,
            0.016
          ],
          "positive_centers_pct": 41.46
        }
      ]
    },
    "by_level": {
      "perceived_exertion": [
        {
          "state_code": 1,
          "minimum_responses_per_center": 10,
          "centers": 61,
          "responses_in_eligible_centers": 2370,
          "median_center_score": 2.91,
          "p25": 2.62,
          "p75": 3.27
        },
        {
          "state_code": 2,
          "minimum_responses_per_center": 10,
          "centers": 109,
          "responses_in_eligible_centers": 7193,
          "median_center_score": 2.88,
          "p25": 2.71,
          "p75": 3.06
        },
        {
          "state_code": 3,
          "minimum_responses_per_center": 10,
          "centers": 158,
          "responses_in_eligible_centers": 12179,
          "median_center_score": 3.49,
          "p25": 3.35,
          "p75": 3.59
        },
        {
          "state_code": 4,
          "minimum_responses_per_center": 10,
          "centers": 66,
          "responses_in_eligible_centers": 3381,
          "median_center_score": 4.27,
          "p25": 4.15,
          "p75": 4.39
        }
      ],
      "rating": [
        {
          "state_code": 1,
          "minimum_responses_per_center": 10,
          "centers": 52,
          "responses_in_eligible_centers": 1757,
          "median_center_score": 4.81,
          "p25": 4.7,
          "p75": 4.93
        },
        {
          "state_code": 2,
          "minimum_responses_per_center": 10,
          "centers": 93,
          "responses_in_eligible_centers": 4893,
          "median_center_score": 4.46,
          "p25": 4.31,
          "p75": 4.62
        },
        {
          "state_code": 3,
          "minimum_responses_per_center": 10,
          "centers": 126,
          "responses_in_eligible_centers": 8546,
          "median_center_score": 4.54,
          "p25": 4.37,
          "p75": 4.7
        },
        {
          "state_code": 4,
          "minimum_responses_per_center": 10,
          "centers": 52,
          "responses_in_eligible_centers": 2368,
          "median_center_score": 4.64,
          "p25": 4.51,
          "p75": 4.8
        }
      ]
    },
    "extreme_level_comparisons": {
      "perceived_exertion": [
        {
          "minimum_responses_each_state": 5,
          "centers": 79,
          "state_1_median_score": 3.03,
          "state_4_median_score": 4.2,
          "median_within_center_difference_state_4_minus_1": 1.2,
          "bootstrap_95_ci": [
            1.038,
            1.298
          ],
          "centers_where_state_4_higher_pct": 100.0
        },
        {
          "minimum_responses_each_state": 10,
          "centers": 42,
          "state_1_median_score": 3.02,
          "state_4_median_score": 4.25,
          "median_within_center_difference_state_4_minus_1": 1.22,
          "bootstrap_95_ci": [
            1.038,
            1.319
          ],
          "centers_where_state_4_higher_pct": 100.0
        },
        {
          "minimum_responses_each_state": 20,
          "centers": 29,
          "state_1_median_score": 2.95,
          "state_4_median_score": 4.26,
          "median_within_center_difference_state_4_minus_1": 1.24,
          "bootstrap_95_ci": [
            1.06,
            1.406
          ],
          "centers_where_state_4_higher_pct": 100.0
        }
      ],
      "rating": [
        {
          "minimum_responses_each_state": 5,
          "centers": 63,
          "state_1_median_score": 4.86,
          "state_4_median_score": 4.63,
          "median_within_center_difference_state_4_minus_1": -0.17,
          "bootstrap_95_ci": [
            -0.231,
            -0.091
          ],
          "centers_where_state_4_higher_pct": 26.98
        },
        {
          "minimum_responses_each_state": 10,
          "centers": 34,
          "state_1_median_score": 4.8,
          "state_4_median_score": 4.58,
          "median_within_center_difference_state_4_minus_1": -0.17,
          "bootstrap_95_ci": [
            -0.251,
            -0.098
          ],
          "centers_where_state_4_higher_pct": 20.59
        },
        {
          "minimum_responses_each_state": 20,
          "centers": 23,
          "state_1_median_score": 4.79,
          "state_4_median_score": 4.57,
          "median_within_center_difference_state_4_minus_1": -0.17,
          "bootstrap_95_ci": [
            -0.251,
            -0.093
          ],
          "centers_where_state_4_higher_pct": 21.74
        }
      ]
    },
    "quality": {
      "center_balanced": true,
      "all_tenants_reconciled": true,
      "largest_center_response_share_pct": 7.04,
      "comments_extracted": false,
      "personal_or_class_identifiers_exported": false,
      "public_labels_confirmed": false,
      "public_labels_required": false
    },
    "limitations": [
      "La respuesta de fatiga es voluntaria y no constituye una medición clínica de recuperación.",
      "Las correlaciones resumen escalas ordinales y no demuestran causalidad.",
      "No se aíslan actividad, coach, objetivo de la sesión ni perfil de asistentes."
    ]
  }
}