{
  "schema": "AIONORA_HISTORY412_PREFERRED_V2",
  "as_of": "2026-10-20",
  "source": "openfootball/football.json",
  "license": "CC0-1.0",
  "source_url": "https://github.com/openfootball/football.json",
  "status": "HISTORICAL_RESEARCH_PREFERRED_ARCHIVE_NOT_MODEL_CERTIFICATION",
  "summary": {
    "files": 15,
    "leagues": 5,
    "seasons": 3,
    "expected_fixtures": 5256,
    "completed_matches": 5161,
    "missing_scores": 95,
    "fully_complete_seasons": 10,
    "partial_seasons": 5
  },
  "entries": [
    {
      "season": "2023-24",
      "league": "en.1",
      "file": "/research-history/2023-24/en.1.json",
      "expected": 380,
      "final_results": 380,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2023-24",
      "league": "de.1",
      "file": "/research-history/2023-24/de.1.json",
      "expected": 306,
      "final_results": 306,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2023-24",
      "league": "es.1",
      "file": "/research-history/2023-24/es.1.json",
      "expected": 380,
      "final_results": 380,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2023-24",
      "league": "it.1",
      "file": "/research-history/2023-24/it.1.json",
      "expected": 380,
      "final_results": 380,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2023-24",
      "league": "fr.1",
      "file": "/research-history/2023-24/fr.1.json",
      "expected": 306,
      "final_results": 306,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2024-25",
      "league": "en.1",
      "file": "/research-history/2024-25/en.1.json",
      "expected": 380,
      "final_results": 380,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2024-25",
      "league": "de.1",
      "file": "/research-history/2024-25/de.1.json",
      "expected": 306,
      "final_results": 306,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2024-25",
      "league": "es.1",
      "file": "/research-history/2024-25/es.1.json",
      "expected": 380,
      "final_results": 370,
      "missing": 10,
      "complete": false,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2024-25",
      "league": "it.1",
      "file": "/research-history/2024-25/it.1.json",
      "expected": 380,
      "final_results": 370,
      "missing": 10,
      "complete": false,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2024-25",
      "league": "fr.1",
      "file": "/research-history/2024-25/fr.1.json",
      "expected": 306,
      "final_results": 306,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2025-26",
      "league": "en.1",
      "file": "/research-history/2025-26/en.1-preferred.json",
      "expected": 380,
      "final_results": 380,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": true,
      "prior_file": "/research-history/2025-26/en.1.json"
    },
    {
      "season": "2025-26",
      "league": "de.1",
      "file": "/research-history/2025-26/de.1-preferred.json",
      "expected": 306,
      "final_results": 306,
      "missing": 0,
      "complete": true,
      "for_current_prediction": false,
      "preferred_source": true,
      "prior_file": "/research-history/2025-26/de.1.json"
    },
    {
      "season": "2025-26",
      "league": "es.1",
      "file": "/research-history/2025-26/es.1.json",
      "expected": 380,
      "final_results": 365,
      "missing": 15,
      "complete": false,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2025-26",
      "league": "it.1",
      "file": "/research-history/2025-26/it.1.json",
      "expected": 380,
      "final_results": 344,
      "missing": 36,
      "complete": false,
      "for_current_prediction": false,
      "preferred_source": false
    },
    {
      "season": "2025-26",
      "league": "fr.1",
      "file": "/research-history/2025-26/fr.1.json",
      "expected": 306,
      "final_results": 282,
      "missing": 24,
      "complete": false,
      "for_current_prediction": false,
      "preferred_source": false
    }
  ],
  "limitations": [
    "Historical final-score archive only, not live fixture or odds feed.",
    "Several seasons are incomplete; scoreless matches are excluded, not imputed.",
    "Current season 2026/27 upstream lags in September and is not admitted to this archive.",
    "No independent xG, squad history, sportsbook prices or approved predictive model."
  ],
  "original_manifest": "/research-history/index.json",
  "caveats": [
    "Reconciled full archives are versioned snapshots; original files remain untouched",
    "Postmatch lineups are NOT eligible for pre-match features",
    "Source scores not independently checked with an official league dataset",
    "No current-season feed, bookmaker offers, or approved predictive model."
  ]
}