{
  "schema": "datapulse/v1/dataset-trends",
  "generated_at": "2026-10-12T14:17:52Z",
  "window_days": 14,
  "methodology": {
    "metric": "freshness_delta_days",
    "daily_sample": "latest_successful_evaluable_observation_utc",
    "regression": "ordinary_least_squares",
    "minimum_sample_days": 3,
    "minimum_history_span_days": 2.0,
    "slope_threshold_days_per_day": 0.25,
    "deteriorating_requires_latest_above_cadence_multiplier": 1.5,
    "publish_on_time_cadence_multiplier": 1.5
  },
  "summary": {
    "datasets_total": 440,
    "by_trend": {
      "deteriorating": 217,
      "recovering": 51,
      "stable": 106,
      "insufficient_data": 66
    },
    "by_reliability_grade": {
      "A": 60,
      "B": 0,
      "C": 9,
      "D": 9,
      "F": 296,
      "insufficient_data": 66
    }
  },
  "datasets": [
    {
      "dataset_id": "fuelprice",
      "name": "Malaysian Fuel Prices",
      "latest_status": "fresh",
      "cadence_days": 7,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 4.596,
      "slope_days_per_day": -0.072,
      "slope_days_per_week": -0.504,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "eperolehan-diklankan",
      "name": "ePerolehan Tender Notices (DIIKLANKAN)",
      "latest_status": "fresh",
      "cadence_days": 0.041667,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 10,
      "history_span_days": 8.807,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.003,
      "slope_days_per_week": 0.022,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 10,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 10
    },
    {
      "dataset_id": "pricecatcher",
      "name": "PriceCatcher (Grocery Prices)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 18.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "exchangerates_daily_0900",
      "name": "BNM Daily Exchange Rates (0900)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.051,
      "slope_days_per_week": 0.356,
      "publish_on_time_pct": 69.2,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "exchangerates_daily_1130",
      "name": "BNM Daily Exchange Rates (1130)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.019,
      "slope_days_per_week": 0.132,
      "publish_on_time_pct": 61.5,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "exchangerates_daily_1200",
      "name": "BNM Daily Exchange Rates (1200)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.051,
      "slope_days_per_week": 0.356,
      "publish_on_time_pct": 69.2,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "exchangerates_daily_1700",
      "name": "BNM Daily Exchange Rates (1700)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.051,
      "slope_days_per_week": 0.356,
      "publish_on_time_pct": 69.2,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "met_weather",
      "name": "MET Malaysia Weather Forecast",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 11,
      "history_span_days": 10.675,
      "latest_staleness_days": 0.668,
      "slope_days_per_day": 0.17,
      "slope_days_per_week": 1.187,
      "publish_on_time_pct": 72.7,
      "reliability_grade": "C",
      "reliability_sample_days": 11,
      "anomaly_rate_pct": 18.2,
      "anomaly_sample_days": 11
    },
    {
      "dataset_id": "mbpp_weather_stations",
      "name": "MBPP Weather Station Observations",
      "latest_status": "fresh",
      "cadence_days": 0.041667,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 11,
      "history_span_days": 9.738,
      "latest_staleness_days": 0.002,
      "slope_days_per_day": -0.001,
      "slope_days_per_week": -0.004,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 11,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 11
    },
    {
      "dataset_id": "doe_apims",
      "name": "DOE APIMS Air Quality (Hourly API)",
      "latest_status": null,
      "cadence_days": 0.041667,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "doe_rqims",
      "name": "DOE RQIMS River Water Quality (Continuous)",
      "latest_status": null,
      "cadence_days": 0.041667,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "doe_mqims",
      "name": "DOE MQIMS Marine Water Quality (Manual)",
      "latest_status": null,
      "cadence_days": 30,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "kkm_idengue",
      "name": "KKM iDengue Weekly Dengue Cases",
      "latest_status": null,
      "cadence_days": 1,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_crime_district",
      "name": "OpenDOSM Crime by District & Type (Annual)",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_state",
      "name": "OpenDOSM Monthly CPI by State & Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_state_real_supply",
      "name": "OpenDOSM Annual Real GDP by State & Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real",
      "name": "OpenDOSM Quarterly Real GDP",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_real_supply",
      "name": "OpenDOSM Annual Real GDP by Supply Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_trade_headline",
      "name": "OpenDOSM Monthly Trade Headline",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_inflation",
      "name": "OpenDOSM Monthly CPI Inflation by Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_trade_enduse_bec",
      "name": "OpenDOSM Monthly Trade by End Use (BEC)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr",
      "name": "OpenDOSM Quarterly Labour Force Statistics",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr_state",
      "name": "OpenDOSM Quarterly Labour Force Statistics by State",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_employment_sector",
      "name": "OpenDOSM Annual Employment by Sector and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_population_state",
      "name": "OpenDOSM Annual Population by State",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 284.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_nominal_supply",
      "name": "OpenDOSM Annual Nominal GDP by Supply Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_nominal",
      "name": "OpenDOSM Quarterly Nominal GDP",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_sa",
      "name": "OpenDOSM Quarterly Real GDP (Seasonally Adjusted)",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_gni_annual_nominal",
      "name": "OpenDOSM Annual Nominal GDP and GNI",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_core_inflation",
      "name": "OpenDOSM Monthly Core CPI Inflation by Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_state_inflation",
      "name": "OpenDOSM Monthly CPI Inflation by State and Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ppi",
      "name": "OpenDOSM Monthly Producer Price Index",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_year",
      "name": "OpenDOSM Annual Labour Force Statistics",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_month",
      "name": "OpenDOSM Monthly Labour Force Statistics",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_trade_sitc_1d",
      "name": "OpenDOSM Monthly Trade by SITC Section",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 103.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ipi_export",
      "name": "OpenDOSM IPI for Export-Oriented Divisions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ipi_domestic",
      "name": "OpenDOSM IPI for Domestic-Oriented Divisions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_interest_rates",
      "name": "data.gov.my Monthly Interest Rates",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_qtr_revenue",
      "name": "data.gov.my Quarterly Federal Government Revenue",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_qtr_oe",
      "name": "data.gov.my Quarterly Federal Operating Expenditure",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_money_aggregates",
      "name": "data.gov.my Monthly Money Aggregates",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_payments_systems",
      "name": "data.gov.my Monthly Payment Systems",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_payments_instruments",
      "name": "data.gov.my Monthly Payment Instruments",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_payments_channels",
      "name": "data.gov.my Monthly Payment Channels",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_interest_rates_annual",
      "name": "data.gov.my Annual Interest Rates",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 39.288,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "epf_dividend",
      "name": "data.gov.my Annual EPF Dividend Rates",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 226.149,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_vehicle_registrations_type_fuel",
      "name": "data.gov.my Monthly Vehicle Registrations by Type and Fuel",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.253,
      "slope_days_per_day": -0.605,
      "slope_days_per_week": -4.236,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_payments_transactions_fpx",
      "name": "data.gov.my Daily FPX Transactions",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1.866,
      "slope_days_per_day": 0.026,
      "slope_days_per_week": 0.179,
      "publish_on_time_pct": 76.9,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_birth_state",
      "name": "OpenDOSM Annual Births by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_death_state",
      "name": "OpenDOSM Annual Deaths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_death_maternal_state",
      "name": "OpenDOSM Annual Maternal Deaths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_marriages_state",
      "name": "OpenDOSM Annual Marriages by State and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "healthcare_staff",
      "name": "data.gov.my Healthcare Staff by State and Staff Type",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "blood_donations_state",
      "name": "data.gov.my Daily Blood Donations by Blood Group & State",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.591,
      "slope_days_per_day": 0.056,
      "slope_days_per_week": 0.391,
      "publish_on_time_pct": 76.9,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "infant_immunisation",
      "name": "data.gov.my Infant Immunisation Coverage",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "std_state",
      "name": "data.gov.my Sexually Transmitted Diseases (STDs) by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pekab40_screenings_state",
      "name": "data.gov.my Daily PeKaB40 Health Screenings by State",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.591,
      "slope_days_per_day": 0.014,
      "slope_days_per_week": 0.1,
      "publish_on_time_pct": 53.8,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "mnha",
      "name": "data.gov.my MNHA: Total (TEH) and Current (CHE) Expenditure on Health",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "electricity_supply",
      "name": "data.gov.my Electricity Supply",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": -52.394,
      "slope_days_per_week": -366.755,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "water_production",
      "name": "data.gov.my Water Production by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "water_access",
      "name": "data.gov.my Access to Treated Water by State & Strata",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dgm_ktmb_ridership_monthly",
      "name": "data.gov.my Monthly KTMB Ridership",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.782,
      "slope_days_per_day": -0.072,
      "slope_days_per_week": -0.504,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cellular_subscribers",
      "name": "data.gov.my Cellular Subscribers by Plan Type",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "prisoners_state",
      "name": "data.gov.my Prisoners by State and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_addicts_age",
      "name": "data.gov.my Drug Addicts by State & Age Group",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 270.223,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "local_authority_sex",
      "name": "data.gov.my Female Representation in Local Authorities",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "parliament_sex",
      "name": "data.gov.my Female Representation in Parliament",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "fish_landings",
      "name": "data.gov.my Monthly Landings of Marine Fish by State",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 315.596,
      "slope_days_per_day": -52.467,
      "slope_days_per_week": -367.267,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "crops_state",
      "name": "data.gov.my Crop Area and Production by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "schools_district",
      "name": "data.gov.my Public Education Institutions by District",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 70.309,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_income",
      "name": "OpenDOSM Household Income, Malaysia",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_income_state",
      "name": "OpenDOSM Household Income by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_income_district",
      "name": "OpenDOSM Household Income by District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_poverty",
      "name": "OpenDOSM Poverty, Malaysia",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_poverty_state",
      "name": "OpenDOSM Poverty by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_poverty_district",
      "name": "OpenDOSM Poverty by District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_inequality",
      "name": "OpenDOSM Income Inequality, Malaysia",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_inequality_state",
      "name": "OpenDOSM Income Inequality by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_inequality_district",
      "name": "OpenDOSM Income Inequality by District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_expenditure_dun",
      "name": "OpenDOSM Household Expenditure by DUN",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_expenditure_parlimen",
      "name": "OpenDOSM Household Expenditure by Parliamentary Constituency",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_population_malaysia",
      "name": "OpenDOSM Annual Population, Malaysia",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 284.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_population_parlimen",
      "name": "OpenDOSM Annual Population by Parliamentary Constituency",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_death_district_sex",
      "name": "OpenDOSM Annual Deaths by District and Sex",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_marriages_state_age",
      "name": "OpenDOSM Annual Marriages by State, Age, and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_fertility",
      "name": "OpenDOSM Annual Fertility",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_death_maternal",
      "name": "OpenDOSM Annual Maternal Deaths, Malaysia",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_ktmb",
      "name": "GTFS Static — KTMB Rail Schedule",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.928,
      "slope_days_per_day": -0.084,
      "slope_days_per_week": -0.588,
      "publish_on_time_pct": 84.6,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_prasarana_rail_kl",
      "name": "GTFS Static — Rapid KL Rail Schedule",
      "latest_status": "degraded",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.791,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_prasarana_bus_kl",
      "name": "GTFS Static — Rapid KL Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.792,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_prasarana_bus_penang",
      "name": "GTFS Static — Rapid Penang Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.792,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_prasarana_bus_kuantan",
      "name": "GTFS Static — Rapid Kuantan Bus Schedule",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "gtfs_static_prasarana_bus_mrtfeeder",
      "name": "GTFS Static — MRT Feeder Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.792,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_kangar",
      "name": "GTFS Static — BAS.MY Kangar Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.343,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_alor_setar",
      "name": "GTFS Static — BAS.MY Alor Setar Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.385,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_kota_bharu",
      "name": "GTFS Static — BAS.MY Kota Bharu Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.552,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_kuala_terengganu",
      "name": "GTFS Static — BAS.MY Kuala Terengganu Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.343,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_ipoh",
      "name": "GTFS Static — BAS.MY Ipoh Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.845,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_seremban_a",
      "name": "GTFS Static — BAS.MY Seremban A Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.846,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_seremban_b",
      "name": "GTFS Static — BAS.MY Seremban B Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.845,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_melaka",
      "name": "GTFS Static — BAS.MY Melaka Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.867,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_johor",
      "name": "GTFS Static — BAS.MY Johor Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.867,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_static_mybas_kuching",
      "name": "GTFS Static — BAS.MY Kuching Bus Schedule",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 7.344,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_ktmb",
      "name": "GTFS Realtime — KTMB Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 61.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_prasarana_bus_kl",
      "name": "GTFS Realtime — Rapid KL Bus Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 38.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_prasarana_bus_penang",
      "name": "GTFS Realtime — Rapid Penang Bus Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 46.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_prasarana_bus_mrtfeeder",
      "name": "GTFS Realtime — MRT Feeder Bus Vehicle Positions",
      "latest_status": "fresh",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_kangar",
      "name": "GTFS Realtime — BAS.MY Kangar Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 46.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_alor_setar",
      "name": "GTFS Realtime — BAS.MY Alor Setar Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 53.8,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_kota_bharu",
      "name": "GTFS Realtime — BAS.MY Kota Bharu Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 53.8,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_kuala_terengganu",
      "name": "GTFS Realtime — BAS.MY Kuala Terengganu Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 53.8,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_ipoh",
      "name": "GTFS Realtime — BAS.MY Ipoh Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 46.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_seremban_a",
      "name": "GTFS Realtime — BAS.MY Seremban A Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 69.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_seremban_b",
      "name": "GTFS Realtime — BAS.MY Seremban B Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 61.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_melaka",
      "name": "GTFS Realtime — BAS.MY Melaka Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 53.8,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_johor",
      "name": "GTFS Realtime — BAS.MY Johor Vehicle Positions",
      "latest_status": "aging",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 38.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gtfs_realtime_mybas_kuching",
      "name": "GTFS Realtime — BAS.MY Kuching Vehicle Positions",
      "latest_status": "stale",
      "cadence_days": 0.000347,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.013,
      "slope_days_per_week": 0.093,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 53.8,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bop_balance",
      "name": "Balance of Payments by Account",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "fdi_flows",
      "name": "Foreign Direct Investment Flows",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 468.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "interestrates",
      "name": "Monthly Interest Rates",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "monetary_aggregates",
      "name": "Monthly Monetary Aggregates",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "exchangerates",
      "name": "Monthly Exchange Rates",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 41.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 76.9,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_qtr_de",
      "name": "Quarterly Federal Development Expenditure",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_year_revenue",
      "name": "Annual Federal Government Revenue",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ghg_emissions",
      "name": "Greenhouse Gas Emissions",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_core",
      "name": "Monthly Core Consumer Price Index",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_core_inflation",
      "name": "Monthly Core CPI Inflation",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hospital_beds",
      "name": "Hospital Beds by State and Hospital Type",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "air_pollution",
      "name": "Air Pollutant Concentrations",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 680.596,
      "slope_days_per_day": -57.477,
      "slope_days_per_week": -402.342,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "payment_channels",
      "name": "Monthly Payment Channels",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "payment_instruments",
      "name": "Monthly Payment Instruments",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "payment_systems",
      "name": "Monthly Payment Systems",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_ktmb_daily",
      "name": "Daily KTMB Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_ktmb_monthly",
      "name": "Monthly KTMB Ridership",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 41.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 76.9,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_3d",
      "name": "Monthly CPI by Group",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_4d",
      "name": "Monthly CPI by Class",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_5d",
      "name": "Monthly CPI by Subclass",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ipi_2d",
      "name": "Monthly Industrial Production Index by Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ipi_3d",
      "name": "Monthly Industrial Production Index by Group",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ipi_5d",
      "name": "Monthly Industrial Production Index by Item",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ipi_domestic",
      "name": "Monthly IPI for Domestic-Oriented Divisions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ipi_export",
      "name": "Monthly IPI for Export-Oriented Divisions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ppi_2d",
      "name": "Monthly Producer Price Index by Division",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ppi_3d",
      "name": "Monthly Producer Price Index by Group",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sppi_3d",
      "name": "Quarterly Services Producer Price Index by Group",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pharmaceutical_products",
      "name": "Registered Pharmaceutical Products",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pharmaceutical_importers",
      "name": "Licensed Pharmaceutical Importers",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pharmaceutical_manufacturers",
      "name": "Licensed Pharmaceutical Manufacturers",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pharmaceutical_wholesalers",
      "name": "Licensed Pharmaceutical Wholesalers",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pharmaceutical_products_cancelled",
      "name": "Cancelled Pharmaceutical Product Registrations",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cosmetic_notifications",
      "name": "Cosmetic Product Notifications",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cosmetic_notifications_cancelled",
      "name": "Cancelled Cosmetic Product Notifications",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.548,
      "slope_days_per_week": 3.833,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_komuter",
      "name": "KTMB Komuter Origin-Destination Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_ets",
      "name": "KTMB ETS Origin-Destination Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_intercity",
      "name": "KTMB Intercity Origin-Destination Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_komuter_utara",
      "name": "KTMB Komuter Utara Origin-Destination Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_shuttle_tebrau",
      "name": "KTMB Shuttle Tebrau Origin-Destination Ridership",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "covid_deaths_linelist",
      "name": "COVID-19 Deaths Line List",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 877.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "vaxreg_covid_demog",
      "name": "COVID-19 Vaccination Registrations by Demographic Group",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1693.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "population_dun",
      "name": "Annual Population by State Constituency",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "population_parlimen",
      "name": "Annual Population by Parliamentary Constituency",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_iowrt_3d",
      "name": "Wholesale & Retail Trade by Group (3 digit)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.411,
      "slope_days_per_day": -1.043,
      "slope_days_per_week": -7.301,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_rapidrail_daily",
      "name": "Daily Origin-Destination Ridership: Rapid Rail (KV)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1.26,
      "slope_days_per_day": -0.05,
      "slope_days_per_week": -0.352,
      "publish_on_time_pct": 84.6,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_demand_granular",
      "name": "Quarterly Real GDP by Expenditure Subtype",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 59.385,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "arrivals",
      "name": "Monthly Arrivals by Nationality & Sex",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -52.518,
      "slope_days_per_week": -367.623,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 23.1,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "arrivals_soe",
      "name": "Monthly Arrivals by State of Entry, Nationality & Sex",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 5.07,
      "slope_days_per_day": -52.687,
      "slope_days_per_week": -368.808,
      "publish_on_time_pct": 76.9,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 23.1,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_births_annual",
      "name": "Annual Live Births",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_births_annual_sex_ethnic",
      "name": "Annual Live Births by Sex & Ethnicity",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_births_annual_sex_ethnic_state",
      "name": "Annual Live Births by State, Sex, & Ethnicity",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_births_annual_state",
      "name": "Annual Live Births by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_births_district_sex",
      "name": "Annual Live Births by District & Sex",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "blood_donations",
      "name": "Daily Blood Donations by Blood Group",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": 0.058,
      "slope_days_per_week": 0.407,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "completion_school_state",
      "name": "School Completion Rates by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "covid_cases",
      "name": "Daily COVID-19 Cases by State",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 499.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "covid_cases_age",
      "name": "Daily COVID-19 Cases by Age Group & State",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 499.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "covid_cases_vaxstatus",
      "name": "Daily COVID-19 Cases by Vaccination Status & State",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 499.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_annual",
      "name": "Annual CPI by Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_annual_inflation",
      "name": "Annual CPI Inflation by Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_headline_inflation",
      "name": "Monthly CPI Inflation by Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_lowincome",
      "name": "Monthly CPI for Low-Income Households",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_cpi_strata",
      "name": "Monthly CPI by Strata & Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_crops_district_area",
      "name": "Crop Area by District",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3571.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_crops_district_production",
      "name": "Crop Production by District",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3571.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_district_sex",
      "name": "Annual Deaths by District & Sex",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_early_childhood",
      "name": "Annual Early Childhood Deaths",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_early_childhood_sex",
      "name": "Annual Early Childhood Deaths by Sex",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_early_childhood_state",
      "name": "Annual Early Childhood Deaths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_early_childhood_state_sex",
      "name": "Annual Early Childhood Deaths by State & Sex",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_maternal",
      "name": "Annual Maternal Deaths",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_maternal_state",
      "name": "Annual Maternal Deaths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_sex_ethnic",
      "name": "Annual Deaths by Sex & Ethnicity",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_sex_ethnic_state",
      "name": "Annual Deaths by State, Sex, & Ethnicity",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_deaths_state",
      "name": "Annual Deaths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_addicts_drugtype",
      "name": "Drug Addicts by State & Drug Type",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_addicts_education",
      "name": "Drug Addicts by Highest Education Level",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_addicts_occupation",
      "name": "Drug Addicts by State & Occupation",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_arrests_age",
      "name": "Drug Arrests by Sex & Age",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "drug_arrests_ethnicity",
      "name": "Drug Arrests by Sex & Ethnicity",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "electricity_access",
      "name": "Households with Access to Electricity",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "enrolment_school_district",
      "name": "Enrolment in Government Schools by District",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 469.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_year_de",
      "name": "Annual Federal Government Development Expenditure by Function",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_year_oe",
      "name": "Annual Federal Government Operating Expenditure by Object",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_fertility_state",
      "name": "TFR and ASFR by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_forest_reserve",
      "name": "Area of Permanent Forest Reserves",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": -36.718,
      "slope_days_per_week": -257.026,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_forest_reserve_state",
      "name": "Area of Permanent Forest Reserves by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": -36.718,
      "slope_days_per_week": -257.026,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_nominal_demand",
      "name": "Annual Nominal GDP by Expenditure Type",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_nominal_demand_granular",
      "name": "Annual Nominal GDP by Expenditure Subtype",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_nominal_income",
      "name": "Annual Nominal GDP by Income Component",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_nominal_supply_granular",
      "name": "Annual Nominal GDP by Economic Subsector",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_real_demand",
      "name": "Annual Real GDP by Expenditure Type",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_real_supply_granular",
      "name": "Annual Real GDP by Economic Subsector",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_district_real_supply",
      "name": "Annual Real GDP by District & Economic Sector",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2476.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_gni_annual_real",
      "name": "Annual Real GDP & GNI: 1970 to Present",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_nominal_demand",
      "name": "Quarterly Nominal GDP by Expenditure Type",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_nominal_supply",
      "name": "Quarterly Nominal GDP by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_demand",
      "name": "Quarterly Real GDP by Expenditure Type",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_sa_demand",
      "name": "Quarterly Real GDP (Seasonally Adjusted) by Expenditure Type",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_sa_supply",
      "name": "Quarterly Real GDP (Seasonally Adjusted) by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_supply",
      "name": "Quarterly Real GDP by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "government_apps_active",
      "name": "Number of Active Government Mobile Applications",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_access_amenities",
      "name": "Access to Basic Amenities by State & District",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_income_dun",
      "name": "Household Income by DUN",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_income_parlimen",
      "name": "Household Income by Parliament",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_inequality_dun",
      "name": "Income Inequality by DUN",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_inequality_parlimen",
      "name": "Income Inequality by Parliament",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_poverty_dun",
      "name": "Poverty by DUN",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_poverty_parlimen",
      "name": "Poverty by Parliament",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_profile",
      "name": "Number of Households and Living Quarters",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hh_profile_state",
      "name": "Number of Households and Living Quarters by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hies_district",
      "name": "Household Income and Expenditure: Administrative Districts",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hies_malaysia_percentile",
      "name": "Household Income by Percentile",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hies_state",
      "name": "Household Income and Expenditure: States",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_hies_state_percentile",
      "name": "Household Income by State & Percentile",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "interestrates_annual",
      "name": "Annual Interest Rates",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_iowrt",
      "name": "Headline Wholesale & Retail Trade",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 103.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 92.3,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_iowrt_2d",
      "name": "Wholesale & Retail Trade by Division (2 digit)",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 103.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 92.3,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ipi",
      "name": "Industrial Production Index (IPI)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 69.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ipi_1d",
      "name": "IPI by Section (1 digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 69.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lecturers_uni",
      "name": "Lecturers in Public Universities by Citizenship & Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "legal_advisory_branch",
      "name": "Legal Advisory Services by Branch",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 680.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "legal_advisory_case_type",
      "name": "Legal Advisory Services by Branch & Case Type",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 680.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "legal_advisory_category",
      "name": "Legal Advisory Services by Branch & Category",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 680.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "legal_advisory_subcategory",
      "name": "Legal Advisory Services by Branch & Subcategory",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 680.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_district",
      "name": "Annual Principal Labour Force Statistics by District",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_dun",
      "name": "Annual Principal Labour Force Statistics by DUN",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_month_duration",
      "name": "Monthly Unemployment by Duration",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_month_sa",
      "name": "Monthly Principal Labour Force Statistics, Seasonally Adjusted",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 69.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_month_status",
      "name": "Monthly Employment by Status in Employment",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 69.2,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_month_youth",
      "name": "Monthly Youth Unemployment",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_parlimen",
      "name": "Annual Principal Labour Force Statistics by Parliament",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr_sru_age",
      "name": "Quarterly Skills-Related Underemployment by Age",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr_sru_sex",
      "name": "Quarterly Skills-Related Underemployment by Sex",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr_tru_age",
      "name": "Quarterly Time-Related Underemployment by Age",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_qtr_tru_sex",
      "name": "Quarterly Time-Related Underemployment by Sex",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_state_sex",
      "name": "Annual Principal Labour Force Statistics by State & Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lfs_year_sex",
      "name": "Annual Principal Labour Force Statistics by Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_marriages",
      "name": "Annual Marriages",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_marriages_age",
      "name": "Annual Marriage by Age Group",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_mineral_extraction",
      "name": "Extraction of Minerals by State and Commodity",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "mnha_moh",
      "name": "MNHA: MOH Expenditure on Health",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "nutrition_children_sex",
      "name": "Nutritional Status of Children Under 5 by Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2841.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "nutrition_children_strata",
      "name": "Nutritional Status of Children Under 5 by Strata",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2841.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "organ_pledges",
      "name": "Daily Organ Donation Pledges",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.007,
      "slope_days_per_week": 0.046,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "organ_pledges_state",
      "name": "Daily Organ Donation Pledges by State",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.007,
      "slope_days_per_week": 0.046,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "passports",
      "name": "Monthly Passport Issuances by State and Branch",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -52.518,
      "slope_days_per_week": -367.623,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 23.1,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "pekab40_screenings",
      "name": "Daily PeKaB40 Health Screenings",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 6.596,
      "slope_days_per_day": -0.582,
      "slope_days_per_week": -4.076,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ppi_1d",
      "name": "Monthly PPI by Section (1 digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 15.4,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_ppi_sitc",
      "name": "Monthly PPI by SITC Section (1 digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 15.4,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "prisoners_prison",
      "name": "Prisoners by Prison Centre and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_productivity_annual",
      "name": "Annual Productivity by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_productivity_annual_priority",
      "name": "Annual Productivity for Priority Subsectors",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_productivity_qtr",
      "name": "Quarterly Productivity by Economic Sector",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 376.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sanitation_access",
      "name": "Access to Sanitary Latrines by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_sppi",
      "name": "Headline Services Producer Price Index (SPPI)",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_sppi_1d",
      "name": "SPPI by Section (1 digit)",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_sppi_2d",
      "name": "SPPI by Division (2 digits)",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "state_finance_revenue",
      "name": "State Government Revenue",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_stillbirths",
      "name": "Annual Stillbirths",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_stillbirths_state",
      "name": "Annual Stillbirths by State",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "teachers_district",
      "name": "Teachers in Government Schools by District",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 469.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_timber_production",
      "name": "Production of Major Timber Products by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": -74.436,
      "slope_days_per_week": -521.052,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trnsc_daily_directdebit",
      "name": "Daily DirectDebit Transactions",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 4.596,
      "slope_days_per_day": 0.115,
      "slope_days_per_week": 0.805,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 7.7,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trnsc_daily_fpx",
      "name": "Daily FPX Transactions",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.026,
      "slope_days_per_week": 0.179,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trnsc_daily_jompay",
      "name": "Daily JomPAY Transactions",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.026,
      "slope_days_per_week": 0.179,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trnsc_daily_san",
      "name": "Daily Shared ATM Network (SAN) Transactions",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.026,
      "slope_days_per_week": 0.179,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "vaxreg_covid",
      "name": "Daily COVID-19 Vaccine Registrations by State",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1693.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "water_pollution_basin",
      "name": "River Basin Pollution Monitoring",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": -112.154,
      "slope_days_per_week": -785.078,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 38.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "almanak_astronomi",
      "name": "Astronomy Almanac",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": -0.044,
      "slope_days_per_week": -0.311,
      "publish_on_time_pct": 46.2,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_arc_dosm",
      "name": "DOSM's Advance Release Calendar",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": 0.066,
      "slope_days_per_week": 0.465,
      "publish_on_time_pct": 30.8,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 15.4,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_bec",
      "name": "Broad Economic Categories (BEC)",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "cosmetics_manufacturers",
      "name": "Approved Manufacturers of Cosmetic Products",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 10.901,
      "slope_days_per_day": 0.827,
      "slope_days_per_week": 5.791,
      "publish_on_time_pct": 15.4,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 61.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "currency_codes",
      "name": "Currency Codes (ISO 4217)",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "datasets",
      "name": "List of Datasets on data.gov.my",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 73.596,
      "slope_days_per_day": 5.08,
      "slope_days_per_week": 35.559,
      "publish_on_time_pct": 23.1,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "domains",
      "name": "Number of Registered .MY Domains",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "domains_dnssec",
      "name": "Number of Registered .MY Domains with DNSSEC",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "domains_idn",
      "name": "Number of Registered Internationalised .MY Domains",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "domains_ipv6",
      "name": "Number of Registered .MY Domains with IPv6 DNS",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_annual_real_demand_granular",
      "name": "Annual Real GDP by Expenditure Subtype",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 81.938,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_lookup",
      "name": "Lookup Table: GDP",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_gdp_qtr_nominal_demand_granular",
      "name": "Quarterly Nominal GDP by Expenditure Subtype",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 59.385,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_nominal_supply_granular",
      "name": "Quarterly Nominal GDP by Economic Subsector",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 59.385,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_gdp_qtr_real_supply_granular",
      "name": "Quarterly Real GDP by Economic Subsector",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 59.385,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "government_apps",
      "name": "Transactional Data: Official Government Mobile Applications",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 174.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "government_apps_downloads",
      "name": "Downloads of Government Mobile Applications",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 174.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "government_apps_reviews",
      "name": "Transactional Data: User Reviews of Government Mobile Applications",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 174.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lookup_item",
      "name": "PriceCatcher: Item Lookup",
      "latest_status": "reference",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "status reference is not freshness-evaluable",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 33.183,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_lookup_premise",
      "name": "PriceCatcher: Premise Lookup",
      "latest_status": "reference",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "status reference is not freshness-evaluable",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 24.207,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_mcoicop",
      "name": "MCOICOP",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "metrics_content",
      "name": "Number of Datasets on data.gov.my",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 11.596,
      "slope_days_per_day": -1.4,
      "slope_days_per_week": -9.799,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "metrics_dataset_cumul",
      "name": "Cumulative Views and Downloads by Dataset",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_msic",
      "name": "MSIC",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "poskod",
      "name": "Postcode Dataset",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_productivity_lookup",
      "name": "Lookup Table: Labour Productivity",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "registration_transactions_all",
      "name": "Vehicle Registration Transactions",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 12.596,
      "slope_days_per_day": -1.194,
      "slope_days_per_week": -8.36,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "registration_transactions_car",
      "name": "Car Registration Transactions",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 12.596,
      "slope_days_per_day": -1.194,
      "slope_days_per_week": -8.36,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "registration_transactions_motorcycle",
      "name": "Motorcycle Registration Transactions",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 12.596,
      "slope_days_per_day": -1.194,
      "slope_days_per_week": -8.36,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_od_brt_daily",
      "name": "Daily Origin-Destination Ridership: BRT Sunway Line",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1.26,
      "slope_days_per_day": -0.05,
      "slope_days_per_week": -0.352,
      "publish_on_time_pct": 84.6,
      "reliability_grade": "C",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_sitc",
      "name": "SITC",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_sitc_sop",
      "name": "SITC: Stage of Processing",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "usage_metrics",
      "name": "Daily Usage Metrics for data.gov.my",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1.596,
      "slope_days_per_day": -0.048,
      "slope_days_per_week": -0.333,
      "publish_on_time_pct": 15.4,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "usage_metrics_openapi",
      "name": "Daily OpenAPI Hits by Endpoint",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1.596,
      "slope_days_per_day": -0.048,
      "slope_days_per_week": -0.333,
      "publish_on_time_pct": 15.4,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "usage_metrics_openapi_cumul",
      "name": "Cumulative OpenAPI Hits by Endpoint",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.005,
      "slope_days_per_week": 0.037,
      "publish_on_time_pct": 7.7,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "population_malaysia",
      "name": "OpenDOSM Annual Population, Malaysia",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 284.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "population_state",
      "name": "OpenDOSM Annual Population by State",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 284.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "population_district",
      "name": "OpenDOSM Annual Population by Administrative District",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_qtr_nominal",
      "name": "OpenDOSM Quarterly Nominal GDP",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_qtr_real",
      "name": "OpenDOSM Quarterly Real GDP",
      "latest_status": "fresh",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lfs_month",
      "name": "OpenDOSM Monthly Labour Force Statistics",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_headline",
      "name": "Monthly CPI by Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trade_headline",
      "name": "OpenDOSM Monthly Trade Headline",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "registrations_type_fuel",
      "name": "Monthly Vehicle Registrations by Vehicle and Fuel Type",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 41.596,
      "slope_days_per_day": -1.267,
      "slope_days_per_week": -8.872,
      "publish_on_time_pct": 23.1,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ridership_headline",
      "name": "data.gov.my Daily Public Transport Ridership",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 42.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "currency_in_circulation",
      "name": "Monthly Currency in Circulation",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "births",
      "name": "Daily Live Births",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1169.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "deaths",
      "name": "Annual Deaths",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sdg_03-3-1",
      "name": "SDG 03-3-1: HIV Incidence per 1,000 Uninfected Population",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sdg_16-1-1",
      "name": "SDG 16-1-1: Victims of Intentional Homicide",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_year",
      "name": "Annual Federal Government Finance",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_finance_qtr",
      "name": "Quarterly Federal Government Finance",
      "latest_status": "stale",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "state_finance_expenditure",
      "name": "State Government Expenditure",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_budget_moe",
      "name": "Annual Budget Allocation for the Ministry of Education",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "federal_budget_moh",
      "name": "Annual Budget Allocation for the Ministry of Health",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "electricity_consumption",
      "name": "Monthly Electricity Consumption",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 133.596,
      "slope_days_per_day": -52.394,
      "slope_days_per_week": -366.755,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "water_consumption",
      "name": "Water Consumption by State and Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": -74.436,
      "slope_days_per_week": -521.052,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 38.5,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "economic_indicators",
      "name": "Malaysian Economic Indicators",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 103.596,
      "slope_days_per_day": -1.4,
      "slope_days_per_week": -9.799,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sdg_16-2-2",
      "name": "SDG 16-2-2: Victims of Human Trafficking",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "currency_in_circulation_annual",
      "name": "Annual Currency in Circulation",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lookup_federal_finance",
      "name": "Lookup Table: Federal Finance",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "lookup_money_banking",
      "name": "Lookup Table: Money & Banking",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "sdg_04-6-1",
      "name": "SDG 04-6-1: Proficiency in Functional Literacy and Numeracy",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sdg_10-c-1",
      "name": "SDG 10-C-1: Remittance Costs as a % of the Amount Remitted",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_opr",
      "name": "Overnight Policy Rate (OPR)",
      "latest_status": "reference",
      "cadence_days": 30,
      "trend": "insufficient_data",
      "reason": "status reference is not freshness-evaluable",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 39.596,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_base_rate",
      "name": "Base Rates / BLR / Effective LR",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2258.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_kl_usd_myr",
      "name": "Kuala Lumpur USD/MYR Reference Rate",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.051,
      "slope_days_per_week": 0.356,
      "publish_on_time_pct": 69.2,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_interest_rate",
      "name": "Interest Rates: Banking Institutions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": -0.072,
      "slope_days_per_week": -0.504,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_interest_volume",
      "name": "Interest Volume: Banking Institutions",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": 0.07,
      "slope_days_per_week": 0.49,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_interbank_swap",
      "name": "Interbank Swap",
      "latest_status": "degraded",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.596,
      "slope_days_per_day": 0.051,
      "slope_days_per_week": 0.356,
      "publish_on_time_pct": 69.2,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_kijang_emas",
      "name": "Kijang Emas (Gold Reference Price)",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": 0.063,
      "slope_days_per_week": 0.44,
      "publish_on_time_pct": 53.8,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "bnm_myor",
      "name": "Malaysia Overnight Rate (MYOR)",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 3.596,
      "slope_days_per_day": 0.105,
      "slope_days_per_week": 0.732,
      "publish_on_time_pct": 61.5,
      "reliability_grade": "D",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hansard_sittings",
      "name": "Malaysian Parliament Hansard Sitting Catalogue",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 5,
      "history_span_days": 4.744,
      "latest_staleness_days": 61.737,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 5
    },
    {
      "dataset_id": "hansard_parliamentary_terms",
      "name": "Malaysian Parliamentary Terms",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 5,
      "history_span_days": 4.744,
      "latest_staleness_days": 61.737,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 5
    },
    {
      "dataset_id": "hansard_mps",
      "name": "Malaysian Parliament Hansard MPs",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 5,
      "history_span_days": 4.744,
      "latest_staleness_days": 61.737,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 5
    },
    {
      "dataset_id": "cpi_state",
      "name": "Monthly CPI by State & Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "cpi_state_inflation",
      "name": "Monthly CPI Inflation by State & Division (2-digit)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "employment_sector",
      "name": "Employment by MSIC Sector and Sex",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "fertility",
      "name": "TFR and ASFR",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_annual_nominal_supply",
      "name": "Annual Nominal GDP by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_annual_real_supply",
      "name": "Annual Real GDP by Economic Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_gni_annual_nominal",
      "name": "Annual Nominal GDP & GNI: 1947 to Present",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_qtr_real_sa",
      "name": "Quarterly Real GDP (Seasonally Adjusted)",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "gdp_state_real_supply",
      "name": "Annual Real GDP by State & Economic Sector",
      "latest_status": "aging",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 649.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_expenditure_dun",
      "name": "Household Expenditure by DUN",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_expenditure_parlimen",
      "name": "Household Expenditure by Parliament",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_income",
      "name": "Household Income",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_income_district",
      "name": "Household Income by Administrative District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_income_state",
      "name": "Household Income by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_inequality",
      "name": "Income Inequality",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_inequality_district",
      "name": "Income Inequality by District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_inequality_state",
      "name": "Income Inequality by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_poverty",
      "name": "Poverty",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_poverty_district",
      "name": "Poverty by Administrative District",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "hh_poverty_state",
      "name": "Poverty by State",
      "latest_status": "fresh",
      "cadence_days": 730,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1015.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lfs_qtr",
      "name": "Quarterly Principal Labour Force Statistics",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lfs_qtr_state",
      "name": "Quarterly Principal Labour Force Statistics by State",
      "latest_status": "aging",
      "cadence_days": 90,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.596,
      "slope_days_per_day": -19.041,
      "slope_days_per_week": -133.286,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 76.9,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "lfs_year",
      "name": "Annual Principal Labour Force Statistics",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "marriages_state",
      "name": "Annual Marriages by State",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "marriages_state_age",
      "name": "Annual Marriage by State & Age Group",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1745.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ppi",
      "name": "Monthly Producer Price Index (PPI)",
      "latest_status": "aging",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 72.596,
      "slope_days_per_day": -1.48,
      "slope_days_per_week": -10.359,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 15.4,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "ppi_sop",
      "name": "Monthly PPI by Stage of Processing",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "recovering",
      "reason": "staleness is decreasing faster than the recovery threshold",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 14.407,
      "slope_days_per_day": -1.161,
      "slope_days_per_week": -8.125,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "trade_sitc_1d",
      "name": "Monthly Trade by SITC Section (1 digit)",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 103.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 92.3,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "kkmnow_blood",
      "name": "KKMNOW Daily Blood Donations and Stock",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1447.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "kkmnow_organ",
      "name": "KKMNOW Organ Donation Pledges and Deaths",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 13.596,
      "slope_days_per_day": 0.445,
      "slope_days_per_week": 3.115,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 92.3,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "kkmnow_covidnow",
      "name": "KKMNOW COVID-19 Daily Cases",
      "latest_status": "stale",
      "cadence_days": 1,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1494.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "kkmnow_covidepid",
      "name": "KKMNOW Weekly COVID-19 Epidemiological Surveillance",
      "latest_status": null,
      "cadence_days": 7,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "kkmnow_covidvax",
      "name": "KKMNOW COVID-19 Vaccine Registrations",
      "latest_status": null,
      "cadence_days": 1,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "kkmnow_pekab40",
      "name": "KKMNOW PeKa B40 Daily Health Screenings by State",
      "latest_status": "aging",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2.596,
      "slope_days_per_day": 0.011,
      "slope_days_per_week": 0.079,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "kkmnow_bedutil",
      "name": "KKMNOW Hospital Bed Utilisation by Facility/State",
      "latest_status": null,
      "cadence_days": 1,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "kkmnow_facilities",
      "name": "KKMNOW Healthcare Resources/Facilities Directory",
      "latest_status": null,
      "cadence_days": 365,
      "trend": "insufficient_data",
      "reason": "requires 3 daily samples spanning at least 2 days",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "st_energy_balance_pdf",
      "name": "National Energy Balance (Malaysia, annual PDF)",
      "latest_status": "fresh",
      "cadence_days": 365,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 194.955,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_installed_capacity_mw",
      "name": "Installed Generation Capacity (MW) — Malaysia",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_max_demand_mw",
      "name": "Maximum Demand (MW) — Malaysia",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_generation_mix_gwh",
      "name": "Generation Mix (GWh) — Malaysia",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_sales_unit_gwh",
      "name": "Electricity Sales by Unit (GWh) — Malaysia",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_sales_value_rm_million",
      "name": "Electricity Sales by Value (RM million) — Malaysia",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_consumers",
      "name": "Number of Electricity Consumers — Malaysia",
      "latest_status": "stale",
      "cadence_days": 30,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 2110.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_ipps",
      "name": "Independent Power Producers — Malaysia",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_re_projects",
      "name": "Renewable Energy Projects — Malaysia",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_cogenerators",
      "name": "Co-Generators — Malaysia",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 1380.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_elesca",
      "name": "Electrical Competency Certificates Issued — Malaysia",
      "latest_status": "stale",
      "cadence_days": 365,
      "trend": "deteriorating",
      "reason": "staleness is increasing and latest freshness is beyond the on-time cadence boundary",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 5763.596,
      "slope_days_per_day": 1.0,
      "slope_days_per_week": 7.0,
      "publish_on_time_pct": 0.0,
      "reliability_grade": "F",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 100.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_current_ipp_licensees",
      "name": "Current Independent Power Producer Licensees — Malaysia",
      "latest_status": "aging",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 154.455,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_current_cogen_licensees",
      "name": "Current Co-Generation Licensees — Malaysia",
      "latest_status": "aging",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 154.454,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_current_re_licensees",
      "name": "Current Renewable Energy Licensees — Malaysia",
      "latest_status": "aging",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 154.455,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "st_current_lss_licensees",
      "name": "Current Large-Scale Solar Licensees — Malaysia",
      "latest_status": "fresh",
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 54.379,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sg_datagov_coe_bidding",
      "name": "COE Bidding Results (SG)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.311,
      "slope_days_per_day": 0.039,
      "slope_days_per_week": 0.272,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sg_datagov_hdb_resale_prices",
      "name": "HDB Resale Flat Prices Jan-2017 onwards (SG)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.839,
      "slope_days_per_day": 0.082,
      "slope_days_per_week": 0.572,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sg_datagov_hdb_metadata",
      "name": "HDB Dataset Metadata (SG)",
      "latest_status": "fresh",
      "cadence_days": 30,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.839,
      "slope_days_per_day": 0.082,
      "slope_days_per_week": 0.572,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sg_datagov_taxi_availability",
      "name": "Taxi Availability real-time (SG)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.893,
      "slope_days_per_day": -0.006,
      "slope_days_per_week": -0.045,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "sg_datagov_weather_readings",
      "name": "Weather Readings real-time (SG)",
      "latest_status": "fresh",
      "cadence_days": 1,
      "trend": "stable",
      "reason": "slope is within the stable band or latest freshness remains on time",
      "trend_sample_days": 13,
      "history_span_days": 12.603,
      "latest_staleness_days": 0.349,
      "slope_days_per_day": 0.008,
      "slope_days_per_week": 0.054,
      "publish_on_time_pct": 100.0,
      "reliability_grade": "A",
      "reliability_sample_days": 13,
      "anomaly_rate_pct": 0.0,
      "anomaly_sample_days": 13
    },
    {
      "dataset_id": "dosm_boundary_parlimen",
      "name": "Parliamentary Constituency Boundaries",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_dun",
      "name": "State Legislative Assembly (DUN) Constituency Boundaries",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_malaysia",
      "name": "Malaysia Administrative Boundary",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_state",
      "name": "State Administrative Boundaries",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_district",
      "name": "District Administrative Boundaries",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_parlimen_dun_lookup",
      "name": "Parliament and DUN Administrative Code Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "dosm_boundary_district_lookup",
      "name": "State and District Administrative Code Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_consol_ballots",
      "name": "MECo Consolidated Ballots",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_consol_stats",
      "name": "MECo Consolidated Contest Statistics",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_candidate",
      "name": "MECo Candidate Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_coalition",
      "name": "MECo Coalition Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_coalition_succession",
      "name": "MECo Coalition Succession Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_dates",
      "name": "MECo Election Date Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_dun_parlimen",
      "name": "MECo DUN-to-Parliament Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_party",
      "name": "MECo Party Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_party_succession",
      "name": "MECo Party Succession Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_lookup_prk",
      "name": "MECo By-Election (PRK) Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_raw_ballots",
      "name": "MECo Raw Ballots",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_raw_stats",
      "name": "MECo Raw Contest Statistics",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_delimitation_to_elections",
      "name": "MECo Delimitation-to-Elections Lookup",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_cartogram_equal_k",
      "name": "MECo Equal-Seat Cartogram Scale",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    },
    {
      "dataset_id": "meco_cartogram_electorate_k",
      "name": "MECo Electorate-Weighted Cartogram Scale",
      "latest_status": null,
      "cadence_days": null,
      "trend": "insufficient_data",
      "reason": "refresh cadence is not mapped",
      "trend_sample_days": 0,
      "history_span_days": 0.0,
      "latest_staleness_days": null,
      "slope_days_per_day": null,
      "slope_days_per_week": null,
      "publish_on_time_pct": null,
      "reliability_grade": "insufficient_data",
      "reliability_sample_days": 0,
      "anomaly_rate_pct": null,
      "anomaly_sample_days": 0
    }
  ]
}
