{
  "analysis_id": "2026-10-28-funding-bases-v1",
  "source_vintage": "2026-10-11",
  "review_date": "2026-10-28",
  "bases": {
    "NSF Award API": {
      "basis_id": "nsf_estimated_multiyear_total_start_fy",
      "label": "Estimated multi-year award totals",
      "field": "estimatedTotalAmt",
      "period_rule": "Award start fiscal year; value recorded at retrieval, not necessarily original award amount or funds obligated",
      "identity": "NSF award id",
      "url": "https://resources.research.gov/common/webapi/awardapisearch-v1.htm"
    },
    "NIH RePORTER": {
      "basis_id": "reporter_parent_fy_award_amount",
      "label": "Parent-record fiscal-year award amounts",
      "field": "award_amount",
      "period_rule": "Fiscal year of each unique application record; includes distinct supplements/support years, excludes subprojects",
      "identity": "RePORTER appl_id; core_project_num is a project lineage, not a financial record key",
      "url": "https://report.nih.gov/exporter-data-dictionary"
    },
    "USAspending": {
      "basis_id": "usas_cumulative_obligations_new_award_fy",
      "label": "Cumulative obligations at retrieval for selected new awards",
      "field": "Award Amount (total_obligation)",
      "period_rule": "FY of new_awards_only selection; amount includes obligations through retrieval, not transactions only within that FY/window",
      "identity": "generated_internal_id; Award ID alone is not a universal key",
      "url": "https://github.com/fedspendingtransparency/usaspending-api/blob/master/usaspending_api/awards/v2/lookups/lookups.py"
    }
  },
  "windows": {
    "FY2016-2020": [
      2016,
      2020
    ],
    "FY2021-2025": [
      2021,
      2025
    ]
  },
  "delivery_to_historical_bucket": {
    "feed": "ANIMAL_FOOD",
    "grow": "CROP",
    "move": "TRANSPORT",
    "supply": "SUPPLY",
    "power": "POWER",
    "care": "POP_HEALTH"
  },
  "agency_role": "RePORTER administering agency; USAspending awarding agency, not necessarily funding agency",
  "agency_mapping_source": "https://www.grants.nih.gov/grants/phs_assignment_information.htm",
  "missing_rule": "Missing amounts are null, never zero. usd_known is a subtotal only when amount_status is partial_missing; all_missing has no dollar total.",
  "classification": "Retained historical exclusive keyword buckets with the existing NSF2236302 title-audit overlay; not official ARA sectors or independently validated area totals",
  "comparability": "Never add sources/bases, compute cross-source sponsor shares, or interpret window changes as a common expenditure flow. Cumulative USAspending windows have unequal observation ages.",
  "coverage": "Selected Arkansas awardee/recipient records, not a census of intramural, subaward, pass-through or private research support; recipient address is not economic benefit or place of performance",
  "deduplication": "Exact source keys; distinct NIH appl_id and full project_num records retained despite repeated core/FY. Exact normalized cross-source award and title+organization candidates are flagged, not assumed identical.",
  "public_counts": "Positive counts below five display <5; public awards are not individual researcher profiles.",
  "limits": [
    "No fresh award acquisition",
    "No complete description/field validation",
    "No period expenditure reconstruction",
    "No complete entity/family resolution",
    "Cross-source negative match result is bounded to the exact matching policies"
  ],
  "classification_version": "Retained keyword classifier v-c0, with 2026-10-25 analyst allocation overlay; external validation pending",
  "code_sha256": "864dfbea32f8be93df7a42789bd9369730dd9b93b0b8e37d692479253f534b9f"
}
