# csi-v1.1.0 CANDIDATE source registry (gate point 3) — NOT consumed by the production engine.
#
# Candidate track artefact (ADR-009 discipline, ADR-011 scope; owner delegation 2026-06-11).
# Complete restatement in the csi-v1.0.0 registry shape: the six unchanged metrics carry their
# locked rows verbatim; the two overlay metrics carry the candidate's REAL operational sources.
# Notable upgrade: the consumer metric's v1.0.0 commercial sources (Euromonitor, NielsenIQ,
# Statista) are replaced by official statistics (Eurostat HICP, US BLS CPI/CE) per the pinned
# cpi_relative_price_basket_v1 construction. sub_weight reflects composition role; weight-zero
# rows are audit evidence required by the activation gate, never composed.

methodology_version: csi-v1.1.0-candidate.2
sources:
  # --- six unchanged metrics: inherited verbatim from csi-v1.0.0 (locked) ------------------
  - metric_id: g20_livestock_population
    source_id: faostat
    provider: FAOSTAT
    source_url: urn:unpt-csi:source-registry:faostat
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.60"
  - metric_id: g20_livestock_population
    source_id: gleam
    provider: GLEAM
    source_url: urn:unpt-csi:source-registry:gleam
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.40"

  - metric_id: animal_agriculture_ghg
    source_id: global_carbon_project
    provider: Global Carbon Project
    source_url: urn:unpt-csi:source-registry:global_carbon_project
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.50"
  - metric_id: animal_agriculture_ghg
    source_id: climate_watch
    provider: Climate Watch
    source_url: urn:unpt-csi:source-registry:climate_watch
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.30"
  - metric_id: animal_agriculture_ghg
    source_id: faostat_emissions
    provider: FAOSTAT
    source_url: urn:unpt-csi:source-registry:faostat_emissions
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.20"

  - metric_id: animal_agriculture_land_use
    source_id: global_forest_watch
    provider: Global Forest Watch
    source_url: urn:unpt-csi:source-registry:global_forest_watch
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.40"
  - metric_id: animal_agriculture_land_use
    source_id: earthstat
    provider: EarthStat
    source_url: urn:unpt-csi:source-registry:earthstat
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.35"
  - metric_id: animal_agriculture_land_use
    source_id: faostat_land_use
    provider: FAOSTAT
    source_url: urn:unpt-csi:source-registry:faostat_land_use
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.25"

  - metric_id: livestock_feed_production
    source_id: usda_fas
    provider: USDA FAS
    source_url: urn:unpt-csi:source-registry:usda_fas
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.50"
  - metric_id: livestock_feed_production
    source_id: faostat_crops_livestock
    provider: FAOSTAT
    source_url: urn:unpt-csi:source-registry:faostat_crops_livestock
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.30"
  - metric_id: livestock_feed_production
    source_id: cgiar
    provider: CGIAR
    source_url: urn:unpt-csi:source-registry:cgiar
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.20"

  - metric_id: animal_product_output
    source_id: faostat_livestock
    provider: FAOSTAT
    source_url: urn:unpt-csi:source-registry:faostat_livestock
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.60"
  - metric_id: animal_product_output
    source_id: oecd_fao_outlook
    provider: OECD-FAO Agricultural Outlook
    source_url: urn:unpt-csi:source-registry:oecd_fao_outlook
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.40"

  - metric_id: animal_agriculture_employment
    source_id: fao_employment
    provider: FAO
    source_url: urn:unpt-csi:source-registry:fao_employment
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.40"
  - metric_id: animal_agriculture_employment
    source_id: oecd_labour_force
    provider: OECD
    source_url: urn:unpt-csi:source-registry:oecd_labour_force
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.40"
  - metric_id: animal_agriculture_employment
    source_id: statista_employment
    provider: Statista
    source_url: urn:unpt-csi:source-registry:statista_employment
    licence_status: unknown
    retrieval_method: manual-json
    cadence: monthly
    sub_weight: "0.20"

  # --- candidate overlay 1: animal_product_trade (re-anchored; quantity-consistent) --------
  - metric_id: animal_product_trade
    source_id: faostat_tcl
    provider: FAOSTAT (Trade, Crops and Livestock products, element 5910 export quantity)
    source_url: urn:unpt-csi:source-registry:faostat_tcl
    licence_status: cc_by_4_0_dataset_level
    retrieval_method: automated-bulk-csv
    cadence: annual
    sub_weight: "0.60"
  - metric_id: animal_product_trade
    source_id: un_comtrade_quantity
    provider: UN Comtrade (registered free tier, HS6 leaf net weight, 18 G20 reporters)
    source_url: urn:unpt-csi:source-registry:un_comtrade_quantity
    licence_status: un_comtrade_policy_attribution
    retrieval_method: automated-json-api-keyed
    cadence: monthly
    sub_weight: "0.40"
  - metric_id: animal_product_trade
    source_id: national_customs_evidence
    provider: National customs/statistics offices (BRA Comex Stat, AUS ABS, USA Census, CAN StatCan, FRA Douane)
    source_url: urn:unpt-csi:source-registry:national_customs_evidence
    licence_status: national_open_data_various
    retrieval_method: automated-mixed
    cadence: monthly
    sub_weight: "0.00"   # audit evidence required by the activation gate; never composed

  # --- candidate overlay 2: consumer_transition_score (official statistics replace
  #     the v1.0.0 commercial sources; equal-weight non-overlapping bloc pooling) ------------
  - metric_id: consumer_transition_score
    source_id: eurostat_hicp_eu27
    provider: Eurostat HICP ECOICOP ver.2 (prc_hicp_minr I25 + prc_hicp_iw weights, EU27_2020 bloc)
    source_url: urn:unpt-csi:source-registry:eurostat_hicp_eu27
    licence_status: eurostat_reuse_attribution
    retrieval_method: automated-json-api
    cadence: monthly
    sub_weight: "0.3334"
  - metric_id: consumer_transition_score
    source_id: eurostat_hicp_tur
    provider: Eurostat HICP ECOICOP ver.2 (prc_hicp_minr I25 + prc_hicp_iw weights, Türkiye)
    source_url: urn:unpt-csi:source-registry:eurostat_hicp_tur
    licence_status: eurostat_reuse_attribution
    retrieval_method: automated-json-api
    cadence: monthly
    sub_weight: "0.3333"
  - metric_id: consumer_transition_score
    source_id: bls_cpi_ce_usa
    provider: US BLS CPI item aggregates + Consumer Expenditure annual weights (LABSTAT)
    source_url: urn:unpt-csi:source-registry:bls_cpi_ce_usa
    licence_status: public_domain_us_federal
    retrieval_method: automated-flat-file
    cadence: monthly
    sub_weight: "0.3333"
  - metric_id: consumer_transition_score
    source_id: eurostat_hicp_lenses
    provider: Eurostat HICP (DE, FR, IT per-economy validation lenses)
    source_url: urn:unpt-csi:source-registry:eurostat_hicp_lenses
    licence_status: eurostat_reuse_attribution
    retrieval_method: automated-json-api
    cadence: monthly
    sub_weight: "0.00"   # validation lenses; inside the EU27_2020 bloc, never pooled
