{
  "schema_version": 1,
  "methodology_version": "published-classic-v1",
  "scope": "baseline-catering-both-product-units",
  "verification_scope": {
    "reproduced": [
      "wage-convention",
      "classic-equivalence",
      "both-indices",
      "price-bound-propagation",
      "observation-normalization"
    ],
    "not_reproduced": [
      "full-price-series-from-original-documents",
      "historical-statutory-payroll-calendar",
      "source-authenticity",
      "uncertainty-probabilities"
    ]
  },
  "dataset": {
    "name": "Gyronomics - Pita-Gyro Index",
    "version": "2026.09.12-payroll-review",
    "updated": "2026-09-12",
    "license": "CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Gyronomics - gyronomics.gr",
    "cpi_mode": "catering",
    "selection": {
      "mode": "catering",
      "unit": "classic",
      "startYear": 1998,
      "hypothetical": false,
      "wage_basis": "annual income after contributions, before income tax / 12",
      "price_field": "price_classic_eur",
      "index_field": "index_classic"
    },
    "coverage": {
      "from": 1976,
      "to": 2026
    },
    "headline": {
      "price2026": 4.25,
      "index2026": 218,
      "startYear": 1976,
      "wageBasis": "annualized"
    },
    "base_headline": {
      "price2026": 4.25,
      "index2026": 218,
      "startYear": 1976,
      "wageBasis": "annualized"
    },
    "selected_headline": {
      "year": 2026,
      "price_eur": 4.25,
      "index": 218,
      "unit": "classic"
    },
    "assumptions": {
      "portion_evidence": {
        "status": "model-assumptions",
        "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
        "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
      },
      "classic_baseline_grams": 88,
      "meat_cost_share": 0.7,
      "non_meat_base": 0.65,
      "classic_meat_cap": 1.35,
      "classic_rounding": {
        "decimals": 3,
        "stages": [
          "equivalence",
          "reciprocal factor",
          "classic price"
        ],
        "index": "round(salary_annualized_eur / price_classic_eur)"
      },
      "drachma_per_euro": 340.75,
      "wage_basis": "annual income / 12 payments-normalised"
    },
    "units": {
      "meat_grams": "Modelled grams of cooked meat per wrap; reference-year grams define the baseline, not a measured market median",
      "portion_evidence": "Evidence status of meat weights and composition, separate from price confidence",
      "price_era_eur": "EUR, price of the wrap as sold that year",
      "price_classic_eur": "EUR, rescaled to an 88 g classic wrap",
      "index_classic": "classic gyros per month",
      "index_era": "era gyros per month",
      "confidence_score": "0-100, sum of sources (0-30), agreement (0-25), directness (0-30), anchor proximity (0-15)",
      "confidence_spread": "coefficient of variation of the year's normalised observations, null if fewer than 2",
      "uncertainty_band_pct": "Half the total published price-range width divided by the central price, percent rounded to 0.1; the lower and upper deviations need not be equal",
      "price_uncertainty_lower_pct": "100 * (price_era_eur - price_era_min_eur) / price_era_eur, rounded to 6 decimals",
      "price_uncertainty_upper_pct": "100 * (price_era_max_eur - price_era_eur) / price_era_eur, rounded to 6 decimals",
      "price_range_basis": "Calculation rule that selected the published price bounds",
      "price_method": "Actual price calculation path for the requested scenario and starting year",
      "price_derivation_kind": "Structured category of the actual price calculation path",
      "price_anchor_status": "Whether the current year's configured anchor supplies a value, constrains the path, is unused, or is absent",
      "price_estimate": "Whether the selected year's price input is marked as an estimate",
      "price_estimated_input_sources": "Pipe-separated IDs of estimated inputs used by this year's anchor; empty when no such anchor input is used",
      "income_tax_modelled": "false when no documented tax scale exists for the year; the disposable-income figures are then unavailable, not zero"
    },
    "versions_url": "https://gyronomics.gr/api/public/versions.json",
    "releases_url": "https://gyronomics.gr/releases",
    "permalink": "https://gyronomics.gr/api/public/data.json?v=2026.09.12-payroll-review&mode=catering&unit=classic&start=1998",
    "rows": [
      {
        "year": 1976,
        "gross_eur": 15.62,
        "salary_contract_eur": 13.71,
        "salary_annualized_eur": 13.71,
        "salary_payments": 12,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.025,
        "price_era_min_eur": 0.016,
        "price_era_max_eur": 0.034,
        "price_classic_eur": 0.05,
        "index_era": 548,
        "index_classic": 274,
        "index_min": 403,
        "index_max": 857,
        "meat_grams": 38,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.497,
        "classic_factor": 2.012,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 41,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 36,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "egsse1976",
        "cpi_pct": 13,
        "catering_cpi_pct": 13,
        "price_uncertainty_lower_pct": 36,
        "price_uncertainty_upper_pct": 36,
        "price_range_basis": "selected-percentage-band",
        "price_method": "backcast-general-cpi-from-1977",
        "price_derivation_kind": "backcast",
        "price_anchor_status": "unused",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1977,
        "gross_eur": 17.96,
        "salary_contract_eur": 15.77,
        "salary_annualized_eur": 15.77,
        "salary_payments": 12,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.028,
        "price_era_min_eur": 0.018,
        "price_era_max_eur": 0.038,
        "price_classic_eur": 0.056,
        "index_era": 563,
        "index_classic": 282,
        "index_min": 415,
        "index_max": 876,
        "meat_grams": 38,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.497,
        "classic_factor": 2.012,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 35.7,
        "documented_price": true,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "haniotika",
        "wage_source": "egsse1977",
        "cpi_pct": 12.4,
        "catering_cpi_pct": 12.4,
        "price_uncertainty_lower_pct": 35.714286,
        "price_uncertainty_upper_pct": 35.714286,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1978,
        "gross_eur": 22.01,
        "salary_contract_eur": 19.32,
        "salary_annualized_eur": 19.32,
        "salary_payments": 12,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.033,
        "price_era_min_eur": 0.021,
        "price_era_max_eur": 0.045,
        "price_classic_eur": 0.064,
        "index_era": 585,
        "index_classic": 302,
        "index_min": 429,
        "index_max": 920,
        "meat_grams": 40,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.513,
        "classic_factor": 1.949,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 36.4,
        "documented_price": true,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "rizospastis1978",
        "wage_source": "egsse1978",
        "cpi_pct": 12.6,
        "catering_cpi_pct": 12.6,
        "price_uncertainty_lower_pct": 36.363636,
        "price_uncertainty_upper_pct": 36.363636,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1979,
        "gross_eur": 25.31,
        "salary_contract_eur": 22.22,
        "salary_annualized_eur": 22.22,
        "salary_payments": 12,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.033,
        "price_era_min_eur": 0.021,
        "price_era_max_eur": 0.045,
        "price_classic_eur": 0.063,
        "index_era": 673,
        "index_classic": 353,
        "index_min": 494,
        "index_max": 1058,
        "meat_grams": 41,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.521,
        "classic_factor": 1.919,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 18,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 36.4,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "egsse1979",
        "cpi_pct": 19.1,
        "catering_cpi_pct": 19.1,
        "price_uncertainty_lower_pct": 36.363636,
        "price_uncertainty_upper_pct": 36.363636,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1978-1980-regulated-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1980,
        "gross_eur": 30.05,
        "salary_contract_eur": 26.38,
        "salary_annualized_eur": 26.38,
        "salary_payments": 12,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.04,
        "price_era_min_eur": 0.026,
        "price_era_max_eur": 0.054,
        "price_classic_eur": 0.074,
        "index_era": 660,
        "index_classic": 356,
        "index_min": 489,
        "index_max": 1015,
        "meat_grams": 43,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.537,
        "classic_factor": 1.862,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 35,
        "documented_price": true,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "rizospastis1980",
        "wage_source": "egsse1980",
        "cpi_pct": 24.7,
        "catering_cpi_pct": 24.7,
        "price_uncertainty_lower_pct": 35,
        "price_uncertainty_upper_pct": 35,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1981,
        "gross_eur": 38.26,
        "salary_contract_eur": 33.58,
        "salary_annualized_eur": 36.38,
        "salary_payments": 13,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.052,
        "price_era_min_eur": 0.034,
        "price_era_max_eur": 0.07,
        "price_classic_eur": 0.094,
        "index_era": 700,
        "index_classic": 387,
        "index_min": 520,
        "index_max": 1070,
        "meat_grams": 45,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.553,
        "classic_factor": 1.808,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 18,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 34.6,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "egsse1981",
        "cpi_pct": 24.5,
        "catering_cpi_pct": 24.5,
        "price_uncertainty_lower_pct": 34.615385,
        "price_uncertainty_upper_pct": 34.615385,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1980-1983-regulated-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1982,
        "gross_eur": 54.53,
        "salary_contract_eur": 47.86,
        "salary_annualized_eur": 55.84,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.067,
        "price_era_min_eur": 0.044,
        "price_era_max_eur": 0.09,
        "price_classic_eur": 0.119,
        "index_era": 833,
        "index_classic": 469,
        "index_min": 620,
        "index_max": 1269,
        "meat_grams": 46,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.561,
        "classic_factor": 1.783,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 18,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 34.3,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "egsse1982",
        "cpi_pct": 21,
        "catering_cpi_pct": 21,
        "price_uncertainty_lower_pct": 34.328358,
        "price_uncertainty_upper_pct": 34.328358,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1980-1983-regulated-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1983,
        "gross_eur": 72.79,
        "salary_contract_eur": 63.9,
        "salary_annualized_eur": 74.55,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.084,
        "price_era_min_eur": 0.055,
        "price_era_max_eur": 0.113,
        "price_classic_eur": 0.146,
        "index_era": 887,
        "index_classic": 511,
        "index_min": 660,
        "index_max": 1355,
        "meat_grams": 48,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.577,
        "classic_factor": 1.733,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 34.5,
        "documented_price": true,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "rizospastis1983aug",
        "wage_source": "ata",
        "cpi_pct": 20.2,
        "catering_cpi_pct": 20.2,
        "price_uncertainty_lower_pct": 34.52381,
        "price_uncertainty_upper_pct": 34.52381,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1984,
        "gross_eur": 79.27,
        "salary_contract_eur": 69.59,
        "salary_annualized_eur": 81.18,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.103,
        "price_era_min_eur": 0.067,
        "price_era_max_eur": 0.139,
        "price_classic_eur": 0.174,
        "index_era": 788,
        "index_classic": 467,
        "index_min": 584,
        "index_max": 1212,
        "meat_grams": 50,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.593,
        "classic_factor": 1.686,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 35,
        "documented_price": true,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "grivetti1984",
        "wage_source": "egsse1984",
        "cpi_pct": 18.5,
        "catering_cpi_pct": 18.5,
        "price_uncertainty_lower_pct": 34.951456,
        "price_uncertainty_upper_pct": 34.951456,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1985,
        "gross_eur": 93.71,
        "salary_contract_eur": 82.26,
        "salary_annualized_eur": 95.97,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.122,
        "price_era_min_eur": 0.079,
        "price_era_max_eur": 0.165,
        "price_classic_eur": 0.2,
        "index_era": 787,
        "index_classic": 480,
        "index_min": 582,
        "index_max": 1215,
        "meat_grams": 52,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.609,
        "classic_factor": 1.642,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 18,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 35.2,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "egsse1985",
        "cpi_pct": 19.3,
        "catering_cpi_pct": 19.3,
        "price_uncertainty_lower_pct": 35.245902,
        "price_uncertainty_upper_pct": 35.245902,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1984-1989-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1986,
        "gross_eur": 113.02,
        "salary_contract_eur": 99.2,
        "salary_annualized_eur": 115.74,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.149,
        "price_era_min_eur": 0.097,
        "price_era_max_eur": 0.201,
        "price_classic_eur": 0.242,
        "index_era": 777,
        "index_classic": 478,
        "index_min": 576,
        "index_max": 1193,
        "meat_grams": 53,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.617,
        "classic_factor": 1.621,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 17,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 34.9,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "ata",
        "cpi_pct": 23,
        "catering_cpi_pct": 23,
        "price_uncertainty_lower_pct": 34.899329,
        "price_uncertainty_upper_pct": 34.899329,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1984-1989-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1987,
        "gross_eur": 124.28,
        "salary_contract_eur": 109.1,
        "salary_annualized_eur": 127.28,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.172,
        "price_era_min_eur": 0.112,
        "price_era_max_eur": 0.232,
        "price_classic_eur": 0.272,
        "index_era": 740,
        "index_classic": 468,
        "index_min": 549,
        "index_max": 1136,
        "meat_grams": 55,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.633,
        "classic_factor": 1.58,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 17,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 34.9,
        "documented_price": false,
        "income_tax_modelled": false,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "ata",
        "cpi_pct": 16.4,
        "catering_cpi_pct": 16.4,
        "price_uncertainty_lower_pct": 34.883721,
        "price_uncertainty_upper_pct": 34.883721,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1984-1989-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1988,
        "gross_eur": 141.01,
        "salary_contract_eur": 123.78,
        "salary_annualized_eur": 144.41,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.194,
        "price_era_min_eur": 0.126,
        "price_era_max_eur": 0.262,
        "price_classic_eur": 0.299,
        "index_era": 744,
        "index_classic": 483,
        "index_min": 551,
        "index_max": 1146,
        "meat_grams": 57,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.648,
        "classic_factor": 1.543,
        "composition": "plain",
        "confidence": "D",
        "confidence_score": 18,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 35.1,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": true,
        "price_source": "cpi",
        "wage_source": "ata",
        "cpi_pct": 13.5,
        "catering_cpi_pct": 13.5,
        "price_uncertainty_lower_pct": 35.051546,
        "price_uncertainty_upper_pct": 35.051546,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1984-1989-general-cpi",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1989,
        "gross_eur": 160.76,
        "salary_contract_eur": 141.12,
        "salary_annualized_eur": 164.64,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.22,
        "price_era_min_eur": 0.205,
        "price_era_max_eur": 0.235,
        "price_classic_eur": 0.335,
        "index_era": 748,
        "index_classic": 491,
        "index_min": 701,
        "index_max": 803,
        "meat_grams": 58,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.656,
        "classic_factor": 1.524,
        "composition": "plain",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 6.8,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": true,
        "price_source": "agoranomiki1989",
        "wage_source": "egsse",
        "cpi_pct": 13.7,
        "catering_cpi_pct": 13.7,
        "price_uncertainty_lower_pct": 6.818182,
        "price_uncertainty_upper_pct": 6.818182,
        "price_range_basis": "configured-anchor-range",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1990,
        "gross_eur": 191.06,
        "salary_contract_eur": 167.72,
        "salary_annualized_eur": 195.67,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.275,
        "price_era_min_eur": 0.206,
        "price_era_max_eur": 0.344,
        "price_classic_eur": 0.409,
        "index_era": 712,
        "index_classic": 478,
        "index_min": 569,
        "index_max": 950,
        "meat_grams": 60,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.672,
        "classic_factor": 1.488,
        "composition": "plain",
        "confidence": "C",
        "confidence_score": 25,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 25.1,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "egsse",
        "cpi_pct": 20.4,
        "catering_cpi_pct": 20.4,
        "price_uncertainty_lower_pct": 25.090909,
        "price_uncertainty_upper_pct": 25.090909,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1991,
        "gross_eur": 217.52,
        "salary_contract_eur": 190.94,
        "salary_annualized_eur": 222.77,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.34,
        "price_era_min_eur": 0.255,
        "price_era_max_eur": 0.425,
        "price_classic_eur": 0.481,
        "index_era": 655,
        "index_classic": 463,
        "index_min": 524,
        "index_max": 874,
        "meat_grams": 63,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.707,
        "classic_factor": 1.414,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 24,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "egsse",
        "cpi_pct": 19.5,
        "catering_cpi_pct": 19.5,
        "price_uncertainty_lower_pct": 25,
        "price_uncertainty_upper_pct": 25,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1992,
        "gross_eur": 235.07,
        "salary_contract_eur": 206.34,
        "salary_annualized_eur": 240.73,
        "salary_payments": 14,
        "contribution_rate_pct": 12.22,
        "price_era_eur": 0.406,
        "price_era_min_eur": 0.305,
        "price_era_max_eur": 0.508,
        "price_classic_eur": 0.554,
        "index_era": 593,
        "index_classic": 435,
        "index_min": 474,
        "index_max": 789,
        "meat_grams": 65,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.733,
        "classic_factor": 1.364,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 22,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 3,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "ata",
        "cpi_pct": 15.9,
        "catering_cpi_pct": 15.9,
        "price_uncertainty_lower_pct": 24.876847,
        "price_uncertainty_upper_pct": 25.123153,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1993,
        "gross_eur": 278.5,
        "salary_contract_eur": 233.94,
        "salary_annualized_eur": 272.93,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.476,
        "price_era_min_eur": 0.357,
        "price_era_max_eur": 0.595,
        "price_classic_eur": 0.621,
        "index_era": 573,
        "index_classic": 440,
        "index_min": 459,
        "index_max": 765,
        "meat_grams": 68,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.767,
        "classic_factor": 1.304,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 21,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 4,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "egsse",
        "cpi_pct": 14.4,
        "catering_cpi_pct": 14.4,
        "price_uncertainty_lower_pct": 25,
        "price_uncertainty_upper_pct": 25,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1994,
        "gross_eur": 304,
        "salary_contract_eur": 255.36,
        "salary_annualized_eur": 297.92,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.539,
        "price_era_min_eur": 0.404,
        "price_era_max_eur": 0.674,
        "price_classic_eur": 0.679,
        "index_era": 553,
        "index_classic": 439,
        "index_min": 442,
        "index_max": 737,
        "meat_grams": 70,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.794,
        "classic_factor": 1.259,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 20,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 5,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 10.9,
        "catering_cpi_pct": 10.9,
        "price_uncertainty_lower_pct": 25.046382,
        "price_uncertainty_upper_pct": 25.046382,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1995,
        "gross_eur": 336,
        "salary_contract_eur": 282.24,
        "salary_annualized_eur": 329.28,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.618,
        "price_era_min_eur": 0.464,
        "price_era_max_eur": 0.773,
        "price_classic_eur": 0.747,
        "index_era": 533,
        "index_classic": 441,
        "index_min": 426,
        "index_max": 710,
        "meat_grams": 73,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.828,
        "classic_factor": 1.208,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 20,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 5,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 8.9,
        "catering_cpi_pct": 12.1,
        "price_uncertainty_lower_pct": 24.919094,
        "price_uncertainty_upper_pct": 25.080906,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1996,
        "gross_eur": 363,
        "salary_contract_eur": 304.92,
        "salary_annualized_eur": 355.74,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.694,
        "price_era_min_eur": 0.521,
        "price_era_max_eur": 0.867,
        "price_classic_eur": 0.812,
        "index_era": 513,
        "index_classic": 438,
        "index_min": 410,
        "index_max": 683,
        "meat_grams": 75,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.855,
        "classic_factor": 1.17,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 21,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 4,
        "uncertainty_band_pct": 24.9,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 8.2,
        "catering_cpi_pct": 10.1,
        "price_uncertainty_lower_pct": 24.927954,
        "price_uncertainty_upper_pct": 24.927954,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1997,
        "gross_eur": 393,
        "salary_contract_eur": 330.12,
        "salary_annualized_eur": 385.14,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.754,
        "price_era_min_eur": 0.566,
        "price_era_max_eur": 0.943,
        "price_classic_eur": 0.848,
        "index_era": 511,
        "index_classic": 454,
        "index_min": 408,
        "index_max": 680,
        "meat_grams": 78,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.889,
        "classic_factor": 1.125,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 22,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 3,
        "uncertainty_band_pct": 25,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 5.5,
        "catering_cpi_pct": 7.2,
        "price_uncertainty_lower_pct": 24.933687,
        "price_uncertainty_upper_pct": 25.066313,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 1998,
        "gross_eur": 417,
        "salary_contract_eur": 350.28,
        "salary_annualized_eur": 408.66,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.822,
        "price_era_min_eur": 0.587,
        "price_era_max_eur": 1.056,
        "price_classic_eur": 0.898,
        "index_era": 497,
        "index_classic": 455,
        "index_min": 387,
        "index_max": 696,
        "meat_grams": 80,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.915,
        "classic_factor": 1.093,
        "composition": "mixed",
        "confidence": "B",
        "confidence_score": 55,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 28.5,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "wrapped1998",
        "wage_source": "wsi",
        "cpi_pct": 4.8,
        "catering_cpi_pct": 7.5,
        "price_uncertainty_lower_pct": 28.588808,
        "price_uncertainty_upper_pct": 28.467153,
        "price_range_basis": "configured-anchor-range",
        "price_method": "estimate-with-range (not documented)",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": true,
        "price_estimated_input_sources": "wrapped1998"
      },
      {
        "year": 1999,
        "gross_eur": 433,
        "salary_contract_eur": 363.72,
        "salary_annualized_eur": 424.34,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 0.97,
        "price_era_min_eur": 0.776,
        "price_era_max_eur": 1.164,
        "price_classic_eur": 1.021,
        "index_era": 437,
        "index_classic": 416,
        "index_min": 365,
        "index_max": 547,
        "meat_grams": 83,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.95,
        "classic_factor": 1.053,
        "composition": "mixed",
        "confidence": "C",
        "confidence_score": 25,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 2.6,
        "catering_cpi_pct": 6.2,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-1998-2000-catering-cpi-with-general-fallback",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2000,
        "gross_eur": 451,
        "salary_contract_eur": 378.84,
        "salary_annualized_eur": 441.98,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.087,
        "price_era_min_eur": 0.951,
        "price_era_max_eur": 1.223,
        "price_classic_eur": 1.114,
        "index_era": 407,
        "index_classic": 397,
        "index_min": 361,
        "index_max": 465,
        "meat_grams": 85,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.976,
        "classic_factor": 1.025,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 67,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 12.5,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "guides2000",
        "wage_source": "wsi",
        "cpi_pct": 3.2,
        "catering_cpi_pct": 4.2,
        "price_uncertainty_lower_pct": 12.5115,
        "price_uncertainty_upper_pct": 12.5115,
        "price_range_basis": "configured-anchor-range",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2001,
        "gross_eur": 466,
        "salary_contract_eur": 391.44,
        "salary_annualized_eur": 456.68,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.17,
        "price_era_min_eur": 1.053,
        "price_era_max_eur": 1.287,
        "price_classic_eur": 1.179,
        "index_era": 390,
        "index_classic": 387,
        "index_min": 355,
        "index_max": 434,
        "meat_grams": 87,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 0.992,
        "classic_factor": 1.008,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 67,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "spot2002",
        "wage_source": "wsi",
        "cpi_pct": 3.4,
        "catering_cpi_pct": 5,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2002,
        "gross_eur": 490,
        "salary_contract_eur": 411.6,
        "salary_annualized_eur": 480.2,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.24,
        "price_era_min_eur": 1.17,
        "price_era_max_eur": 1.5,
        "price_classic_eur": 1.23,
        "index_era": 387,
        "index_classic": 390,
        "index_min": 320,
        "index_max": 410,
        "meat_grams": 89,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.008,
        "classic_factor": 0.992,
        "composition": "fries",
        "confidence": "B",
        "confidence_score": 56,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 13.3,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "rizospastis2002",
        "wage_source": "wsi",
        "cpi_pct": 3.6,
        "catering_cpi_pct": 6.3,
        "price_uncertainty_lower_pct": 5.645161,
        "price_uncertainty_upper_pct": 20.967742,
        "price_range_basis": "configured-anchor-range",
        "price_method": "estimate-with-range (not documented)",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": true,
        "price_estimated_input_sources": "rizospastis2002"
      },
      {
        "year": 2003,
        "gross_eur": 520,
        "salary_contract_eur": 436.8,
        "salary_annualized_eur": 509.6,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.31,
        "price_era_min_eur": 1.048,
        "price_era_max_eur": 1.572,
        "price_classic_eur": 1.28,
        "index_era": 389,
        "index_classic": 398,
        "index_min": 324,
        "index_max": 486,
        "meat_grams": 91,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.024,
        "classic_factor": 0.977,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 24,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 3.5,
        "catering_cpi_pct": 4.4,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2004,
        "gross_eur": 540,
        "salary_contract_eur": 453.6,
        "salary_annualized_eur": 529.2,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.38,
        "price_era_min_eur": 1.104,
        "price_era_max_eur": 1.656,
        "price_classic_eur": 1.328,
        "index_era": 383,
        "index_classic": 398,
        "index_min": 320,
        "index_max": 479,
        "meat_grams": 93,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.04,
        "classic_factor": 0.962,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 22,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 3,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 2.9,
        "catering_cpi_pct": 4.1,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2005,
        "gross_eur": 572,
        "salary_contract_eur": 480.48,
        "salary_annualized_eur": 560.56,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.45,
        "price_era_min_eur": 1.16,
        "price_era_max_eur": 1.74,
        "price_classic_eur": 1.373,
        "index_era": 387,
        "index_classic": 408,
        "index_min": 322,
        "index_max": 483,
        "meat_grams": 95,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.056,
        "classic_factor": 0.947,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 21,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 4,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 3.5,
        "catering_cpi_pct": 3.4,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2006,
        "gross_eur": 608,
        "salary_contract_eur": 510.72,
        "salary_annualized_eur": 595.84,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.53,
        "price_era_min_eur": 1.224,
        "price_era_max_eur": 1.836,
        "price_classic_eur": 1.427,
        "index_era": 389,
        "index_classic": 418,
        "index_min": 325,
        "index_max": 487,
        "meat_grams": 97,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.072,
        "classic_factor": 0.933,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 20,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 5,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 3.2,
        "catering_cpi_pct": 2.7,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2007,
        "gross_eur": 626,
        "salary_contract_eur": 525.84,
        "salary_annualized_eur": 613.48,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.61,
        "price_era_min_eur": 1.288,
        "price_era_max_eur": 1.932,
        "price_classic_eur": 1.48,
        "index_era": 381,
        "index_classic": 415,
        "index_min": 318,
        "index_max": 476,
        "meat_grams": 99,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.088,
        "classic_factor": 0.919,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 19,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 6,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 2.9,
        "catering_cpi_pct": 4.1,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2008,
        "gross_eur": 681,
        "salary_contract_eur": 572.04,
        "salary_annualized_eur": 667.38,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.71,
        "price_era_min_eur": 1.368,
        "price_era_max_eur": 2.052,
        "price_classic_eur": 1.551,
        "index_era": 390,
        "index_classic": 430,
        "index_min": 325,
        "index_max": 488,
        "meat_grams": 101,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.103,
        "classic_factor": 0.907,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 17,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 7,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 4.2,
        "catering_cpi_pct": 5.1,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2009,
        "gross_eur": 701,
        "salary_contract_eur": 588.84,
        "salary_annualized_eur": 686.98,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.78,
        "price_era_min_eur": 1.424,
        "price_era_max_eur": 2.136,
        "price_classic_eur": 1.591,
        "index_era": 386,
        "index_classic": 432,
        "index_min": 322,
        "index_max": 482,
        "meat_grams": 103,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.119,
        "classic_factor": 0.894,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 16,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 8,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 1.2,
        "catering_cpi_pct": 2.8,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2010,
        "gross_eur": 739.56,
        "salary_contract_eur": 621.23,
        "salary_annualized_eur": 724.77,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 1.9,
        "price_era_min_eur": 1.52,
        "price_era_max_eur": 2.28,
        "price_classic_eur": 1.674,
        "index_era": 381,
        "index_classic": 433,
        "index_min": 318,
        "index_max": 477,
        "meat_grams": 105,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.135,
        "classic_factor": 0.881,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 15,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 9,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 4.7,
        "catering_cpi_pct": 3.1,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "price_derivation_kind": "interpolation",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2011,
        "gross_eur": 739.56,
        "salary_contract_eur": 621.23,
        "salary_annualized_eur": 724.77,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2,
        "price_era_min_eur": 1.7,
        "price_era_max_eur": 2.3,
        "price_classic_eur": 1.75,
        "index_era": 362,
        "index_classic": 414,
        "index_min": 315,
        "index_max": 426,
        "meat_grams": 106,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.143,
        "classic_factor": 0.875,
        "composition": "fries",
        "confidence": "B",
        "confidence_score": 47,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 8,
        "uncertainty_band_pct": 15,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "newmoney2025",
        "wage_source": "wsi",
        "cpi_pct": 3.3,
        "catering_cpi_pct": 2.5,
        "price_uncertainty_lower_pct": 15,
        "price_uncertainty_upper_pct": 15,
        "price_range_basis": "selected-percentage-band",
        "price_method": "estimate-with-range (not documented)",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": true,
        "price_estimated_input_sources": "newmoney2025"
      },
      {
        "year": 2012,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.05,
        "price_era_min_eur": 1.64,
        "price_era_max_eur": 2.46,
        "price_classic_eur": 1.781,
        "index_era": 280,
        "index_classic": 322,
        "index_min": 233,
        "index_max": 350,
        "meat_grams": 107,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.151,
        "classic_factor": 0.869,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 17,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 7,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 1.5,
        "catering_cpi_pct": 2.2,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2013,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.05,
        "price_era_min_eur": 1.64,
        "price_era_max_eur": 2.46,
        "price_classic_eur": 1.769,
        "index_era": 280,
        "index_classic": 325,
        "index_min": 233,
        "index_max": 350,
        "meat_grams": 108,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.159,
        "classic_factor": 0.863,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 19,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 6,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": -0.9,
        "catering_cpi_pct": -2,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2014,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.05,
        "price_era_min_eur": 1.64,
        "price_era_max_eur": 2.46,
        "price_classic_eur": 1.757,
        "index_era": 280,
        "index_classic": 327,
        "index_min": 233,
        "index_max": 350,
        "meat_grams": 109,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.167,
        "classic_factor": 0.857,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 20,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 5,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": -1.3,
        "catering_cpi_pct": -1.8,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2015,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.15,
        "price_era_min_eur": 1.828,
        "price_era_max_eur": 2.472,
        "price_classic_eur": 1.83,
        "index_era": 267,
        "index_classic": 314,
        "index_min": 232,
        "index_max": 314,
        "meat_grams": 110,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.175,
        "classic_factor": 0.851,
        "composition": "fries",
        "confidence": "B",
        "confidence_score": 52,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 4,
        "uncertainty_band_pct": 15,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "iefimerida",
        "wage_source": "wsi",
        "cpi_pct": -1.7,
        "catering_cpi_pct": 0.5,
        "price_uncertainty_lower_pct": 14.976744,
        "price_uncertainty_upper_pct": 14.976744,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi-with-soft-anchor",
        "price_derivation_kind": "soft-anchor",
        "price_anchor_status": "constraint",
        "price_estimate": true,
        "price_estimated_input_sources": "iefimerida"
      },
      {
        "year": 2016,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.2,
        "price_era_min_eur": 1.76,
        "price_era_max_eur": 2.64,
        "price_classic_eur": 1.899,
        "index_era": 261,
        "index_classic": 302,
        "index_min": 218,
        "index_max": 326,
        "meat_grams": 108,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.159,
        "classic_factor": 0.863,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 22,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 3,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": -0.8,
        "catering_cpi_pct": 2.4,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2017,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.25,
        "price_era_min_eur": 1.8,
        "price_era_max_eur": 2.7,
        "price_classic_eur": 1.969,
        "index_era": 255,
        "index_classic": 292,
        "index_min": 213,
        "index_max": 319,
        "meat_grams": 106,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.143,
        "classic_factor": 0.875,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 24,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 2,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 1.1,
        "catering_cpi_pct": 1.4,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2018,
        "gross_eur": 586.08,
        "salary_contract_eur": 492.31,
        "salary_annualized_eur": 574.36,
        "salary_payments": 14,
        "contribution_rate_pct": 16,
        "price_era_eur": 2.25,
        "price_era_min_eur": 1.8,
        "price_era_max_eur": 2.7,
        "price_classic_eur": 1.996,
        "index_era": 255,
        "index_classic": 288,
        "index_min": 213,
        "index_max": 319,
        "meat_grams": 104,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.127,
        "classic_factor": 0.887,
        "composition": "fries",
        "confidence": "C",
        "confidence_score": 25,
        "confidence_observations": 0,
        "confidence_spread": null,
        "confidence_anchor_distance": 1,
        "uncertainty_band_pct": 20,
        "documented_price": false,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "cpi",
        "wage_source": "wsi",
        "cpi_pct": 0.6,
        "catering_cpi_pct": 0.9,
        "price_uncertainty_lower_pct": 20,
        "price_uncertainty_upper_pct": 20,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi",
        "price_derivation_kind": "sticky",
        "price_anchor_status": "absent",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2019,
        "gross_eur": 650,
        "salary_contract_eur": 546.65,
        "salary_annualized_eur": 637.76,
        "salary_payments": 14,
        "contribution_rate_pct": 15.9,
        "price_era_eur": 2.3,
        "price_era_min_eur": 2.07,
        "price_era_max_eur": 2.53,
        "price_classic_eur": 2.07,
        "index_era": 277,
        "index_classic": 308,
        "index_min": 252,
        "index_max": 308,
        "meat_grams": 102,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.111,
        "classic_factor": 0.9,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 95,
        "confidence_observations": 3,
        "confidence_spread": 0.115,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "regions2019",
        "wage_source": "wsi",
        "cpi_pct": 0.3,
        "catering_cpi_pct": 0.4,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "sticky-catering-cpi-with-soft-anchor",
        "price_derivation_kind": "soft-anchor",
        "price_anchor_status": "constraint",
        "price_estimate": false,
        "price_estimated_input_sources": "iefimerida"
      },
      {
        "year": 2020,
        "gross_eur": 650,
        "salary_contract_eur": 558.22,
        "salary_annualized_eur": 651.26,
        "salary_payments": 14,
        "contribution_rate_pct": 14.12,
        "price_era_eur": 2.31,
        "price_era_min_eur": 1.964,
        "price_era_max_eur": 2.657,
        "price_classic_eur": 2.109,
        "index_era": 282,
        "index_classic": 309,
        "index_min": 245,
        "index_max": 332,
        "meat_grams": 100,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.095,
        "classic_factor": 0.913,
        "composition": "fries",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 15,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "protagon",
        "wage_source": "wsi",
        "cpi_pct": -1.2,
        "catering_cpi_pct": 0.3,
        "price_uncertainty_lower_pct": 14.978355,
        "price_uncertainty_upper_pct": 15.021645,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2021,
        "gross_eur": 650,
        "salary_contract_eur": 559.85,
        "salary_annualized_eur": 653.15,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 2.5,
        "price_era_min_eur": 2.25,
        "price_era_max_eur": 2.75,
        "price_classic_eur": 2.315,
        "index_era": 261,
        "index_classic": 282,
        "index_min": 238,
        "index_max": 290,
        "meat_grams": 98,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.08,
        "classic_factor": 0.926,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 91,
        "confidence_observations": 2,
        "confidence_spread": 0,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "pricefox2022",
        "wage_source": "wsi",
        "cpi_pct": 1.2,
        "catering_cpi_pct": 0.3,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": "pricefox2022"
      },
      {
        "year": 2022,
        "gross_eur": 713,
        "salary_contract_eur": 614.11,
        "salary_annualized_eur": 716.46,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 2.85,
        "price_era_min_eur": 2.565,
        "price_era_max_eur": 3.135,
        "price_classic_eur": 2.679,
        "index_era": 251,
        "index_classic": 267,
        "index_min": 229,
        "index_max": 279,
        "meat_grams": 96,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.064,
        "classic_factor": 0.94,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 94,
        "confidence_observations": 3,
        "confidence_spread": 0.123,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "pricefox2022",
        "wage_source": "wsi",
        "cpi_pct": 9.6,
        "catering_cpi_pct": 4.7,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "catering-cpi-with-soft-anchor",
        "price_derivation_kind": "soft-anchor",
        "price_anchor_status": "constraint",
        "price_estimate": false,
        "price_estimated_input_sources": "pricefox2022"
      },
      {
        "year": 2023,
        "gross_eur": 780,
        "salary_contract_eur": 671.81,
        "salary_annualized_eur": 783.78,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 3.13,
        "price_era_min_eur": 2.661,
        "price_era_max_eur": 3.599,
        "price_classic_eur": 2.986,
        "index_era": 250,
        "index_classic": 262,
        "index_min": 218,
        "index_max": 295,
        "meat_grams": 94,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.048,
        "classic_factor": 0.954,
        "composition": "fries",
        "confidence": "B",
        "confidence_score": 57,
        "confidence_observations": 1,
        "confidence_spread": null,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 15,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "protagon",
        "wage_source": "wsi",
        "cpi_pct": 3.5,
        "catering_cpi_pct": 7.1,
        "price_uncertainty_lower_pct": 14.984026,
        "price_uncertainty_upper_pct": 14.984026,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2024,
        "gross_eur": 830,
        "salary_contract_eur": 714.88,
        "salary_annualized_eur": 834.03,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 3.72,
        "price_era_min_eur": 3.348,
        "price_era_max_eur": 4.092,
        "price_classic_eur": 3.605,
        "index_era": 224,
        "index_classic": 231,
        "index_min": 204,
        "index_max": 249,
        "meat_grams": 92,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.032,
        "classic_factor": 0.969,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 91,
        "confidence_observations": 2,
        "confidence_spread": 0.004,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "pricefox",
        "wage_source": "wsi",
        "cpi_pct": 2.6,
        "catering_cpi_pct": 6.1,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2025,
        "gross_eur": 880,
        "salary_contract_eur": 757.94,
        "salary_annualized_eur": 884.27,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 4.17,
        "price_era_min_eur": 3.753,
        "price_era_max_eur": 4.587,
        "price_classic_eur": 4.103,
        "index_era": 212,
        "index_classic": 216,
        "index_min": 193,
        "index_max": 236,
        "meat_grams": 90,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1.016,
        "classic_factor": 0.984,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 98,
        "confidence_observations": 4,
        "confidence_spread": 0.068,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "pricefox",
        "wage_source": "ypergasias",
        "cpi_pct": 2.8,
        "catering_cpi_pct": 6.5,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "documented-anchor",
        "price_derivation_kind": "anchor",
        "price_anchor_status": "value",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      },
      {
        "year": 2026,
        "gross_eur": 920,
        "salary_contract_eur": 792.4,
        "salary_annualized_eur": 924.46,
        "salary_payments": 14,
        "contribution_rate_pct": 13.87,
        "price_era_eur": 4.25,
        "price_era_min_eur": 3.825,
        "price_era_max_eur": 4.675,
        "price_classic_eur": 4.25,
        "index_era": 218,
        "index_classic": 218,
        "index_min": 198,
        "index_max": 242,
        "meat_grams": 88,
        "portion_evidence": "model-assumptions",
        "classic_equivalence": 1,
        "classic_factor": 1,
        "composition": "fries",
        "confidence": "A",
        "confidence_score": 100,
        "confidence_observations": 3,
        "confidence_spread": 0.03,
        "confidence_anchor_distance": 0,
        "uncertainty_band_pct": 10,
        "documented_price": true,
        "income_tax_modelled": true,
        "regulated_era": false,
        "price_source": "gyronomics2026",
        "wage_source": "ypergasias",
        "cpi_pct": 2.4,
        "catering_cpi_pct": 4.6,
        "price_uncertainty_lower_pct": 10,
        "price_uncertainty_upper_pct": 10,
        "price_range_basis": "selected-percentage-band",
        "price_method": "catering-cpi-with-soft-anchor",
        "price_derivation_kind": "soft-anchor",
        "price_anchor_status": "constraint",
        "price_estimate": false,
        "price_estimated_input_sources": ""
      }
    ],
    "sources": [
      {
        "id": "egsse1976",
        "label_el": "ΔΔΔΔ 10/1976 (ΦΕΚ Β 671/20.5.1976) - κατώτατος μισθός",
        "label_en": "Arbitration award 10/1976 (Gazette B 671/20.5.1976) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς επιβεβαιώθηκε στο πρωτότυπο, με ισχύ από την πρώτη Ιουλίου. Προηγείται χαμηλότερο ποσό από τις 13 Φεβρουαρίου. Παράγραφος 1(β), σελίδα PDF 2. Πρόκειται για μισθό συγκεκριμένης ημερομηνίας, όχι ετήσιο μέσο.",
        "note_en": "The series amount was verified in the original, effective from the start of July. A lower amount applies from 13 February. Paragraph 1(b), PDF page 2. This is a dated floor, not an annual mean.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1976.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1976.pdf"
      },
      {
        "id": "egsse1977",
        "label_el": "ΕΓΣΣΕ 26.1.1977 (ΦΕΚ Β 60/1.2.1977) - κατώτατος μισθός",
        "label_en": "EGSSE 26.1.1977 (Gazette B 60/1.2.1977) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς ισχύει από την πρώτη Ιουλίου. Η σύμβαση προβλέπει προηγούμενη αύξηση από τις 15 Φεβρουαρίου. Άρθρα 1 και 10, σελίδες PDF 2–3. Δεν αποτελεί ετήσιο μέσο.",
        "note_en": "The series amount applies from the start of July; the agreement provides an earlier increase from 15 February. Articles 1 and 10, PDF pages 2–3. It is not an annual mean.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1977.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1977.pdf"
      },
      {
        "id": "egsse1978",
        "label_el": "ΔΔΔΔ 9/1978 (ΦΕΚ Β 183/3.3.1978) - κατώτατος μισθός",
        "label_en": "Arbitration award 9/1978 (Gazette B 183/3.3.1978) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς ισχύει από την πρώτη Ιουλίου, με προηγούμενη αύξηση από την πρώτη Φεβρουαρίου. Παράγραφοι 1(β) και 8, σελίδα PDF 5. Η ετήσια αποδοχή χρειάζεται χωριστό υπολογισμό.",
        "note_en": "The series amount applies from the start of July, following an increase from the start of February. Paragraphs 1(b) and 8, PDF page 5. Annual earnings require a separate calculation.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1978.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1978.pdf"
      },
      {
        "id": "egsse1979",
        "label_el": "ΔΔΔΔ 6/1979 (ΦΕΚ Β 194/24.2.1979) - κατώτατος μισθός",
        "label_en": "Arbitration award 6/1979 (Gazette B 194/24.2.1979) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς ισχύει από τις 15 Φεβρουαρίου. Άρθρο 1, σελίδα PDF 3. Η παλιά περιγραφή ως σταθμισμένου ετήσιου μέσου ήταν λανθασμένη. Η μεταγενέστερη απόφαση 100/1979 αφορά το επόμενο έτος.",
        "note_en": "The series amount applies from 15 February. Article 1, PDF page 3. The former description as a weighted annual average was incorrect. The later award 100/1979 applies to the following year.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-6.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-6.pdf"
      },
      {
        "id": "egsse1980",
        "label_el": "ΔΔΔΔ 100/1979 (ΦΕΚ Β 1137/27.12.1979) - κατώτατος μισθός",
        "label_en": "Arbitration award 100/1979 (Gazette B 1137/27.12.1979) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς καθορίζεται από την πρώτη Ιανουαρίου με πράξη που εκδόθηκε τον προηγούμενο Δεκέμβριο. Παράγραφοι 1(β) και 10, σελίδες PDF 1–2. Η ημερομηνία έκδοσης δεν είναι έτος εφαρμογής.",
        "note_en": "The series amount applies from the start of January under an instrument published the preceding December. Paragraphs 1(b) and 10, PDF pages 1–2. Publication year is not the year of application.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-100.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-100.pdf"
      },
      {
        "id": "egsse1981",
        "label_el": "ΔΔΔΔ 120/1980 (ΦΕΚ Β 1303/24.12.1980) - κατώτατος μισθός",
        "label_en": "Arbitration award 120/1980 (Gazette B 1303/24.12.1980) - statutory minimum wage",
        "note_el": "Η πράξη δίνει βάση και αυξήσεις Ιανουαρίου και Ιουλίου για το επόμενο έτος, όχι αυτούσιο το ποσό της σειράς. Παράγραφος 1, σελίδα PDF 2. Η στρογγυλοποίηση και η μεταγενέστερη αύξηση που επιτρέπει η παράγραφος 3 παραμένουν προς έλεγχο.",
        "note_en": "The instrument supplies a base and January/July increases for the following year, rather than printing the series amount itself. Paragraph 1, PDF page 2. Rounding and the later increase allowed by paragraph 3 remain under review.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1980.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1980.pdf"
      },
      {
        "id": "egsse1982",
        "label_el": "ΔΔΔΔ 1/1982 (ΦΕΚ Β 115/19.3.1982) - κατώτατος μισθός",
        "label_en": "Arbitration award 1/1982 (Gazette B 115/19.3.1982) - statutory minimum wage",
        "note_el": "Το ποσό της σειράς είναι το άθροισμα βασικού μισθού και διορθωτικού ποσού από την πρώτη Ιανουαρίου. Άρθρο 3, σελίδα PDF 4. Το άρθρο 8 προβλέπει μεταγενέστερη ΑΤΑ: ο μισθός Ιανουαρίου δεν αρκεί για το ετήσιο εισόδημα.",
        "note_en": "The series amount is the basic wage plus the corrective amount from the start of January. Article 3, PDF page 4. Article 8 provides for later indexation: January pay alone is insufficient for annual income.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1982.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1982.pdf"
      },
      {
        "id": "egsse1984",
        "label_el": "ΕΓΣΣΕ 14.2.1984 (ΦΕΚ Β 81/20.2.1984) - κατώτατος μισθός",
        "label_en": "EGSSE 14.2.1984 (Gazette B 81/20.2.1984) - statutory minimum wage",
        "note_el": "Μηνιαίος μισθός υπαλλήλου με συμπληρωμένο το 19ο έτος, χωρίς προϋπηρεσία, από την αρχή του έτους. Άρθρα 1 και 9, σελίδες PDF 5–6. Προβλέπονται μεταβολές Μαΐου και Σεπτεμβρίου: η τιμή Ιανουαρίου δεν πιστοποιεί ετήσιο μέσο.",
        "note_en": "Monthly floor from the start of the year for an employee aged at least 19 without seniority. Articles 1 and 9, PDF pages 5–6. May and September changes are provided for: the January level does not certify an annual mean.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1984.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1984.pdf"
      },
      {
        "id": "egsse1985",
        "label_el": "ΕΓΣΣΕ 1985 (ΦΕΚ 50/Β/31.1.1985) - κατώτατος μισθός",
        "label_en": "EGSSE 1985 (Gazette 50/B/31-1-1985) - statutory minimum wage",
        "note_el": "Μισθός Ιανουαρίου για υπάλληλο με συμπληρωμένο το 19ο έτος, χωρίς προϋπηρεσία. Άρθρα 1 και 10, σελίδες PDF 4–5. Προβλέπονται μεταβολές Μαΐου και Σεπτεμβρίου, άρα χρειάζεται χωριστός ετήσιος υπολογισμός.",
        "note_en": "January salary for an employee aged at least 19 without seniority. Articles 1 and 10, PDF pages 4–5. May and September changes are provided for, so annual earnings require a separate calculation.",
        "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1985.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://ypergasias.gov.gr/wp-content/uploads/2021/02/1985.pdf"
      },
      {
        "id": "egsse70s",
        "label_el": "ΕΓΣΣΕ / ΔΔΔΔ 1976-1985 (πρωτογενή ΦΕΚ, αρχείο ΓΣΕΕ)",
        "label_en": "EGSSE / arbitration awards 1976-1985 (primary Gazette texts, GSEE archive)",
        "note_el": "Πρωτογενή κείμενα: ΔΔΔΔ 10/1976 (ΦΕΚ 671/Β), ΕΓΣΣΕ 26.1.1977 (ΦΕΚ 60/Β), ΔΔΔΔ 9/1978 (ΦΕΚ 183/Β), ΔΔΔΔ 6/1979 (ΦΕΚ 194/Β), ΔΔΔΔ 100/1979 (ΦΕΚ 1137/Β), ΔΔΔΔ 1981, ΔΔΔΔ 1/1982, ΕΓΣΣΕ 1984 και ΕΓΣΣΕ 1985 (ΦΕΚ 50/Β/31.1.1985). Μηνιαίος μισθός υπαλλήλου άνω των 19 ετών χωρίς προϋπηρεσία.",
        "note_en": "Statutory monthly floor for a white-collar employee over 19 with no seniority, read directly from the 1976-1985 agreements (e.g. 6,121 GRD in 1977, 31,932 GRD in 1985).",
        "url": "https://gsee.gr/wp-content/uploads/2022/06/egsse1985.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://gsee.gr/wp-content/uploads/2022/06/egsse1985.pdf"
      },
      {
        "id": "haniotika",
        "label_el": "Αγορανομική Διάταξη Νομαρχίας Χανίων 3/1977 (Χανιώτικα Νέα, 15.4.1977)",
        "label_en": "Chania Prefecture price order 3/1977 (Haniotika Nea archive)",
        "note_el": "Διατιμημένη ανώτατη τιμή: σουβλάκι από γύρο (ντονέρ) με πίτα και καρυκεύματα, μερίδα 37-40 γρ. κρέας, 8,50 δρχ. Ρυθμιζόμενη τιμή επαρχιακής πόλης (Χανιά), όχι ελεύθερη τιμή Αθήνας. ΤΟ ΠΡΩΤΟΤΥΠΟ ΕΧΕΙ ΤΡΕΙΣ ΓΡΑΜΜΕΣ, και η επιλογή του 8,50 είναι η σωστή: (α) μπιφτέκι από πρόβειο κατεψυγμένο 37-40 γρ., με άρτο 6,20 - με πίττα και καρυκεύματα 7 δρχ· (β) γύρος/ντονέρ 37-40 γρ. με λίπος ως 20%, με άρτο 7,50 - με πίττα και καρυκεύματα 8,50 δρχ· (γ) σουβλάκι επί καλαμίσκου από νωπό χοιρινό 37-40 γρ. ωμού, με άρτο 7,50 - με πίττα 8 δρχ. Οι δύο άλλες γραμμές δεν μπαίνουν στη σειρά - είναι άλλα προϊόντα - αλλά τεκμηριώνουν ότι το 8,50 αφορά τον γύρο και όχι το φθηνότερο είδος του καταλόγου.",
        "note_en": "Regulated maximum price: pita gyro (doner) with a 37-40 g meat portion at 8.50 GRD. A regulated provincial price (Chania), not a free Athens market price.",
        "url": "https://www.haniotika-nea.gr/1977-nees-times-gia-ta-soyvlakia/",
        "archive_url": "https://web.archive.org/web/2026/https://www.haniotika-nea.gr/1977-nees-times-gia-ta-soyvlakia/"
      },
      {
        "id": "makedonia1976",
        "label_el": "Μακεδονία, 24.10.1976, σελ. 9 - «Ορίζεται διατίμηση: Φθηνότερος ο γύρος από κιμά και ακριβότερα τα σουβλάκια από το χοιρινό»",
        "label_en": "Makedonia daily, 24 Oct 1976, p. 9 - ministerial price order for gyros",
        "note_el": "ΠΡΩΤΟΓΕΝΕΣ ΔΗΜΟΣΙΕΥΜΑ ΕΠΟΧΗΣ, από την Ψηφιακή Βιβλιοθήκη Εφημερίδων της Εθνικής Βιβλιοθήκης. Απόφαση του υπουργείου Εμπορίου: «διατιμάται ο γύρος (ντονέρ) και τα σουβλάκια από γύρο». Ορίζει το σουβλάκι από γύρο «σε δρχ. 7,5 εφ' όσον προσφέρεται με πίττα και καρυκεύματα και σε 6,5 εφ' όσον προσφέρεται με ψωμί». ΚΑΙ ΔΙΝΕΙ ΤΟ ΕΠΙΠΕΔΟ ΑΓΟΡΑΣ ΠΡΙΝ ΤΗ ΔΙΑΤΙΜΗΣΗ: «Μέχρι τώρα οι τιμές που είχαν διαμορφωθή από τα διάφορα κέντρα γι' αυτό το σουβλάκι με πίττα ήταν οκτώ δραχμές το κομμάτι». Δηλαδή το ίδιο έγγραφο δίνει ταυτόχρονα ανώτατο όριο ΚΑΙ ελεύθερη τιμή αγοράς, που είναι σπάνιο: μετράει τον συντελεστή διατίμησης σε 8,00/7,50 = 1,067. Το ίδιο κείμενο δίνει και σουβλάκι σε καλαμάκι από νωπό χοιρινό με πίττα σε 7 δρχ, δηλαδή λόγο καλαμακιού προς τυλιχτό 0,93.",
        "note_en": "Primary period report from the National Library newspaper archive. Sets the regulated price of a doner wrap at 7.50 GRD with pita, and records the market price before the order at 8 GRD, which measures the regulated-to-market factor directly.",
        "url": "http://rg-dev.nlg.gr/archive/item/32",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/32"
      },
      {
        "id": "rizospastis1978",
        "label_el": "Ριζοσπάστης, 17.6.1978, σελ. 3 - «Ανατιμήσεις επί... ανατιμήσεων», ενότητα «Ακριβότερα τα σουβλάκια»",
        "label_en": "Rizospastis daily, 17 Jun 1978, p. 3 - price-control order on souvlaki",
        "note_el": "ΠΡΩΤΟΓΕΝΕΣ ΔΗΜΟΣΙΕΥΜΑ ΕΠΟΧΗΣ, από την Ψηφιακή Βιβλιοθήκη Εφημερίδων της Εθνικής Βιβλιοθήκης. Αγορανομική διάταξη με ισχύ από την ημέρα δημοσίευσης: «αυξάνεται η τιμή τους από 0,50-1,50 δρχ. περίπου και καθορίζεται, έτσι, για το σουβλάκι ντονέρ ή μπιφτέκι στις 9 δρχ. με ψωμί και στις 10 δρχ. με πίττα και καρυκεύματα. Οι αντίστοιχες τιμές για το σουβλάκι από χοιρινό νωπό κρέας σε καλαμάκι καθορίζονται στις 8 και 8,50 δρχ.» Είναι η πρώτη τεκμηριωμένη τιμή τυλιχτού ΜΕΣΑ στα έντεκα έτη που δεν είχαν καμία πηγή, και σπάει τη σειρά 1978-1988 στα δύο. Ο λόγος καλαμακιού προς τυλιχτό βγαίνει 8,50/10 = 0,85.",
        "note_en": "Primary period report from the National Library newspaper archive. Sets the doner wrap with pita at 10 GRD. The first documented wrap price inside the eleven years that had no source at all.",
        "url": "http://rg-dev.nlg.gr/archive/item/6",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/6"
      },
      {
        "id": "rizospastis1983",
        "label_el": "Ριζοσπάστης, 9.2.1983, σελ. 9 - «Θα αυξηθεί η τιμή στα σουβλάκια;»",
        "label_en": "Rizospastis daily, 9 Feb 1983, p. 9 - price-control order on souvlaki",
        "note_el": "Η μεταγραφή αναφέρεται σε καλαμάκι από νωπό χοιρινό, βάρους 37-40 γρ., και σε σύνδεση της τιμής με το κόστος νωπού χοιρινού. Δεν δίνει τιμή πώλησης. Ο κανόνας για καλαμάκι δεν τεκμηριώνει γραμμάρια γύρου ούτε τρία σημεία εξέλιξης της μερίδας γύρου. Χρειάζεται επανέλεγχος άρθρου και διάταξης πριν μεταφερθεί ο κανόνας σε άλλο προϊόν.",
        "note_en": "The repository passage refers to fresh-pork skewers of 37-40 g and a pricing rule linked to fresh pork. It supplies no sale price. Skewer requirements cannot verify gyro meat weights or a three-point gyro-portion trajectory. Original article and underlying order require rechecking before applying the rule to other products.",
        "url": "http://rg-dev.nlg.gr/archive/item/6",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/6"
      },
      {
        "id": "rizospastis1983aug",
        "label_el": "Ριζοσπάστης, 14.8.1983, σελ. 9 - «παρατηρήθηκε αύξηση και της τιμής στα σουβλάκια»",
        "label_en": "Rizospastis daily, 14 Aug 1983, p. 9 - a market price for the kebab-type souvlaki",
        "note_el": "ΠΡΩΤΟΓΕΝΕΣ ΔΗΜΟΣΙΕΥΜΑ ΕΠΟΧΗΣ, ΤΙΜΗ ΑΓΟΡΑΣ ΜΕΣΑ ΣΤΟ ΚΕΝΟ. «Στο μεταξύ με τον ίδιο ακριβώς τρόπο παρατηρήθηκε αύξηση και της τιμής στα σουβλάκια. Όπως έγινε γνωστό το σουβλάκι τύπου κεμπάπ πουλιέται κατά 2 δραχμές ακριβότερα, δηλαδή 30 δραχμές.» Τρία πράγματα το κάνουν χρήσιμο: (α) το ρήμα είναι «πουλιέται», δηλαδή τιμή αγοράς και όχι ανώτατο όριο· (β) «τύπου κεμπάπ» είναι το τυλιχτό, το ίδιο προϊόν με τη διάταξη του 1978· (γ) δίνει και τα δύο επίπεδα, 28 δρχ πριν και 30 μετά. Ο «ίδιος ακριβώς τρόπος» παραπέμπει στην προηγούμενη παράγραφο για τα τσιγάρα, όπου η αύξηση έγινε χωρίς να προηγηθεί ανακοίνωση.",
        "note_en": "Primary period report from the National Library newspaper archive, and a MARKET price rather than a ceiling: “sells for 2 drachmas more, that is 30 drachmas”. The same sentence yields the previous level of 28 GRD, so both of the year's levels are known. The first free price found inside the long gap.",
        "url": "http://rg-dev.nlg.gr/archive/item/6",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/6"
      },
      {
        "id": "makedonia1979",
        "label_el": "Μακεδονία, 18.5.1979, σελ. 1 - «Με διατάξεις αυξάνονται 22 ως 50% οι τιμές εστιατορίων»",
        "label_en": "Makedonia daily, 18 May 1979, p. 1 - two price-control orders on catering",
        "note_el": "ΔΕΝ ΔΙΝΕΙ ΤΙΜΗ, ΔΙΝΕΙ ΟΜΩΣ ΡΥΘΜΟ. Δύο αγορανομικές διατάξεις του υφυπουργού Εμπορίου Δημόπουλου, με ισχύ από το Σάββατο 19.5.1979, ανεβάζουν τις σούπες κατά 40%, τα ζυμαρικά και τις τυρόπιτες 40%, τα εντόσθια 22-25%, τα λουκάνικα 30-42%, τα όσπρια 40-50%, τους ντολμάδες 25% και τα είδη καφενείου 10-25%. Για το δικό μας προϊόν λένε το αντίθετο: «Αμετάβλητες πάντως παραμένουν οι τιμές για τα φαγητά που παρασκευάζονται από κρέατα. Στην διατίμηση μπαίνουν τα σουβλάκια που προσφέρουν σε όρθιους πελάτες τα κέντρα πολυτελείας και οι τιμές θα είναι εκείνες που ισχύουν για τα Α' κατηγορίας, οι οποίες παραμένουν αμετάβλητες.» Είναι τεκμηρίωση ότι μέσα στο 1979 το καλάθι της εστίασης κινήθηκε και το σουβλάκι όχι, δηλαδή ένδειξη ότι ο κλαδικός ΔΤΚ εστίασης υπερεκτιμά το συγκεκριμένο είδος εκείνη τη χρονιά.",
        "note_en": "No price level, but a rate. Soups and pasta rise about 40%, offal 22-25%, sausages 30-42%, pulses 40-50% and café items 10-25%, while souvlaki prices are stated to “remain unchanged”. Documents that the catering basket and the item itself can move apart.",
        "url": "http://rg-dev.nlg.gr/archive/item/32",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/32"
      },
      {
        "id": "rizospastis2002",
        "label_el": "Ριζοσπάστης, 8.1.2002 και 13.1.2002 - δική του έρευνα αγοράς για τη μετάβαση στο ευρώ",
        "label_en": "Rizospastis daily, 8 and 13 Jan 2002 - the paper's own survey of euro-changeover prices",
        "note_el": "ΣΥΓΧΡΟΝΗ ΤΗΣ ΕΠΟΧΗΣ ΜΕΤΡΗΣΗ, ΟΧΙ ΑΝΑΔΡΟΜΙΚΗ. «Ενδεικτικά αναφέρουμε περιπτώσεις όπως στο σουβλάκι που παρατηρήθηκαν ανατιμήσεις μέχρι και 46%, (από 350 δραχμές στο 1,5 ευρώ) στο «γύρο κοτόπουλο τη μερίδα» 13,3%, στο ψωμί 13,3% (από 300 δραχμές σε 1 ευρώ)». Η αριθμητική της πηγής κλείνει μόνη της: 1,50 € είναι 511 δρχ, δηλαδή +46,0% πάνω στις 350. Στο δεύτερο δημοσίευμα (13.1.2002, story.do?id=1104785) η ίδια μέτρηση αποδίδεται ρητά σε «μίνι έρευνα» της εφημερίδας. ΠΡΟΣΟΧΗ ΣΤΟ «ΜΕΧΡΙ ΚΑΙ»: το 46% είναι το ακρότατο που κατέγραψαν, όχι η διάμεσος, οπότε το 1,50 € λειτουργεί ως ΑΝΩ όριο του 2002 και όχι ως κεντρική τιμή. Οι 350 δρχ είναι ανεξάρτητη επιβεβαίωση ότι το προ-ευρώ επίπεδο ήταν στην περιοχή 350-400 δρχ.",
        "note_en": "A measurement contemporary with the event rather than a later recollection: “increases of up to 46%, from 350 drachmas to 1.5 euro”. The arithmetic checks out on its own, since EUR 1.50 is 511 GRD. Note the “up to”: 46% is the largest figure recorded, not the median, so EUR 1.50 serves as an upper bound for 2002 rather than a central value.",
        "url": "https://www.rizospastis.gr/story.do?id=1096970",
        "archive_url": "https://web.archive.org/web/2026/https://www.rizospastis.gr/story.do?id=1096970"
      },
      {
        "id": "makedonia1979dec",
        "label_el": "Μακεδονία, 30.12.1979, σελ. 1 - «Θ' ανατιμηθούν και τα σουβλάκια»",
        "label_en": "Makedonia daily, 30 Dec 1979, p. 1 - “Souvlaki will go up too”",
        "note_el": "ΔΕΥΤΕΡΟ ΕΓΓΡΑΦΟ ΤΟΥ 1979, ΚΑΙ ΚΛΕΙΝΕΙ ΤΗ ΧΡΟΝΙΑ. «Επίσης θα αυξηθεί κατά 13% και η τιμή πωλήσεως για το σουβλάκι που παρασκευάζεται από χοιρινό κρέας. Αναμένεται η έκδοση σχετικής αγορανομικής διατάξεως.» Δημοσιεύεται μαζί με την ανατίμηση των ορνιθίων σούβλας (118 δρχ το κιλό από 105, και 124 από 110 με καρυκεύματα) με διάταξη του υπουργού εμπορίου Παναγιωτόπουλου. ΤΙ ΣΗΜΑΙΝΕΙ ΜΑΖΙ ΜΕ ΤΟ ΠΡΩΤΟ: η διάταξη του Μαΐου λέει ότι οι τιμές των σουβλακιών παραμένουν αμετάβλητες, και αυτή του Δεκεμβρίου ανακοινώνει την πρώτη αύξηση, με ισχύ μετά. Δηλαδή μέσα στο 1979 η ρυθμιζόμενη τιμή δεν κινήθηκε καθόλου, ενώ ο γενικός ΔΤΚ έτρεξε 19,1%.",
        "note_en": "The second 1979 document, and it closes the year. “The selling price for souvlaki made from pork will also rise by 13%. The relevant price-control order is expected.” Published alongside the rise in spit-roast chickens (118 GRD a kilo from 105) under an order signed by the minister of commerce, Panagiotopoulos. Read with the May order, which says souvlaki prices remain unchanged, it means the regulated price did not move at all during 1979 while headline inflation ran at 19.1%.",
        "url": "http://rg-dev.nlg.gr/archive/item/32",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/item/32"
      },
      {
        "id": "grivetti1984",
        "label_el": "Louis Grivetti, «Changing gears», κατάστιχο εξόδων ταξιδιού, καλοκαίρι 1984",
        "label_en": "Louis Grivetti, “Changing gears”, travel expense ledger, summer 1984",
        "note_el": "Το αρχείο του project αποδίδει στο ταξιδιωτικό κατάστιχο την εγγραφή «Souvlaki sandwich 35 drachmas $0.32» και τοποθετεί το ταξίδι στο 1984. Η διαίρεση των δύο στρογγυλοποιημένων ποσών είναι αριθμητικός έλεγχος συμβατότητας, όχι ανεξάρτητη απόδειξη χρονολόγησης. Χρειάζεται πρωτότυπη σελίδα με ημερομηνία, τόπο και ταυτότητα προϊόντος. Το έτος έκδοσης του βιβλίου δεν είναι χρόνος αγοράς. Η υφιστάμενη άγκυρα διατηρείται χωρίς νέα πρωτογενή επαλήθευση.",
        "note_en": "The repository attributes “Souvlaki sandwich 35 drachmas $0.32” to the travel ledger and assigns the trip to 1984. Dividing two rounded amounts is a numerical compatibility check, not independent proof of the year. An original page establishing date, place and product identity is needed. Book publication year is not purchase year. The existing anchor is retained without claiming fresh primary verification.",
        "url": "https://archive.org/details/changinggearsonb0000loui",
        "archive_url": "https://web.archive.org/web/2026/https://archive.org/details/changinggearsonb0000loui"
      },
      {
        "id": "letsgo1985",
        "label_el": "Let's Go, The Budget Guide to Greece, έκδοση 1985 - σουβλάκι 30-35 δρχ",
        "label_en": "Let's Go, The Budget Guide to Greece, 1985 edition - souvlaki 30-35 GRD",
        "note_el": "Μεταγραφή του αρχείου: «souvlaki either skewered or wrapped in pita is a bargain at 30-35dr». Η έκδοση 1985 δεν αποδεικνύει ότι πρόκειται για τιμές του προηγούμενου έτους. Χρειάζεται σημείωμα χρόνου έρευνας και πρωτότυπη σελίδα. Το απόσπασμα αναφέρει μαζί καλαμάκι και πίτα, χωρίς χωριστή τιμή ή γέμιση για κάθε προϊόν. Παραμένει συγκριτικό υλικό προς επαλήθευση, όχι ανεξάρτητη χρονολογημένη μέτρηση του 1984.",
        "note_en": "Repository transcription: “souvlaki either skewered or wrapped in pita is a bargain at 30-35dr”. The 1985 edition does not establish previous-year prices. A fieldwork-date statement and the original page are needed. The passage combines skewers and wraps without separate prices or fillings. It remains comparison material awaiting verification, not an independently dated 1984 measurement.",
        "url": "https://archive.org/details/bwb_T5-DHI-061",
        "archive_url": "https://web.archive.org/web/2026/https://archive.org/details/bwb_T5-DHI-061"
      },
      {
        "id": "guides2000",
        "label_el": "Καταχωρίσεις ταξιδιωτικών οδηγών για την Αθήνα του 2000-2001 - τυλιχτό 350-450 δρχ",
        "label_en": "Travel-guide entries for Athens in 2000-2001 - wrap at 350-450 GRD",
        "note_el": "Μεταγραφές του αρχείου του project· εκκρεμεί επανέλεγχος των πρωτότυπων σελίδων, χρονολόγησης και προϊόντων. Let's Go Greece 2000: «Gyros pita 400dr, souvlaki 250dr». Lonely Planet Athens 2001: «Thanasis charges 350 dr for takeaway souvlaki wrapped in a small pitta» και «wrapped in pitta bread (450 dr) or pork gyros (400 dr)». Γαλλικός Lonely Planet: «Pitta Pan ... du gyros (425 dr) et du souvlaki (360 dr pour un simple)». Το μοντέλο εφαρμόζει γεωγραφική αναγωγή από το κέντρο Αθήνας· δεν πρόκειται για μετρημένη εθνική διάμεσο της εποχής. Τα ζεύγη που χρησιμοποιούνται στον λόγο καλαμακιού προς τυλιχτό χρειάζονται έλεγχο αντιστοίχισης προϊόντος και καταστήματος: 250/400 = 0,625 και 200/350 = 0,571.",
        "note_en": "Repository transcriptions; original pages, observation dates and products await verification. Let's Go Greece 2000: “Gyros pita 400dr, souvlaki 250dr”. Lonely Planet Athens 2001: “Thanasis charges 350 dr for takeaway souvlaki wrapped in a small pitta” and “wrapped in pitta bread (450 dr) or pork gyros (400 dr)”. The French Lonely Planet: “Pitta Pan ... du gyros (425 dr) et du souvlaki (360 dr pour un simple)”. The model applies a geographical adjustment from central Athens; this is not a measured national median for that period. The pairs used for the skewer-to-wrap ratio need product and shop matching checks: 250/400 = 0.625 and 200/350 = 0.571.",
        "url": "https://archive.org/details/letsgogreeceincl00piho",
        "archive_url": "https://web.archive.org/web/2026/https://archive.org/details/letsgogreeceincl00piho"
      },
      {
        "id": "rizospastis1980",
        "label_el": "Ριζοσπάστης, 28.11.1980, σελ. 1 - «Ακριβότερο το σουβλάκι»",
        "label_en": "Rizospastis, 28 Nov 1980, p.1 - “Souvlaki gets dearer”",
        "note_el": "ΤΕΤΑΡΤΟ ΕΓΓΡΑΦΟ ΤΗΣ ΠΕΡΙΟΔΟΥ ΔΙΑΤΙΜΗΣΗΣ, ΚΑΙ ΤΟ ΜΟΝΟ ΠΟΥ ΔΙΝΕΙ ΚΑΙ ΤΑ ΔΥΟ ΕΠΙΠΕΔΑ. «Με αγορανομική διάταξη ακριβαίνει από αύριο κατά δυό δραχμές το σουβλάκι. Από 12 δρχ. το σουβλάκι από «γύρο» ή μπιφτέκι, γίνεται 14 δρχ. και το σουβλάκι με χοιρινό από 15 γίνεται 17 δρχ.» Δικό μας είναι το πρώτο νούμερο: το «σουβλάκι από γύρο» είναι το τυλιχτό του δείκτη. ΠΡΟΣΟΧΗ ΣΤΗ ΔΕΥΤΕΡΗ ΓΡΑΜΜΗ: το «σουβλάκι με χοιρινό» ΔΕΝ είναι το καλαμάκι σε ξυλάκι, είναι το ίδιο τυλιχτό με άλλο γέμισμα, οπότε δεν τροφοδοτεί τον λόγο καλαμακιού προς τυλιχτό. Το 1976 το καλαμάκι με πίττα ήταν φθηνότερο από το τυλιχτό (7 έναντι 7,50), εδώ το χοιρινό βγαίνει ακριβότερο από τον γύρο (15 έναντι 12) - δεν είναι αντίφαση, η διάταξη βάζει τον γύρο στην ίδια γραμμή με το μπιφτέκι, δηλαδή κιμά, ενώ το χοιρινό είναι νωπό κρέας. Βρέθηκε στο αρχείο εφημερίδων της Εθνικής Βιβλιοθήκης, με ανάγνωση της ίδιας της σάρωσης: το OCR είχε χάσει τα ψηφία.",
        "note_en": "The fourth document of the price-control era, and the only one that gives BOTH levels. “By price-control order souvlaki gets two drachmas dearer from tomorrow. From 12 GRD the souvlaki made of ‘gyro’ or beef patty becomes 14 GRD, and the pork souvlaki goes from 15 to 17 GRD.” The first figure is ours: the “gyro souvlaki” is the wrap the index tracks. WATCH THE SECOND LINE: the “pork souvlaki” is NOT the bare skewer, it is the same wrap with a different filling, so it does not feed the skewer-to-wrap ratio. In 1976 the skewer in pita was cheaper than the wrap (7 against 7.50), here the pork comes out dearer than the gyro (15 against 12). That is not a contradiction: the order puts the gyro on the same line as the beef patty, that is minced meat, while the pork is fresh cut. Found in the National Library newspaper archive by reading the scan itself, because the OCR had lost the digits.",
        "url": "http://rg-dev.nlg.gr/archive/search?term=%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/search?term=%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9"
      },
      {
        "id": "rizospastis1981",
        "label_el": "Ριζοσπάστης, 6.6.1981, σελ. 1 - η τιμή του σουβλακιού αφήνεται ελεύθερη με τύπο κόστους",
        "label_en": "Rizospastis, 6 Jun 1981, p.1 - the souvlaki price is freed and put on a cost formula",
        "note_el": "ΔΕΝ ΓΙΝΕΤΑΙ ΑΓΚΥΡΑ, ΚΑΙ Ο ΛΟΓΟΣ ΕΙΝΑΙ ΣΤΟ ΙΔΙΟ ΤΟ ΚΕΙΜΕΝΟ. «Με άλλη αγορανομική διάταξη ορίζεται ολόκληρος μαθηματικός τύπος γιά τή διαμόρφωση τής τιμής στό σουβλάκι. Η σημασία είναι ότι η τιμή στό σουβλάκι αφήνεται ελεύθερη καί όπως παραδέχτηκε ό κ. Ταταρίδης θά αυξηθεί 2 - 3 δραχμές.» Το «θα αυξηθεί 2 με 3 δραχμές» είναι πρόβλεψη υφυπουργού, όχι μέτρηση, οπότε δεν καρφώνει χρονιά. Το ίδιο φύλλο γράφει ότι οι ανατιμήσεις «πλήττουν γιά δεύτερη φορά μέσα σ' ένα εξάμηνο», που κουμπώνει ακριβώς με τη διάταξη του Νοεμβρίου 1980 και επιβεβαιώνει τη χρονολόγησή της. ΤΟ ΑΝΟΙΧΤΟ ΕΡΩΤΗΜΑ: ο κώδικας γράφει σήμερα ότι το σταθερό ανώτατο όριο αντικαταστάθηκε από τύπο κόστους με την ΑΔ 14/1989. Αυτό το δημοσίευμα λέει ότι έγινε τον Ιούνιο του 1981, οκτώ χρόνια νωρίτερα. Αν στέκει, η περίοδος διατίμησης δεν είναι 1976-1989 αλλά 1976 έως Ιούνιο 1981, και αλλάζει ο βαθμός τεκμηρίωσης οκτώ ετών. Δεν αλλάζει τίποτα πριν βρεθεί δεύτερο έγγραφο: μια πρόταση εφημερίδας δεν αναθεωρεί μια ολόκληρη περίοδο.",
        "note_en": "NOT USED AS AN ANCHOR, and the reason is in the text itself. “Another price-control order lays down a whole mathematical formula for setting the price of souvlaki. What matters is that the souvlaki price is being freed and, as Mr Tataridis admitted, it will rise by 2 to 3 drachmas.” A deputy minister's forecast is not a measurement, so it does not pin a year. The same issue writes that the rises hit consumers “for the second time within six months”, which matches the November 1980 order exactly and confirms its dating. THE OPEN QUESTION: the code currently says the fixed ceiling was replaced by a cost formula with the 1989 order. This report says it happened in June 1981, eight years earlier. If it holds, the price-control era is not 1976-1989 but 1976 to June 1981, and the documentation grade of eight years changes. Nothing changes until a second document turns up: one newspaper sentence does not revise a whole era.",
        "url": "http://rg-dev.nlg.gr/archive/search?term=%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9",
        "archive_url": "https://web.archive.org/web/2026/http://rg-dev.nlg.gr/archive/search?term=%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9"
      },
      {
        "id": "katalogoiThes",
        "label_el": "Φωτογραφημένοι τιμοκατάλογοι Θεσσαλονίκης 2006-2016 (ταβερνοχώρος) - πίτα γύρο 2,20 έως 2,90 €",
        "label_en": "Photographed Thessaloniki price lists 2006-2016 (tavernoxoros) - gyros wrap EUR 2.20 to 2.90",
        "note_el": "Ανακτήθηκαν και ελέγχθηκαν οπτικά οι κατάλογοι Αριστοτέλους στη Θεσσαλονίκη για 2006–2010, 2012, 2016. Οι τιμές απλής πίτας συμφωνούν με την παλιά μεταγραφή. Η χρονολόγηση προέρχεται από λεζάντες. Δεν χρησιμοποιείται ως επικύρωση του τεκμαρτού πληθωρισμού ή ως εθνικός ρυθμός. Η σαλάτα χρεώνεται χωριστά· ίδια ποσότητα και συνταγή δεν έχουν επιβεβαιωθεί.",
        "note_en": "Aristotelous menus in Thessaloniki for 2006–2010, 2012, 2016 were recovered and visually checked. Base pita prices agree with the legacy transcription. Dates come from host captions. This does not validate implied inflation or a national rate. Spread is charged separately; identical quantity and recipe remain unverified.",
        "url": "https://www.tavernoxoros.gr/?js=0&p=t222",
        "archive_url": "https://web.archive.org/web/2026/https://www.tavernoxoros.gr/?js=0&p=t222"
      },
      {
        "id": "guidesEuro",
        "label_el": "Ταξιδιωτικοί οδηγοί της δεκαετίας του ευρώ (2002-2011) - τυλιχτό 1,30 έως 2,50 €",
        "label_en": "Travel guides from the euro decade (2002-2011) - wrap at EUR 1.30 to 2.50",
        "note_el": "Μεταγραφές ταξιδιωτικών οδηγών του αρχείου, προς επανέλεγχο πρωτότυπων σελίδων και χρόνου έρευνας. Δεν αποτελούν νέα αποδεκτή άγκυρα. Για το 2003–2010 η σειρά χρησιμοποιεί παρεμβολή μεταξύ 2002 και 2011 με βάρη τεκμαρτού πληθωρισμού γύρου, τα οποία εξαρτώνται και από το 1998. Οι καταχωρίσεις Routard και Lonely Planet χρειάζονται ακριβή έκδοση, σελίδα, προϊόν και έλεγχο ανακύκλωσης ανάμεσα σε εκδόσεις. Η καταχώριση του Σάββα για την έκδοση 2002 παραμένει προς επαλήθευση. Μια χαμηλότερη τιμή καταστήματος δεν είναι λανθασμένη επειδή διαφωνεί με τη σειρά· ούτε η σύγκριση διαφορετικών καταστημάτων αποδεικνύει ετήσια πτώση της αγοράς. Δεν έχει επαληθευτεί ιστορική επίδραση του τουρισμού στη συγκεκριμένη τιμή. Ο αριθμός ανεξάρτητων οδηγών του 2000–2001 παραμένει εκκρεμής. Οι μεταγραφές και οι προηγούμενες αριθμητικές αναφορές διατηρούνται στο ερευνητικό αρχείο· η δημόσια σειρά και οι βαθμοί τεκμηρίωσης δεν αλλάζουν.",
        "note_en": "Repository guide transcriptions awaiting verification against original pages and fieldwork dates, not a newly accepted anchor. The 2003–2010 series interpolates between 2002 and 2011 using implied gyro-inflation weights that also depend on 1998. Routard and Lonely Planet entries require exact editions, pages, product identification and checks for text reused across editions. The Savas entry attributed to the 2002 edition remains unverified. A lower shop price is not wrong because it disagrees with the series; comparing different shops does not establish an annual market decline. A historical tourism effect on this particular price has not been verified. The number of independent 2000–2001 guides remains unresolved. Earlier transcriptions and numerical claims are retained in the research record; production values and evidence grades are unchanged.",
        "url": "https://archive.org/details/ilesgrecquesetat0000phil",
        "archive_url": "https://web.archive.org/web/2026/https://archive.org/details/ilesgrecquesetat0000phil"
      },
      {
        "id": "chania1976",
        "label_el": "Χανιώτικα Νέα (1976) - «Η αγορά των Χανίων η πιο ακριβή σε όλη την Ελλάδα»",
        "label_en": "Haniotika Nea (1976) - \"The Chania market is the most expensive in Greece\"",
        "note_el": "Δημοσίευμα εποχής που καταγράφει ότι η αγορά των Χανίων ήταν από τις ακριβότερες της χώρας το 1976. Χρησιμοποιείται ως έλεγχος αντιπροσωπευτικότητας της διατίμησης 3/1977: η τιμή των 8,50 δρχ δεν φαίνεται «φθηνή επαρχιακή», αλλά παραμένει ρυθμιζόμενο ανώτατο όριο, οπότε η ελεύθερη τιμή αγοράς μπορεί να ήταν έως ~11 δρχ.",
        "note_en": "Contemporary report that Chania was among the most expensive markets in the country in 1976. Used as a representativeness check on the 1977 price order: 8.50 GRD is not a \"cheap provincial\" price, but it is a regulated ceiling, so the free market price is bracketed at 8.50-11 GRD.",
        "url": "https://www.haniotika-nea.gr/1976-i-agora-ton-chanion-einai-i-pio-akrivi-se-oli-tin-ellada/",
        "archive_url": "https://web.archive.org/web/2026/https://www.haniotika-nea.gr/1976-i-agora-ton-chanion-einai-i-pio-akrivi-se-oli-tin-ellada/"
      },
      {
        "id": "agoranomiki1989",
        "label_el": "Δημοσίευμα 1989 για ανατιμήσεις («Ακριβαίνουν αναψυκτικά, πατσάς και σουβλάκια»)",
        "label_en": "1989 press report on price rises (\"Soft drinks, patsas and souvlaki get dearer\")",
        "note_el": "Δημοσίευμα εφημερίδας του 1989 («Ακριβαίνουν αναψυκτικά, πατσάς και σουβλάκια»): «Σουβλάκι με μπιφτέκι που προσφέρεται μέσα σε πίτα ή σε ψωμάκι 70-80 δρχ. (από 65 δρχ.), στην ίδια δηλαδή τιμή με το σουβλάκι από καλαμάκι ή γύρο». ΤΙ ΑΚΡΙΒΩΣ ΑΠΕΛΕΥΘΕΡΩΘΗΚΕ: το δημοσίευμα απαριθμεί αναψυκτικά, σουβλάκι ΜΕ ΜΠΙΦΤΕΚΙ, πατσά και παρασκευάσματα από εντόσθια. Το σουβλάκι από γύρο ή καλαμάκι ΔΕΝ ήταν σε αυτή τη λίστα: παρέμεινε ρυθμιζόμενο με τον τύπο του άρθρου 201 της ΑΔ 14/1989 (βλ. ad14_1989). Αναφέρεται μόνο ως σημείο σύγκρισης επιπέδου - το νέο ελεύθερο εύρος 70-80 δρχ δηλώνεται ίσο με την τιμή του. Γι' αυτό η τιμή χρησιμοποιείται ως ένδειξη ΕΠΙΠΕΔΟΥ αγοράς για το τυλιχτό του 1989, όχι ως απόδειξη απελευθέρωσης του γύρου. Το απόκομμα αναδημοσιεύεται από το reader.gr (9.8.2026) - επτά ημέρες ΠΡΙΝ την πρώτη δημοσίευση του Gyronomics, άρα δεν είναι κυκλική πηγή. Η εφημερίδα προέλευσης δεν κατονομάζεται.",
        "note_en": "A 1989 newspaper report quoting: \"Souvlaki with a burger patty served in a pita or a roll 70-80 GRD (from 65 GRD), that is at the same price as the skewer or gyro souvlaki.\" WHAT WAS ACTUALLY DEREGULATED: the report lists soft drinks, souvlaki WITH A BURGER PATTY, patsas and offal dishes. Gyro and skewer souvlaki were NOT on that list: they stayed regulated under the formula in article 201 of Order 14/1989 (see ad14_1989). They appear only as a level benchmark - the new free range of 70-80 GRD is stated to equal their price. The figure is therefore used as evidence of the market LEVEL for a 1989 wrap, not as proof that gyro was deregulated. Republished by reader.gr on 9 August 2026, seven days before Gyronomics first published, so it is not a circular source. The originating newspaper is not named.",
        "url": "https://www.reader.gr/ellada/gnosto-fagito-xenyhtidon-poy-akribyne-astronomika-1989/650102",
        "archive_url": "https://web.archive.org/web/2026/https://www.reader.gr/ellada/gnosto-fagito-xenyhtidon-poy-akribyne-astronomika-1989/650102"
      },
      {
        "id": "ad14_1989",
        "label_el": "Αγορανομική Διάταξη 14/1989, άρθρο 201 «Σουβλάκια» - κωδικοποιημένο αντίγραφο με τροποποιήσεις",
        "label_en": "Market Order 14/1989, article 201 \"Souvlakia\" - compiled copy with amendments",
        "note_el": "Κωδικοποιημένο αντίγραφο με μεταγενέστερες τροποποιήσεις, όχι αμιγής σάρωση του αρχικού ΦΕΚ. Το άρθρο 201 δεν ορίζει σταθερή τιμή αλλά ΤΥΠΟ: «Σουβλάκια από γύρο (ντονέρ)... βάρους 37 γραμμ. τουλάχιστον, ψημένα με ποσοστό λίπους μέχρι 22%... Η τιμή πώλησης διαμορφώνεται βάσει της τιμής αγοράς, ανά χιλιόγραμμο, του βοδινού κατεψυγμένου κρέατος... η οποία διαιρείται δια των συντελεστών 10,4 και 12,2 αντίστοιχα, για τη χονδρική και λιανική». Τέσσερα σημεία που χρησιμοποιεί το Gyronomics: (α) το ΕΛΑΧΙΣΤΟ ΒΑΡΟΣ των 37 γρ. επιβεβαιώνεται σε εθνικό νόμο και το 1989, χωρίς να αποτελεί μέτρηση μέσης μερίδας ή αναδρομική εθνική τεκμηρίωση για το 1977· (β) §6, η τιμή του τυλιχτού προκύπτει από την τιμή του σουβλακιού «προσαυξημένη με την τιμή αγοράς της πίτας αυξημένη κατά 50%», δηλαδή υπάρχει ρητή, ποσοτικοποιημένη σχέση τυλιχτού και σκέτου σουβλακιού· (γ) §11, η πίτα ορίζεται σε τουλάχιστον 65 γρ.· (δ) §12, το άρθρο ισχύει «στον Νομό Αττικής και στην πόλη της Θεσσαλονίκης» και οι Νομάρχες των υπολοίπων περιφερειών ορίζουν τιμές «οι οποίες δεν μπορεί να είναι ανώτερες» - ο κανόνας αφορά ανώτατα όρια, επιτρέπει και ισότητα και δεν αποδεικνύει αναδρομικά τη διαφορά Χανίων–Αθήνας το 1977. Δεν μετρά διαφορά πραγματικών τιμών αγοράς. Σημειώνεται ότι το άρθρο 201 παρέμεινε σε ισχύ και μετά το 1989 (τροποποίηση με ΑΔ 12/1992, ΦΕΚ Β΄ 314), οπότε η ρύθμιση της τιμής του σουβλακιού ΔΕΝ έληξε το 1989.",
        "note_en": "Compiled text with later amendments, not an untouched scan of the original Gazette. Article 201 sets no fixed price but a FORMULA: \"Souvlakia from gyro (doner)... weighing at least 37 g, cooked with a fat content up to 22%... The selling price is set from the purchase price per kilo of frozen beef... divided by factors of 10.4 and 12.2 for wholesale and retail respectively.\" Four things Gyronomics takes from it: (a) the 37 g MINIMUM WEIGHT is confirmed in national law and still in 1989, without establishing a measured average portion or retrospective national evidence for 1977; (b) §6, the wrapped price is the souvlaki price \"increased by the purchase price of the pita raised by 50%\", an explicit quantified relationship between wrap and bare skewer; (c) §11, a pita must weigh at least 65 g; (d) §12, the article applies \"in the Prefecture of Attica and the city of Thessaloniki\", and prefects elsewhere set prices \"which may not be higher\" - this is a ceiling rule allowing equality, not retrospective proof of a Chania–Athens difference in 1977 or a measurement of actual market-price differences. Note that article 201 stayed in force after 1989 (amended by Order 12/1992, Gazette B 314), so souvlaki price regulation did NOT end in 1989.",
        "url": "https://proanakrisi.gr/wp-content/uploads/2018/08/%CE%91%CE%93%CE%9F%CE%A1%CE%91%CE%9D%CE%9F%CE%9C%CE%99%CE%9A%CE%97-%CE%94%CE%99%CE%91%CE%A4%CE%91%CE%9E%CE%97-_14_1989.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://proanakrisi.gr/wp-content/uploads/2018/08/%CE%91%CE%93%CE%9F%CE%A1%CE%91%CE%9D%CE%9F%CE%9C%CE%99%CE%9A%CE%97-%CE%94%CE%99%CE%91%CE%A4%CE%91%CE%9E%CE%97-_14_1989.pdf"
      },
      {
        "id": "esye",
        "label_el": "ΕΣΥΕ - Μηνιαίο Στατιστικό Δελτίο (ψηφιακή βιβλιοθήκη ΕΛΣΤΑΤ)",
        "label_en": "ESYE - Monthly Statistical Bulletin (ELSTAT digital library)",
        "note_el": "Πρωτογενή δελτία, πίν. «Δείκτης τιμών καταναλωτή». Δύο χρήσεις: (α) ο κλαδικός δείκτης «Ξενοδοχεία, καφέ, εστιατόρια» με βάση 1994=100 (1995: 112,1 - 1996: 123,4 - 1997: 132,6) που επεκτείνει τη σειρά εστίασης πριν τη Eurostat, (β) επαλήθευση του γενικού ΔΤΚ 1988-1994 στο δέκατο (βάσεις 1982=100 και 1988=100). Σημειώνεται ότι το σουβλάκι είναι ρητό είδος του καλαθιού του ΔΤΚ από το 1988 (ΕΣΥΕ, Αναθεωρημένος ΔΤΚ 1988=100, υποομάδα «Πρόχειρο φαγητό εκτός οικίας», στάθμιση 4,4‰), αλλά η ΕΣΥΕ ΔΕΝ δημοσίευσε ποτέ μέση τιμή του: ο πίνακας μέσων τιμών λιανικής καλύπτει μόνο ~21 βασικά αγαθά ανά κιλό.",
        "note_en": "Primary bulletins, table \"Consumer price index\". Two uses: (a) the \"Hotels, cafes, restaurants\" sub-index on the 1994=100 base (1995: 112.1, 1996: 123.4, 1997: 132.6), which extends the catering series behind Eurostat's coverage; (b) verification of the general CPI for 1988-1994 to the first decimal. Note that souvlaki is a named item of the CPI basket from 1988 (ESYE, Revised CPI 1988=100, sub-group \"Snacks out\", weight 4.4 per mille), but ESYE never published an average price for it: the retail price table covers only about 21 basic commodities sold by weight.",
        "url": "http://dlib.statistics.gr/portal/page/portal/ESYE",
        "archive_url": "https://web.archive.org/web/2026/http://dlib.statistics.gr/portal/page/portal/ESYE"
      },
      {
        "id": "oneman2000",
        "label_el": "Μαρτυρίες καταναλωτών (~2000) - καλαμάκι ~100-250 δρχ",
        "label_en": "Consumer recollections (~2000) - skewer ~100-250 GRD",
        "note_el": "Μαρτυρίες για την περίοδο 1999-2001 όπου το αναφερόμενο «σουβλάκι» των 100-250 δρχ αντιστοιχεί σε σκέτο καλαμάκι, όχι σε τυλιχτό πίτα-γύρο. ΔΕΝ χρησιμοποιείται πλέον ως άγκυρα της σειράς τυλιχτού: κρατείται μόνο ως στοιχείο διαχωρισμού προϊόντος. ΚΥΚΛΙΚΗ ΠΗΓΗ: νεότερα άρθρα του oneman.gr αναπαράγουν ευρήματα του Gyronomics, οπότε αποκλείεται αυτόματα από τις παρατηρήσεις.",
        "note_en": "Recollections for 1999-2001 where the quoted 100-250 GRD \"souvlaki\" describes a bare skewer, not a wrapped pita gyro. No longer used as an anchor for the wrapped series; kept only as product-separation evidence.",
        "url": "https://www.oneman.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.oneman.gr/"
      },
      {
        "id": "wrapped1998",
        "label_el": "Τυλιχτό πίτα-γύρος τέλη δεκαετίας 1990: εκτίμηση μοντέλου",
        "label_en": "Wrapped pita gyro, late 1990s: model estimate",
        "note_el": "Εκτίμηση μοντέλου, όχι άμεση παρατήρηση τιμής αγοράς. Η ισχύουσα κεντρική τιμή και το εύρος εμφανίζονται στον υπολογισμό του έτους. Αναδρομικές αναφορές χωρίς προσδιορισμό προϊόντος δεν ταξινομούνται ως καλαμάκι μόνο από την τιμή τους. Η χρονολόγηση της καμπάνιας ευρώ παραμένει υπό έλεγχο.",
        "note_en": "Model estimate, not a directly observed market price. See the year calculation for the current central value and range. Retrospective references with an unspecified product cannot be classified as skewers solely from their price. The euro-campaign date remains under review.",
        "url": "https://www.lifo.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.lifo.gr/"
      },
      {
        "id": "athensmag1999",
        "label_el": "Athens Magazine (2023) - «Σουβλάκι 250 δραχμές» για το 1999",
        "label_en": "Athens Magazine (2023) - \"Souvlaki 250 drachmas\" for 1999",
        "note_el": "Νοσταλγικό αναδρομικό άρθρο με τιμή «σουβλακιού» 250 δρχ το 1999. Δεν διευκρινίζεται τυλιχτό ή καλαμάκι, οπότε χρησιμοποιείται ως κάτω όριο ελέγχου (καλαμάκι) και όχι ως τιμή τυλιχτού.",
        "note_en": "Retrospective article quoting a 250 GRD \"souvlaki\" in 1999, with no price bulletin reference and no wrapped/skewer distinction. Used as a lower sanity bound (skewer), not as a wrapped-gyro price.",
        "url": "https://www.athensmagazine.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.athensmagazine.gr/"
      },
      {
        "id": "euro2002",
        "label_el": "«Στρογγυλοποίηση προς τα πάνω» με το ευρώ (Ριζοσπάστης 4.1.2002 σελ. 12, ΕΣΥΕ/in.gr 2002)",
        "label_en": "Euro \"rounding up\" in 2002 (Rizospastis 4-1-2002, NSSG/in.gr 2002)",
        "note_el": "Τεκμηρίωση του μηχανισμού απότομης ανατίμησης μικρών τιμών στην αρχή του 2002: δημοσιεύματα εποχής για στρογγυλοποίηση προς τα πάνω, «ευρωκαμπάνες» του Υπ. Ανάπτυξης (Ιαν. 2002) και ανακοινώσεις ΕΣΥΕ (πληθωρισμός 3,7-4% με προϊόντα εστίασης στους κλάδους αιχμής, Αύγ. 2002). Εξηγεί γιατί η αύξηση συγκεντρώνεται γύρω στο 2002 και δεν κατανέμεται ομαλά στην πενταετία.",
        "note_en": "Documents the mechanism behind the abrupt repricing of low-value items in early 2002: contemporary reports on rounding up, Ministry of Development fines in January 2002, and NSSG releases (inflation 3.7-4% with catering among the fastest-rising categories, August 2002). Explains why the increase clusters around 2002 rather than spreading evenly across five years.",
        "url": "https://www.rizospastis.gr/story.do?id=1094171",
        "archive_url": "https://web.archive.org/web/2026/https://www.rizospastis.gr/story.do?id=1094171"
      },
      {
        "id": "patra1euro",
        "label_el": "Πάτρα, αρχές δεκαετίας 2000 - «όταν το πιτόγυρο κόστιζε 1 ευρώ»",
        "label_en": "Patras, early 2000s - \"when a pita gyro cost 1 euro\"",
        "note_el": "Τοπική μαρτυρία για τυλιχτό πιτόγυρο στο 1,00 € στην Πάτρα λίγο μετά τη μετάβαση στο ευρώ. Έλεγχος κάτω ορίου για την περιφέρεια, συμβατός με 1,17 € μέσης τιμής.",
        "note_en": "Local recollection of a wrapped pita gyro at €1.00 in Patras shortly after the euro changeover. A regional lower bound consistent with a €1.17 average.",
        "url": "https://www.patrasevents.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.patrasevents.gr/"
      },
      {
        "id": "community",
        "label_el": "Αναφορές επισκεπτών Gyronomics (crowdsourced)",
        "label_en": "Gyronomics visitor reports (crowdsourced)",
        "note_el": "Τιμές που υποβάλλουν οι επισκέπτες ανά έτος και πόλη. Εμφανίζονται ως ανεξάρτητο στρώμα σύγκρισης (διάμεσος ανά έτος) και ΔΕΝ επηρεάζουν τον υπολογισμό του δείκτη.",
        "note_en": "Prices submitted by visitors per year and city. Shown as an independent comparison layer (yearly median); they do NOT affect the index calculation.",
        "url": "https://gyronomics.gr/prices",
        "archive_url": "https://web.archive.org/web/2026/https://gyronomics.gr/prices"
      },
      {
        "id": "spot2002",
        "label_el": "Καμπάνια διπλής αναγραφής τιμών δρχ/€ (2001-2002) - πίτα γύρος 1,17 €",
        "label_en": "Euro dual-pricing campaign (2001-2002) - pita gyro €1.17",
        "note_el": "Αναδρομική αναφορά του Reader (30.8.2025) σε ενδεικτικό ποσό καμπάνιας, όχι μέση τιμή αγοράς. Ο Reader αποδίδει το σποτ στο 2002, το OneMan στο 2001. Δεν επιβεβαιώθηκε η αρχική ημερομηνία προβολής. Η ανάθεση στο 2001 παραμένει παραδοχή μοντέλου υπό έλεγχο. Ο σύνδεσμος οδηγεί στην αναδημοσίευση, όχι σε πρωτογενές αρχείο καμπάνιας.",
        "note_en": "Reader’s retrospective report (30 August 2025) describes an illustrative campaign amount, not a market average. Reader dates the spot to 2002; OneMan to 2001. The original broadcast date is unverified. Assignment to 2001 remains a model assumption under review. The link leads to the repost, not an original campaign archive.",
        "url": "https://www.reader.gr/ellada/soyblaki-me-117-eyro-i-diafimisi-poy-se-kanei-na-baleis-ta-klamata/612582",
        "archive_url": "https://web.archive.org/web/2026/https://www.reader.gr/ellada/soyblaki-me-117-eyro-i-diafimisi-poy-se-kanei-na-baleis-ta-klamata/612582"
      },
      {
        "id": "egsse",
        "label_el": "Αρχείο ΕΓΣΣΕ (ΦΕΚ / taxheaven.gr, ΕΛΙΝΥΑΕ)",
        "label_en": "EGSSE archive (Government Gazette / taxheaven.gr, ELINYAE)",
        "note_el": "Εθνικές Γενικές Συλλογικές Συμβάσεις Εργασίας: κατώτατα όρια μισθών άγαμου υπαλλήλου χωρίς τριετίες.",
        "note_en": "National General Collective Labour Agreements: minimum wage floors for a single employee with no seniority increments.",
        "url": "https://www.taxheaven.gr/circulars/9385/e-g-s-s-e-1990",
        "archive_url": "https://web.archive.org/web/2026/https://www.taxheaven.gr/circulars/9385/e-g-s-s-e-1990"
      },
      {
        "id": "ata",
        "label_el": "Αναγωγή με ΑΤΑ / ΔΤΚ ΕΛΣΤΑΤ",
        "label_en": "Derivation with wage indexation (ATA) / ELSTAT CPI",
        "note_el": "Εκτίμηση με αναδρομική αναγωγή του ημερομισθίου του 1989 βάσει των ετήσιων τιμαριθμικών αυξήσεων.",
        "note_en": "Estimate obtained by deflating the 1989 wage backwards using the official annual indexation increases.",
        "url": "https://www.statistics.gr/el/statistics/-/publication/DKT87/-",
        "archive_url": "https://web.archive.org/web/2026/https://www.statistics.gr/el/statistics/-/publication/DKT87/-"
      },
      {
        "id": "wsi",
        "label_el": "WSI Minimum Wage Database - Greece",
        "label_en": "WSI Minimum Wage Database - Greece",
        "note_el": "Επίσημη σειρά νόμιμου κατώτατου μηνιαίου μισθού (πηγή: Υπουργείο Εργασίας) 1994-2025.",
        "note_en": "Official series of the statutory monthly minimum wage (source: Ministry of Labour), 1994-2025.",
        "url": "https://www.boeckler.de/pdf/ta_greece_mwdb.pdf",
        "archive_url": "https://web.archive.org/web/2026/https://www.boeckler.de/pdf/ta_greece_mwdb.pdf"
      },
      {
        "id": "ypergasias",
        "label_el": "Υπουργείο Εργασίας - Δελτία Τύπου & ΥΑ κατώτατου μισθού",
        "label_en": "Ministry of Labour - press releases & minimum wage decisions",
        "note_el": "ΥΑ 8934/2026 (ΦΕΚ 1759/Β/27-3-2026): κατώτατος μισθός 920 € από 1.4.2026 (+4,55%).",
        "note_en": "Ministerial Decision 8934/2026 (Gazette 1759/B/27-3-2026): minimum wage of €920 from 1 Apr 2026 (+4.55%).",
        "url": "https://www.forin.gr/articles/article/89834/upourgeio-ergasias-se-isxu-o-neos-katwtatos-misthos",
        "archive_url": "https://web.archive.org/web/2026/https://www.forin.gr/articles/article/89834/upourgeio-ergasias-se-isxu-o-neos-katwtatos-misthos"
      },
      {
        "id": "lifo",
        "label_el": "LiFO - «Τόσο θα πλήρωνες σήμερα για ένα σουβλάκι του 1998»",
        "label_en": "LiFO - “What a 1998 souvlaki would cost you today”",
        "note_el": "Μέση τιμή πίτα-γύρου στην Αθήνα στα τέλη της δεκαετίας του '90: 180-220 δρχ.",
        "note_en": "Average pita-gyro price in Athens in the late 1990s: 180-220 GRD.",
        "url": "https://www.lifo.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.lifo.gr/"
      },
      {
        "id": "newmoney2025",
        "label_el": "newmoney.gr - «Σουβλάκι: Πώς το εθνικό μας street food πήγε από τα 2 στα 4-5 ευρώ»",
        "label_en": "newmoney.gr - “How our national street food went from EUR 2 to EUR 4-5”",
        "note_el": "Ρεπορτάζ 11.10.2025 (Πέγκυ Μπαμπαθά) με δηλώσεις του προέδρου της Ομοσπονδίας Επαγγελματιών Θεσσαλονίκης και του κριτικού γαστρονομίας Γρ. Φιλιππάτου. Δύο αξιοποιήσιμα σημεία: (α) «στις αρχές της δεκαετίας του 2010 η μέση τιμή ενός τυλιχτού κυμαινόταν γύρω στα 2 ευρώ», (β) Οκτώβριος 2025: τυλιχτό 3,20-4,80 € στη χώρα, έως 5 € σε ορισμένα καταστήματα και 5,50-9,90 € σε τουριστικούς προορισμούς (Μύκονος). Οι τουριστικές τιμές ΔΕΝ μπαίνουν στη διάμεσο.",
        "note_en": "Report of 11 Oct 2025 quoting the head of the Thessaloniki traders' federation and food critic G. Filippatos. Two usable data points: (a) “in the early 2010s the average price of a wrap hovered around EUR 2”, (b) October 2025: EUR 3.20-4.80 across the country, up to EUR 5 in some shops and EUR 5.50-9.90 in tourist hotspots (Mykonos). Tourist prices are excluded from the median.",
        "url": "https://www.newmoney.gr/journal/%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9-%CF%80%CF%8E%CF%82-%CF%84%CE%BF-%CE%B5%CE%B8%CE%BD%CE%B9%CE%BA%CF%8C-%CE%BC%CE%B1%CF%82-street-food-%CF%80%CE%AE%CE%B3%CE%B5-%CE%B1%CF%80%CF%8C-%CF%84/",
        "archive_url": "https://web.archive.org/web/2026/https://www.newmoney.gr/journal/%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9-%CF%80%CF%8E%CF%82-%CF%84%CE%BF-%CE%B5%CE%B8%CE%BD%CE%B9%CE%BA%CF%8C-%CE%BC%CE%B1%CF%82-street-food-%CF%80%CE%AE%CE%B3%CE%B5-%CE%B1%CF%80%CF%8C-%CF%84/"
      },
      {
        "id": "pricefox2022",
        "label_el": "Pricefox - πανελλαδική έρευνα τυλιχτού Ιουνίου 2022 (αναδημοσίευση ΣΚΑΪ, Novasports, thetoc)",
        "label_en": "Pricefox - June 2022 nationwide wrap survey (reported by SKAI, Novasports, thetoc)",
        "note_el": "Έρευνα Pricefox Ιουνίου 2022: μέσος όρος τυλιχτού 2,50 € το 2021 και 3,50 € στα μέσα του 2022, με χάρτη γειτονιών Αθήνας από 1,90 € (Ομόνοια, Ίλιον, Αχαρνές) έως πάνω από 3,70 € (Μελίσσια, Κολωνάκι, Γλυφάδα, Ν. Ερυθραία). ΠΡΟΣΟΧΗ ΣΤΗΝ ΚΥΚΛΙΚΟΤΗΤΑ: τα ίδια νούμερα αναδημοσιεύτηκαν στις 15-16.6.2022 από ΣΚΑΪ, Novasports, thetoc, iefimerida και ΕΡΤ - είναι Η ΙΔΙΑ πηγή, όχι πέντε ανεξάρτητες επιβεβαιώσεις. Είναι επίσης η ίδια εταιρεία με την έκδοση Δεκεμβρίου 2025 (πηγή pricefox), οπότε οι δύο εκδόσεις δεν πρέπει ποτέ να μετρηθούν ως ανεξάρτητες για το ίδιο έτος. Η τιμή του 2022 είναι μεσοκαλοκαιρινή, οπότε αντιστοιχεί στο άνω μέρος του ετήσιου μέσου και μπαίνει ως εύρος.",
        "note_en": "The June 2022 Pricefox survey: average wrap price EUR 2.50 in 2021 and EUR 3.50 in mid-2022, with an Athens neighbourhood map ranging from EUR 1.90 (Omonia, Ilion, Acharnes) to above EUR 3.70 (Melissia, Kolonaki, Glyfada, Nea Erythraia). It was republished on 15-16 June 2022 by SKAI, Novasports, thetoc, iefimerida and ERT with identical figures, so those outlets are the SAME source, not independent confirmations. Same firm as the December 2025 Pricefox edition: never treat the two as independent for one year. The 2022 figure is a mid-year reading, so it maps to the upper part of the annual average and enters as a range.",
        "url": "https://www.novasports.gr/category/epikairotita/article/12461204/xrysafi-to-souvlaki-stin-athina-poleitai-akoma-kai-eksi-eyro-oi-pio-akrives-geitonies-gia-pitogyro-xartis/",
        "archive_url": "https://web.archive.org/web/2026/https://www.novasports.gr/category/epikairotita/article/12461204/xrysafi-to-souvlaki-stin-athina-poleitai-akoma-kai-eksi-eyro-oi-pio-akrives-geitonies-gia-pitogyro-xartis/"
      },
      {
        "id": "attica2025",
        "label_el": "Τιμές τυλιχτού σε οκτώ περιοχές της Αττικής (Μάιος 2025)",
        "label_en": "Wrap prices across eight Attica areas (May 2025)",
        "note_el": "Ρεπορτάζ 21.5.2025 με τιμές πάγκου: Δάφνη 3,80 €, Νέος Κόσμος 3,90-4,00, Ηλιούπολη 4,20-4,40, Γκύζη 3,70-3,90, Κολωνάκι 3,90-4,40, Κηφισιά 4,10-4,30, Βουλιαγμένη 4,00-4,20, Πειραιάς 3,70-3,90. Μέσος όρος των οκτώ μεσαίων τιμών 4,01 €. Η αξία του για τη σειρά είναι ότι πρόκειται για τιμές ΠΑΓΚΟΥ: οι υπόλοιπες πηγές μας για το 2025 είναι είτε delivery (Pricefox) είτε ένα μόνο κατάστημα (Protagon). ΕΠΙΦΥΛΑΞΗ: το ρεπορτάζ δεν δηλώνει μεθοδολογία ούτε πόσα καταστήματα ανά περιοχή, οπότε μπαίνει με μειωμένο βάρος.",
        "note_en": "A report of 21 May 2025 giving counter prices: Dafni EUR 3.80, Neos Kosmos 3.90-4.00, Ilioupoli 4.20-4.40, Gyzi 3.70-3.90, Kolonaki 3.90-4.40, Kifisia 4.10-4.30, Vouliagmeni 4.00-4.20, Piraeus 3.70-3.90. The mean of the eight midpoints is EUR 4.01. Its value to the series is that these are COUNTER prices: our other 2025 sources are either delivery (Pricefox) or a single shop (Protagon). CAVEAT: the report states no methodology and no number of shops per area, so it enters with a reduced weight.",
        "url": "https://www.powergame.gr/ikonomia/924255/souvlaki-oi-times-se-okto-perioches-tis-attikis/",
        "archive_url": "https://web.archive.org/web/2026/https://www.powergame.gr/ikonomia/924255/souvlaki-oi-times-se-okto-perioches-tis-attikis/"
      },
      {
        "id": "regions2019",
        "label_el": "Επαγγελματικές ενώσεις εστίασης έξι περιοχών (Απρίλιος 2019)",
        "label_en": "Regional catering trade associations (April 2019)",
        "note_el": "Ρεπορτάζ 24.4.2019 με δηλώσεις προέδρων και εκπροσώπων επαγγελματικών ενώσεων εστίασης ανά περιοχή: Θεσσαλονίκη 2,40-2,80 €, Πάτρα 2,30-2,50 €, Χανιά 2,30-2,50 €, Κοζάνη 2,70-2,80 €, Βόλος 2,80-3,00 €, Κέρκυρα 2,40-2,80 €. Είναι η πληρέστερη ΠΑΝΕΛΛΑΔΙΚΗ και ΣΥΓΧΡΟΝΗ εικόνα που έχουμε για το 2019, και μάλιστα εκτός Αθήνας, όπου όλες οι άλλες πηγές μας συγκεντρώνονται. Λαμβάνεται ο μέσος των έξι μεσαίων τιμών (2,61 €). Η ΑΘΗΝΑ ΕΞΑΙΡΕΙΤΑΙ ΣΚΟΠΙΜΑ: η τιμή των 3,00 € που αναφέρεται γι' αυτήν ήταν ΠΡΟΤΕΙΝΟΜΕΝΗ από τον σύλλογο και ακριβώς γι' αυτό η Επιτροπή Ανταγωνισμού ξεκίνησε έλεγχο για εναρμονισμένη πρακτική - δεν είναι παρατηρημένη τιμή αγοράς.",
        "note_en": "A report of 24 Apr 2019 quoting the presidents and spokespeople of regional catering associations: Thessaloniki EUR 2.40-2.80, Patras 2.30-2.50, Chania 2.30-2.50, Kozani 2.70-2.80, Volos 2.80-3.00, Corfu 2.40-2.80. It is the fullest NATIONWIDE and CONTEMPORANEOUS picture we have for 2019, and notably from outside Athens, where all our other sources cluster. The mean of the six midpoints (EUR 2.61) is used. ATHENS IS DELIBERATELY EXCLUDED: the EUR 3.00 quoted for it was a price PROPOSED by the association, which is precisely why the Competition Commission opened an investigation into concerted practice - it is not an observed market price.",
        "url": "https://www.athensmagazine.gr/article/oikonomia/399044-epitroph-antagwnismoy-elegxos-gia-thn-aykshsh-ths-timhs-sto-soyblaki",
        "archive_url": "https://web.archive.org/web/2026/https://www.athensmagazine.gr/article/oikonomia/399044-epitroph-antagwnismoy-elegxos-gia-thn-aykshsh-ths-timhs-sto-soyblaki"
      },
      {
        "id": "athina984",
        "label_el": "Αθήνα 9,84 (16.5.2019) - «Οι πρώτες αυξήσεις στα σουβλατζίδικα»",
        "label_en": "Athina 9.84 (16 May 2019) - \"The first price rises at souvlaki shops\"",
        "note_el": "Ρεπορτάζ Μαΐου 2019 για τέσσερα καταστήματα με αυξήσεις. Δεν χρονολογεί τις παλιές τιμές στο 2018 ούτε δίνει την προηγούμενη τιμή του Παγκρατίου. / May 2019 report on four shops raising prices. It establishes neither a 2018 date nor the previous Pagrati price.",
        "note_en": "A CONTEMPORANEOUS May 2019 report (not retrospective) covering four Athens shops and quoting both the old and the new price: Kallithea 2.40 -> 2.60, Pagrati (pork gyro) 2.70 -> 3.00, Ampelokipoi 2.50 -> 2.80, Zografou 2.30 -> 2.70. It therefore yields an observation for 2018 (the \"before\" prices) and for 2019 (the \"after\" prices). SAMPLING CAVEAT: the piece is explicitly about shops that RAISED prices, so the sample is biased upward and enters with a reduced weight. Note also that the Pagrati shop quotes 3.00 EUR in May 2019 while the Protagon series places its own Pagrati shop at 2.00 EUR for 2019 - the two sources disagree on level.",
        "url": "https://athina984.gr/2019/05/16/oi-protes-ayxiseis-sta-soyvlatzidika-poso-poleitai-to-pitogyro/",
        "archive_url": "https://web.archive.org/web/2026/https://athina984.gr/2019/05/16/oi-protes-ayxiseis-sta-soyvlatzidika-poso-poleitai-to-pitogyro/"
      },
      {
        "id": "newsbeast2022",
        "label_el": "Newsbeast (15.3.2022) - μαρτυρία καταστηματάρχη, Κερατσίνι/Ν. Φάληρο",
        "label_en": "Newsbeast (15 Mar 2022) - shop-owner testimony, Keratsini/Neo Faliro",
        "note_el": "Σύγχρονη μαρτυρία επαγγελματία (Σταύρος Οικονόμου) για την ενδοετήσια τροχιά του 2022: πιτόγυρο 2,50 € στις αρχές του έτους, 2,80 € τον Μάρτιο· καλαμάκι 1,60 -> 1,90 €. Ένα κατάστημα σε λαϊκή περιοχή του Πειραιά, δηλαδή κάτω από τον μέσο όρο Αθήνας, και μέτρηση του πρώτου τριμήνου σε έτος με ~9% πληθωρισμό εστίασης. Μπαίνει με μικρό βάρος και φαρδύ εύρος 2,50-3,50 € ώστε να μη σύρει προς τα κάτω τον ετήσιο μέσο. Το ίδιο άρθρο αναφέρει ρητά «το σουβλάκι το τυλιχτό κόστιζε 250 δραχμές» για την προ-ευρώ εποχή.",
        "note_en": "A contemporaneous trade account of the within-year path in 2022: a wrap at 2.50 EUR in early January, 2.80 EUR by March; skewer 1.60 -> 1.90 EUR. One shop in a working-class Piraeus area, below the Athens average, and a first-quarter reading in a year of about 9% catering inflation. It enters with a low weight and a wide 2.50-3.50 EUR range so it does not drag the annual mean down. The same article states plainly that before the euro \"the wrapped souvlaki cost 250 drachmas\".",
        "url": "https://www.newsbeast.gr/greece/arthro/8412233/souvlaki-apo-tis-250-drachmes-sta-3-evro-to-tylichto-pote-erchetai-nea-afxisi-kai-poso-tha-kostizei",
        "archive_url": "https://web.archive.org/web/2026/https://www.newsbeast.gr/greece/arthro/8412233/souvlaki-apo-tis-250-drachmes-sta-3-evro-to-tylichto-pote-erchetai-nea-afxisi-kai-poso-tha-kostizei"
      },
      {
        "id": "ant12026",
        "label_el": "ΑΝΤ1 (Αύγ. 2026) - πανελλαδική καταγραφή τιμών τυλιχτού ανά πόλη",
        "label_en": "ANT1 (Aug 2026) - nationwide wrap prices by city",
        "note_el": "Καταγραφή Αυγούστου 2026 με σύγκριση έναντι 2025: Αθήνα 3,70-4,00 -> 3,80-5,00 €, Θεσσαλονίκη 4,20-4,80 -> έως 5,30 €, Κρήτη 3,80-5,50 -> έως 6,50 €. Ο αναφερόμενος εθνικός μέσος όρος είναι 4,00-4,50 €. Το σημείο του 2025 (Αθήνα 3,70-4,00) συμφωνεί με τη σειρά μας. Επειδή η μέτρηση είναι ΜΕΣΟΚΑΛΟΚΑΙΡΙΝΗ, το 2026 μπαίνει ως ΧΑΛΑΡΗ άγκυρα: δεν καρφώνει το έτος, το περιορίζει στο εύρος 3,80-5,00 €.",
        "note_en": "August 2026 survey with a year-on-year comparison: Athens 3.70-4.00 -> 3.80-5.00 EUR, Thessaloniki 4.20-4.80 -> up to 5.30 EUR, Crete 3.80-5.50 -> up to 6.50 EUR. The reported national average is 4.00-4.50 EUR. Its 2025 reading for Athens (3.70-4.00) agrees with our series. Because the measurement is taken mid-summer, 2026 enters as a SOFT anchor: it does not pin the year, it bounds it to 3.80-5.00 EUR.",
        "url": "https://www.reader.gr/ellada/kathe-persi-kai-fthinotero-soyblaki-eos-65-eyro-tylihto-poso-anebikan-oi-times/657565",
        "archive_url": "https://web.archive.org/web/2026/https://www.reader.gr/ellada/kathe-persi-kai-fthinotero-soyblaki-eos-65-eyro-tylihto-poso-anebikan-oi-times/657565"
      },
      {
        "id": "gyronomics2026",
        "label_el": "Gyronomics (Σεπτ. 2026) - δική μας μέτρηση σε 1.660 καταστήματα, 78 πόλεις",
        "label_en": "Gyronomics (Sept 2026) - our own reading of 1,660 shops across 78 cities",
        "note_el": "Συγκομιδή από τους δημόσιους καταλόγους ΤΡΙΩΝ πλατφορμών παραγγελιών (robots ανοιχτό και στις τρεις): 1.660 καταστήματα σε 78 πόλεις, από τα οποία τα 1.599 έχουν ρητό είδος «πίτα γύρο χοιρινό», διαβασμένα την ίδια μέρα. Διάμεσος ανά κατάστημα 4,20 €, και διάμεσος των διαμέσων ανά πόλη επίσης 4,20 €. ΑΝΑΓΩΓΗ ΚΑΝΑΛΙΟΥ: διαιρείται με 1,02, τον μετρημένο λόγο πλατφόρμας προς πάγκο (βλ. PLATFORM_PREMIUM στο observations.ts), και δίνει 4,12 €. ΤΙ ΕΙΝΑΙ ΚΑΙ ΤΙ ΔΕΝ ΕΙΝΑΙ: δείγμα ευκολίας, δηλαδή καταστήματα που είναι γραμμένα σε πλατφόρμα, τα οποία γέρνουν προς το αστικό και το νεότερο. Η Αθήνα είναι το 38% του δείγματος έναντι περίπου 35% του πληθυσμού και η Θεσσαλονίκη 8% έναντι περίπου 10%, δηλαδή η γεωγραφία του δείγματος μοιάζει με του πληθυσμού χωρίς να ταυτίζεται. Γι' αυτό μπαίνει με εύρος 4,08-4,28 €, που καλύπτει και τα δύο άκρα του συντελεστή καναλιού.",
        "note_en": "Harvested from the public listings of THREE ordering platforms (robots open on all three): 1,660 shops in 78 cities, of which 1,599 carry an explicit \"pork gyros in pita\", read on the same day. Median per shop EUR 4.20, and the median of the city medians also EUR 4.20. CHANNEL ADJUSTMENT: divided by 1.02, the measured platform-to-counter ratio (see PLATFORM_PREMIUM in observations.ts), giving EUR 4.12. WHAT IT IS AND IS NOT: a convenience sample, that is shops listed on a platform, which leans urban and newer. Athens is 38% of the sample against about 35% of the population and Thessaloniki 8% against about 10%, so the sample's geography resembles the population's without matching it. It therefore enters with a range of EUR 4.08-4.28, covering both ends of the channel factor.",
        "url": "https://gyronomics.gr/data#coverage",
        "archive_url": "https://web.archive.org/web/2026/https://gyronomics.gr/data#coverage"
      },
      {
        "id": "psitopoles2026",
        "label_el": "Πρόεδρος Ψητοπωλών Αττικής (2.5.2026) - μέσες τιμές take away και delivery",
        "label_en": "President of the Attica Grill Owners (2 May 2026) - average take-away and delivery prices",
        "note_el": "Ο Νίκος Αγγελοσούλης, πρόεδρος Ψητοπωλών Αττικής, δίνει στο enikonomia.gr μέσες τιμές Αττικής με ημερομηνία: πίτα χοιρινό/κοτόπουλο take away 3,70-4,20 € (πριν τις 28.2.2026 ήταν 3,50 €), με delivery 4,00-4,50 € (πριν 3,70-4,30 €), και ρητά «το ίδιο είναι το κόστος και για να απολαύσει κάποιος μια πίτα σε ψητοπωλείο». Καλαμάκι 2,50 € από 2,30 €. ΓΙΑΤΙ ΕΧΕΙ ΣΗΜΑΣΙΑ ΔΙΠΛΑ: είναι η ΔΕΥΤΕΡΗ ανεξάρτητη πηγή του 2026 (όλα τα άλλα δημοσιεύματα του Αυγούστου αναπαράγουν την ίδια καταγραφή του ΑΝΤ1), και ταυτόχρονα η μόνη πηγή που δίνει ΤΟ ΙΔΙΟ προϊόν σε δύο κανάλια την ίδια μέρα, δηλαδή μετράει την προσαύξηση delivery χωρίς να χρειάζεται σύγκριση μεταξύ μαγαζιών. Το ίδιο άρθρο προαναγγέλλει αύξηση 5-6% εντός Μαΐου ή Ιουνίου 2026, η οποία ΔΕΝ χρησιμοποιείται: είναι πρόβλεψη, όχι μέτρηση.",
        "note_en": "Nikos Angelosoulis, president of the Attica grill owners, gives enikonomia.gr dated Attica averages: pork/chicken pita take-away 3.70-4.20 EUR (3.50 EUR before 28 Feb 2026), by delivery 4.00-4.50 EUR (previously 3.70-4.30 EUR), and explicitly \"the same cost applies to eating the pita in the shop\". Skewer 2.50 EUR, up from 2.30 EUR. WHY IT COUNTS TWICE: it is the SECOND independent source for 2026 (every other August report reproduces the same ANT1 survey), and it is the only source giving THE SAME product in two channels on the same day, which measures the delivery premium without comparing across shops. The same article forecasts a 5-6% rise during May or June 2026, which is NOT used: it is a forecast, not a measurement.",
        "url": "https://www.enikonomia.gr/my-money/souvlaki-pote-kai-poso-anamenetai-na-a/690621/",
        "archive_url": "https://web.archive.org/web/2026/https://www.enikonomia.gr/my-money/souvlaki-pote-kai-poso-anamenetai-na-a/690621/"
      },
      {
        "id": "iefimerida",
        "label_el": "iefimerida.gr - «Σουβλάκι: Πού έχει φτάσει η τιμή του τυλιχτού - Πόσο αυξήθηκε από το 2019»",
        "label_en": "iefimerida.gr / ANA-MPA - “How much the wrapped souvlaki price rose since 2019”",
        "note_el": "Πανελλαδικό ρεπορτάζ με ρητά ιστορικά σημεία αναφοράς: «Το 2015 η τιμή του τυλιχτού ήταν 2,20 ευρώ» και «το τυλιχτό σουβλάκι το 2019 ήταν περίπου στα 2 ευρώ», με το 2022 πάνω από 3 €. Η ίδια αναφορά για το 2015 αναπαράγεται και από το cretaone.gr (23.11.2025). Εθνικές τιμές πάγκου, όχι ενός καταστήματος, οπότε χρησιμοποιούνται ως άγκυρες ΕΠΙΠΕΔΟΥ για τη δεκαετία 2010.",
        "note_en": "Nationwide report with explicit historical reference points: “in 2015 the wrap cost EUR 2.20” and “in 2019 the wrapped souvlaki was about EUR 2”, with 2022 above EUR 3. The 2015 figure is repeated by cretaone.gr (23 Nov 2025). These are national counter prices rather than one shop, so they are used as LEVEL anchors for the 2010s.",
        "url": "https://www.iefimerida.gr/ellada/soyblaki-timi-tylihtoy-poso-ayxithike-apo-2019",
        "archive_url": "https://web.archive.org/web/2026/https://www.iefimerida.gr/ellada/soyblaki-timi-tylihtoy-poso-ayxithike-apo-2019"
      },
      {
        "id": "protagon",
        "label_el": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "label_en": "Protagon - “How the price of souvlaki doubled in five years”",
        "note_el": "Σειρά 2020–2025 ενός καταστήματος στο Παγκράτι. Η ακριβής σελίδα του άρθρου δεν ανακτήθηκε στον επανέλεγχο. Η χαλαρή αναφορά του 2019 δεν χρησιμοποιείται ως παρατήρηση καταστήματος. / A 2020–2025 single-shop series in Pagrati. The exact article page was not recovered in this review. The loose 2019 reference is not used as a shop observation.",
        "note_en": "Wrapped pita-gyro prices: 2019 ~€2.00, 2020 €2.50, 2021 €2.70, 2022 €3.20, 2023 €3.30, 2024 €3.80, 2025 €4.70.",
        "url": "https://www.protagon.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.protagon.gr/"
      },
      {
        "id": "pricefox",
        "label_el": "Pricefox - ετήσια πανελλαδική έρευνα τιμών τυλιχτού (6 πόλεις)",
        "label_en": "Pricefox - annual nationwide wrap price survey (6 cities)",
        "note_el": "ΕΤΗΣΙΑ έρευνα σε πραγματικές τιμές delivery για Αθήνα, Θεσσαλονίκη, Πάτρα, Λάρισα, Βόλο και Ηράκλειο, ανά είδος (γύρος χοιρινός/κοτόπουλο, μπιφτέκι, καλαμάκι) με ελάχιστη, μέγιστη και μέση τιμή. Χρησιμοποιούνται δύο εκδόσεις: 25.10.2024 (εθνικός μέσος >3,60 €, τίποτα κάτω από 2,80 €) και 4.12.2025 (μέσοι ανά πόλη 4,00-5,35 €, μέγιστο 6,50 € στην Κρήτη). ΙΣΤΟΡΙΚΟ ΣΦΑΛΜΑ ΠΟΥ ΔΙΟΡΘΩΘΗΚΕ: η έκδοση του Οκτωβρίου 2024 ήταν καταχωρημένη ως «Δεκ. 2025», οπότε το 2025 στηριζόταν σε δεδομένα του 2024. Σημειώνεται ότι ΔΕΝ υπάρχει έκδοση 2023: η έρευνα που εμφανίζεται με χρονολογία 2023 στον κατάλογο της εταιρείας είναι η μελέτη του Ιουνίου 2022 (βλ. pricefox2022).",
        "note_en": "An ANNUAL survey of real delivery prices for Athens, Thessaloniki, Patras, Larissa, Volos and Heraklion, per product (pork/chicken gyro, burger, skewer) with min, max and average. Two editions are used: 25 Oct 2024 (national average above EUR 3.60, nothing below EUR 2.80) and 4 Dec 2025 (city averages EUR 4.00-5.35, maximum EUR 6.50 in Crete). A HISTORICAL ERROR NOW FIXED: the October 2024 edition was recorded as \"Dec 2025\", so 2025 rested on 2024 data. Note that there is NO 2023 edition: the study listed under 2023 on the company's own index is the June 2022 one (see pricefox2022).",
        "url": "https://www.pricefox.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.pricefox.gr/"
      },
      {
        "id": "levelbias",
        "label_el": "Διόρθωση επιπέδου: κέντρο Αθήνας -> εθνική διάμεσος",
        "label_en": "Level correction: central Athens -> national median",
        "note_el": "Η σειρά 2019-2025 του Protagon αφορά ένα κατάστημα στο Παγκράτι, περιοχή με τιμές πάνω από τον εθνικό μέσο. Οι αναφορές επισκεπτών του Gyronomics δείχνουν σταθερά την Αθήνα/Αττική περίπου 8% πάνω από την υπόλοιπη Ελλάδα, όσο και η απόκλιση των τοπικών ρεπορτάζ (π.χ. Θεσσαλονίκη 2022: 3,90-4,00 € έναντι 4,30 € Αθήνας). Οι τιμές του Protagon διαιρούνται με τον συντελεστή Αθήνας ώστε το ΕΠΙΠΕΔΟ να αντιστοιχεί σε εθνική διάμεσο, Ο μεταβαλλόμενος συντελεστής επηρεάζει και τον ρυθμό μεταβολής. / The changing factor also affects growth rates. Ο συντελεστής ΔΕΝ είναι σταθερός: μεταβαίνει γραμμικά από 1,08 (έως 2022) σε 1,00 (από 2025), γιατί στις πανελλαδικές έρευνες του 2025-2026 η Αθήνα βρίσκεται πλέον στη διάμεσο (βλ. ATHENS_PREMIUM_ANCHORS στο observations.ts).",
        "note_en": "The 2019-2025 Protagon series comes from a single shop in Pagrati, an above-average Athens neighbourhood. Visitor reports put Athens/Attica about 8% above the rest of Greece, matching local reporting (Thessaloniki 2022 at 3.90-4.00 EUR vs 4.30 EUR in Athens). A 1/1.08 factor rescales the level to a national median while leaving the rate of change untouched.",
        "url": "https://gyronomics.gr/how-it-works",
        "archive_url": "https://web.archive.org/web/2026/https://gyronomics.gr/how-it-works"
      },
      {
        "id": "reader",
        "label_el": "Ελευθεροτυπία 2001 (αναδημοσίευση reader.gr)",
        "label_en": "Eleftherotypia 2001 (republished by reader.gr)",
        "note_el": "Τιμοκατάλογος 2001: πίτα γύρος κοτόπουλο 530 δρχ (1,56 €). Αφορά κατάστημα κέντρου Αθήνας και premium γύρο κοτόπουλο· χρησιμοποιείται ως άνω όριο ελέγχου, όχι ως μέση τιμή.",
        "note_en": "2001 price list: chicken pita gyro 530 GRD (€1.56). It refers to a central Athens shop and a premium chicken gyro, so it is used as an upper sanity bound, not as an average price.",
        "url": "https://www.reader.gr/oikonomia/poso-kostizan-10-poly-dimofili-proionta-se-drahmes-2001/595191",
        "archive_url": "https://web.archive.org/web/2026/https://www.reader.gr/oikonomia/poso-kostizan-10-poly-dimofili-proionta-se-drahmes-2001/595191"
      },
      {
        "id": "diakopes",
        "label_el": "i-diakopes.gr / ρεπορτάζ STAR",
        "label_en": "i-diakopes.gr / STAR report",
        "note_el": "Θεσσαλονίκη 2022: πιτόγυρο 3,90-4,00 €.",
        "note_en": "Thessaloniki 2022: pita gyro €3.90-4.00.",
        "url": "https://www.i-diakopes.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.i-diakopes.gr/"
      },
      {
        "id": "cpi",
        "label_el": "Αναγωγή με επίσημο πληθωρισμό (ΕΛΣΤΑΤ / Τράπεζα της Ελλάδος)",
        "label_en": "Derivation with official inflation (ELSTAT / Bank of Greece)",
        "note_el": "Όπου δεν υπάρχει τεκμηριωμένη τιμή, η τιμή προκύπτει από την πλησιέστερη τεκμηριωμένη τιμή με εφαρμογή του ετήσιου ρυθμού του επιλεγμένου σεναρίου (γενικός ΔΤΚ, πραγματικός ΔΤΚ εστίασης ή τεκμαρτός πληθωρισμός πιτόγυρου).",
        "note_en": "Where no documented price exists, the price is derived from the nearest documented price by applying the selected scenario's annual rate (general CPI, actual catering CPI, or implied gyro inflation).",
        "url": "https://www.bankofgreece.gr/statistika/eswterikh-oikonomia-times",
        "archive_url": "https://web.archive.org/web/2026/https://www.bankofgreece.gr/statistika/eswterikh-oikonomia-times"
      },
      {
        "id": "eurostat",
        "label_el": "Eurostat HICP - ΔΤΚ «Εστιατόρια, καφενεία και συναφή» (CP11.1.1), Ελλάδα",
        "label_en": "Eurostat HICP - \"Restaurants, cafes and the like\" (CP11.1.1), Greece",
        "note_el": "Επίσημος κλαδικός δείκτης εστίασης, ετήσιοι μέσοι ρυθμοί μεταβολής 1998-2025 (το 2026 είναι εκτίμηση).",
        "note_en": "Official catering sub-index, annual average rates of change 1998-2025 (2026 is an estimate).",
        "url": "https://ec.europa.eu/eurostat/databrowser/product/view/prc_hicp_aind",
        "archive_url": "https://web.archive.org/web/2026/https://ec.europa.eu/eurostat/databrowser/product/view/prc_hicp_aind"
      },
      {
        "id": "memories",
        "label_el": "Μαρτυρίες καταναλωτών (1985) - ΕΚΤΙΜΗΣΗ, όχι τεκμηρίωση",
        "label_en": "Consumer recollections (1985) - REJECTED, superseded by documented anchors",
        "note_el": "Αναμνήσεις καταναλωτών: το πιτόγυρο το 1985 κόστιζε περίπου 45-65 δρχ. Ως κεντρική τιμή λαμβάνονται οι 60 δρχ, αλλά το έτος σημαίνεται ως εκτίμηση με εύρος. Κίνδυνος κυκλικής αναφοράς: άρθρα που επαναλαμβάνουν την εκτίμηση του Gyronomics δεν είναι ανεξάρτητη πηγή.",
        "note_en": "Consumer recollections put a 1985 pita gyro at roughly 45-65 GRD. This is no longer used as an anchor: it is incompatible with the two documented market orders. A free-market price of 60 GRD in 1985 would imply the 1989 regulated ceiling of 65 GRD was only 8.3% higher after four years in which the general CPI rose 84.8%. The 1977 Chania order carried forward on the general CPI alone predicts the 1989 ceiling to within 3.4%, so 1985 is now interpolated instead. Kept here to document why it was rejected, and because of circular-source risk: articles repeating Gyronomics' own estimate are not independent confirmation.",
        "url": "https://www.lifo.gr/",
        "archive_url": "https://web.archive.org/web/2026/https://www.lifo.gr/"
      }
    ]
  },
  "parameters": {
    "drachma_per_euro": 340.75,
    "reference_meat_grams": 88,
    "meat_value_share": 0.7,
    "non_meat_base": 0.65,
    "meat_cap": 1.35,
    "classic_decimals": 3,
    "portion_evidence": {
      "status": "model-assumptions",
      "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
      "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
    },
    "register": {
      "el": [
        {
          "id": "reference",
          "value": "88 g",
          "title": "Μερίδα αναφοράς",
          "status": "Ορισμός προϊόντος",
          "detail": "Ορίζει τη μονάδα της κλασικής αναγωγής. Δεν είναι μετρημένη εθνική μέση μερίδα."
        },
        {
          "id": "composition",
          "value": "0,7 / 0,65 / 1,35",
          "title": "Μερίδιο κρέατος / υπόλοιπη σύνθεση / πλαφόν",
          "status": "Παραδοχές μοντέλου",
          "detail": "Σταθμίσεις αξίας και όριο της συνιστώσας κρέατος. Δεν διαθέτουμε ανεξάρτητο πίνακα κοστολόγησης που να βαθμονομεί αυτές τις τιμές διαχρονικά."
        },
        {
          "id": "grams",
          "value": "Καμπύλη ανά έτος",
          "title": "Γραμμάρια και παρουσία πατάτας",
          "status": "Ιστορικές παραδοχές",
          "detail": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές."
        },
        {
          "id": "geo",
          "value": "÷ 1,08",
          "title": "Αθήνα έως το 2022",
          "status": "Αναγωγή επιπέδου",
          "detail": "Γραμμική μετάβαση στη μονάδα έως το 2025. Η μεταφορά της παραδοχής σε παλιότερες χρονιές και η επίδρασή της στον ρυθμό απαιτούν χωριστή αξιολόγηση."
        },
        {
          "id": "channel",
          "value": "÷ 1,076 / ÷ 1,02",
          "title": "Διανομή / πλατφόρμα",
          "status": "Συντελεστές καναλιού",
          "detail": "Αναγωγές με περιορισμένη βαθμονόμηση. Ο λόγος κέντρων αναφερόμενων ευρών δεν είναι μέτρηση ζευγών ίδιων καταστημάτων· η ιστορική εφαρμογή είναι παραδοχή."
        },
        {
          "id": "basket",
          "value": "× 1,1",
          "title": "Μεικτό καλάθι",
          "status": "Παραδοχή αναγωγής",
          "detail": "Αναγωγή σε χοιρινό γύρο, χωρίς αναπαραγώγιμη βαθμονόμηση ανά είδος."
        },
        {
          "id": "regulation",
          "value": "× 1,11",
          "title": "Διατίμηση",
          "status": "Λόγοι αναφερόμενων τιμών",
          "detail": "Συντελεστής από 2 καταχωρισμένες συγκρίσεις ορίου και αγοράς, με διαφορετική χρονική βάση ή προϊόν. Η γενίκευση στην περίοδο παραμένει παραδοχή. Δεν εφαρμόζεται σε κάθε τιμή αγοράς μόνο λόγω χρονολογίας."
        },
        {
          "id": "currency",
          "value": "÷ 340,75",
          "title": "Δραχμή σε ευρώ",
          "status": "Σταθερή μετατροπή μονάδας",
          "detail": "Μετατρέπει τη νομισματική μονάδα. Δεν αποπληθωρίζει τα ιστορικά ποσά."
        }
      ],
      "en": [
        {
          "id": "reference",
          "value": "88 g",
          "title": "Reference portion",
          "status": "Product definition",
          "detail": "Defines the classic-conversion unit. It is not a measured national mean portion."
        },
        {
          "id": "composition",
          "value": "0.7 / 0.65 / 1.35",
          "title": "Meat share / remaining composition / cap",
          "status": "Model assumptions",
          "detail": "Value weights and a bound on the meat component. No independent costing table calibrates these values through time."
        },
        {
          "id": "grams",
          "value": "Annual curve",
          "title": "Grams and fries inclusion",
          "status": "Historical assumptions",
          "detail": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
        },
        {
          "id": "geo",
          "value": "÷ 1.08",
          "title": "Athens through 2022",
          "status": "Level adjustment",
          "detail": "Linear transition to unity by 2025. Historical transfer and the effect on growth rates require separate assessment."
        },
        {
          "id": "channel",
          "value": "÷ 1.076 / ÷ 1.02",
          "title": "Delivery / platform",
          "status": "Channel factors",
          "detail": "Adjustments with limited calibration. A ratio of midpoints of reported ranges is not a matched-shop measurement; historical application is an assumption."
        },
        {
          "id": "basket",
          "value": "× 1.1",
          "title": "Mixed basket",
          "status": "Rescaling assumption",
          "detail": "Rescaling to pork gyro without reproducible product-level calibration."
        },
        {
          "id": "regulation",
          "value": "× 1.11",
          "title": "Regulated ceilings",
          "status": "Reported price ratios",
          "detail": "Factor from 2 recorded ceiling/market comparisons with differing timing or product. Generalisation across the period remains an assumption. It is not applied to every market price merely because of its date."
        },
        {
          "id": "currency",
          "value": "÷ 340.75",
          "title": "Drachma to euro",
          "status": "Fixed unit conversion",
          "detail": "Converts currency units. It does not inflation-adjust historical amounts."
        }
      ]
    },
    "distributions": null,
    "distribution_status": "not-calibrated-no-probability-interpretation"
  },
  "observations": [
    {
      "id": "price-record-1",
      "source_id": "agoranomiki1989",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 1989,
        "price": 0.22010271460014674,
        "source": "agoranomiki1989",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.8,
        "range": {
          "min": 0.20542920029347028,
          "max": 0.23477622890682318
        },
        "noteEl": "Δημοσίευμα του 1989: το νέο εύρος για σουβλάκι με μπιφτέκι συγκρίνεται με την τιμή του γύρου ή του καλαμακιού. Ένδειξη επιπέδου τιμής, όχι απόδειξη απελευθέρωσης της τιμής του γύρου. Η εθνική ταξινόμηση είναι επιλογή του μοντέλου, όχι πανελλαδική δειγματοληψία.",
        "noteEn": "A 1989 report compares the new beef-patty souvlaki range with the price of gyro or skewer souvlaki. Evidence of a price level, not proof that gyro price regulation ended. National classification is a model choice, not a nationwide sample."
      },
      "provenance": {
        "sourceId": "agoranomiki1989",
        "sourceLabel": "Δημοσίευμα 1989 για ανατιμήσεις («Ακριβαίνουν αναψυκτικά, πατσάς και σουβλάκια»)",
        "modelYear": 1989,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.reader.gr/ellada/gnosto-fagito-xenyhtidon-poy-akribyne-astronomika-1989/650102",
        "note": "A 1989 report compares the new beef-patty souvlaki range with the price of gyro or skewer souvlaki. Evidence of a price level, not proof that gyro price regulation ended. National classification is a model choice, not a nationwide sample.",
        "normalization": {
          "inputEur": 0.22010271460014674,
          "normalizedEur": 0.22010271460014674,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 0.22010271460014674,
        "normalizedEur": 0.22010271460014674,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-2",
      "source_id": "athina984",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2019,
        "price": 2.75,
        "source": "athina984",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 4,
        "weight": 0.6,
        "range": {
          "min": 2.6,
          "max": 3
        },
        "noteEl": "Τιμές «μετά» τον Μάιο 2019: Καλλιθέα 2,60, Παγκράτι 3,00, Αμπελόκηποι 2,80, Ζωγράφου 2,70 €. Σύγχρονη καταγραφή, σε αντίθεση με τις αναδρομικές αναφορές «περίπου 2 €» για το 2019.",
        "noteEn": "The “after” prices in May 2019: Kallithea 2.60, Pagrati 3.00, Ampelokipoi 2.80, Zografou 2.70 EUR. A contemporaneous record, unlike the retrospective “about EUR 2” claims for 2019."
      },
      "provenance": {
        "sourceId": "athina984",
        "sourceLabel": "Αθήνα 9,84 (16.5.2019) - «Οι πρώτες αυξήσεις στα σουβλατζίδικα»",
        "modelYear": 2019,
        "publicationDate": "2019-05-16",
        "observationDate": null,
        "observationPeriod": "May 2019, recent price increases",
        "editionUrl": "https://athina984.gr/2019/05/16/oi-protes-ayxiseis-sta-soyvlatzidika-poso-poleitai-to-pitogyro/",
        "catalogueUrl": "https://athina984.gr/2019/05/16/oi-protes-ayxiseis-sta-soyvlatzidika-poso-poleitai-to-pitogyro/",
        "note": "The “after” prices in May 2019: Kallithea 2.60, Pagrati 3.00, Ampelokipoi 2.80, Zografou 2.70 EUR. A contemporaneous record, unlike the retrospective “about EUR 2” claims for 2019.",
        "normalization": {
          "inputEur": 2.75,
          "normalizedEur": 2.5462962962962963,
          "steps": [
            {
              "key": "geo",
              "factor": 1.08,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.75,
        "normalizedEur": 2.5462962962962963,
        "steps": [
          {
            "key": "geo",
            "factor": 1.08,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-3",
      "source_id": "regions2019",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2019,
        "price": 2.61,
        "source": "regions2019",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "sampleUnit": "areas",
        "n": 6,
        "weight": 0.9,
        "range": {
          "min": 2.3,
          "max": 3
        },
        "noteEl": "Μέσος όρος έξι περιοχών (Απρ. 2019): Θεσσαλονίκη 2,40-2,80, Πάτρα 2,30-2,50, Χανιά 2,30-2,50, Κοζάνη 2,70-2,80, Βόλος 2,80-3,00, Κέρκυρα 2,40-2,80 €.",
        "noteEn": "Average of six regions (Apr 2019): Thessaloniki 2.40-2.80, Patras 2.30-2.50, Chania 2.30-2.50, Kozani 2.70-2.80, Volos 2.80-3.00, Corfu 2.40-2.80 EUR."
      },
      "provenance": {
        "sourceId": "regions2019",
        "sourceLabel": "Επαγγελματικές ενώσεις εστίασης έξι περιοχών (Απρίλιος 2019)",
        "modelYear": 2019,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.athensmagazine.gr/article/oikonomia/399044-epitroph-antagwnismoy-elegxos-gia-thn-aykshsh-ths-timhs-sto-soyblaki",
        "note": "Average of six regions (Apr 2019): Thessaloniki 2.40-2.80, Patras 2.30-2.50, Chania 2.30-2.50, Kozani 2.70-2.80, Volos 2.80-3.00, Corfu 2.40-2.80 EUR.",
        "normalization": {
          "inputEur": 2.61,
          "normalizedEur": 2.61,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.61,
        "normalizedEur": 2.61,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-4",
      "source_id": "newsbeast2022",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2022,
        "price": 2.8,
        "source": "newsbeast2022",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.3,
        "range": {
          "min": 2.5,
          "max": 3.5
        },
        "noteEl": "Μαρτυρία επαγγελματία (Κερατσίνι/Ν. Φάληρο): 2,50 € στις αρχές του 2022, 2,80 € τον Μάρτιο. Λαϊκή περιοχή και μέτρηση πρώτου τριμήνου, οπότε το εύρος επεκτείνεται ως το 3,50 € που κατέγραψε η έρευνα του Ιουνίου.",
        "noteEn": "Shop-owner testimony (Keratsini/Neo Faliro): EUR 2.50 in early 2022, EUR 2.80 in March. A working-class area and a first-quarter reading, so the range extends to the EUR 3.50 recorded by the June survey."
      },
      "provenance": {
        "sourceId": "newsbeast2022",
        "sourceLabel": "Newsbeast (15.3.2022) - μαρτυρία καταστηματάρχη, Κερατσίνι/Ν. Φάληρο",
        "modelYear": 2022,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.newsbeast.gr/greece/arthro/8412233/souvlaki-apo-tis-250-drachmes-sta-3-evro-to-tylichto-pote-erchetai-nea-afxisi-kai-poso-tha-kostizei",
        "note": "Shop-owner testimony (Keratsini/Neo Faliro): EUR 2.50 in early 2022, EUR 2.80 in March. A working-class area and a first-quarter reading, so the range extends to the EUR 3.50 recorded by the June survey.",
        "normalization": {
          "inputEur": 2.8,
          "normalizedEur": 2.592592592592592,
          "steps": [
            {
              "key": "geo",
              "factor": 1.08,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.8,
        "normalizedEur": 2.592592592592592,
        "steps": [
          {
            "key": "geo",
            "factor": 1.08,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-5",
      "source_id": "ant12026",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2026,
        "price": 4.25,
        "source": "ant12026",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "sampleUnit": "areas",
        "n": 3,
        "weight": 0.9,
        "range": {
          "min": 3.8,
          "max": 5
        },
        "noteEl": "Καταγραφή ΑΝΤ1 (Αύγ. 2026): Αθήνα 3,80-5,00 €, Θεσσαλονίκη έως 5,30 €, Κρήτη έως 6,50 €, με αναφερόμενο εθνικό μέσο όρο 4,00-4,50 €. Λαμβάνεται το 4,25 € ως κέντρο, με το εύρος της Αθήνας. Πρόκειται για επιλεγμένο μέσο εύρους, όχι για υπολογισμένη διάμεσο καταστημάτων.",
        "noteEn": "ANT1 survey (Aug 2026): Athens EUR 3.80-5.00, Thessaloniki up to EUR 5.30, Crete up to EUR 6.50, with a reported national average of EUR 4.00-4.50. The midpoint of EUR 4.25 is used, with the Athens range. This is a selected range midpoint, not a computed shop median."
      },
      "provenance": {
        "sourceId": "ant12026",
        "sourceLabel": "ΑΝΤ1 (Αύγ. 2026) - πανελλαδική καταγραφή τιμών τυλιχτού ανά πόλη",
        "modelYear": 2026,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.reader.gr/ellada/kathe-persi-kai-fthinotero-soyblaki-eos-65-eyro-tylihto-poso-anebikan-oi-times/657565",
        "note": "ANT1 survey (Aug 2026): Athens EUR 3.80-5.00, Thessaloniki up to EUR 5.30, Crete up to EUR 6.50, with a reported national average of EUR 4.00-4.50. The midpoint of EUR 4.25 is used, with the Athens range. This is a selected range midpoint, not a computed shop median.",
        "normalization": {
          "inputEur": 4.25,
          "normalizedEur": 4.25,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4.25,
        "normalizedEur": 4.25,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-6",
      "source_id": "psitopoles2026",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2026,
        "price": 3.95,
        "source": "psitopoles2026",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.7,
        "range": {
          "min": 3.7,
          "max": 4.2
        },
        "noteEl": "Πρόεδρος Ψητοπωλών Αττικής (2.5.2026): πίτα χοιρινό/κοτόπουλο take away 3,70-4,20 €, κέντρο 3,95 €. Πριν τις 28.2.2026 ήταν 3,50 €. Με delivery ή επιτόπου 4,00-4,50 €, που δεν μπαίνει εδώ ώστε να μη μετρηθεί δύο φορές η ίδια αγορά.",
        "noteEn": "President of the Attica grill owners (2 May 2026): pork/chicken pita take-away 3.70-4.20 EUR, midpoint 3.95 EUR. Before 28 Feb 2026 it was 3.50 EUR. By delivery or eaten in, 4.00-4.50 EUR, which is not entered here so the same market is not counted twice."
      },
      "provenance": {
        "sourceId": "psitopoles2026",
        "sourceLabel": "Πρόεδρος Ψητοπωλών Αττικής (2.5.2026) - μέσες τιμές take away και delivery",
        "modelYear": 2026,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.enikonomia.gr/my-money/souvlaki-pote-kai-poso-anamenetai-na-a/690621/",
        "note": "President of the Attica grill owners (2 May 2026): pork/chicken pita take-away 3.70-4.20 EUR, midpoint 3.95 EUR. Before 28 Feb 2026 it was 3.50 EUR. By delivery or eaten in, 4.00-4.50 EUR, which is not entered here so the same market is not counted twice.",
        "normalization": {
          "inputEur": 3.95,
          "normalizedEur": 3.95,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.95,
        "normalizedEur": 3.95,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-7",
      "source_id": "gyronomics2026",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2026,
        "price": 4.12,
        "source": "gyronomics2026",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "sampleUnit": "shops",
        "n": 1660,
        "weight": 1,
        "range": {
          "min": 4.08,
          "max": 4.28
        },
        "noteEl": "Δική μας πιλοτική μέτρηση, Σεπτέμβριος 2026: 1.660 καταστήματα σε 78 πόλεις από δημόσιους καταλόγους πλατφορμών. Η διάμεσος πλατφόρμας ανάγεται σε τιμή πάγκου με τον συντελεστή καναλιού. Δείγμα ευκολίας, όχι αντιπροσωπευτική πανελλαδική έρευνα.",
        "noteEn": "Our own pilot reading, September 2026: 1,660 shops in 78 cities from public platform listings. The platform median is adjusted to a counter price using the channel factor. A convenience sample, not a representative national survey."
      },
      "provenance": {
        "sourceId": "gyronomics2026",
        "sourceLabel": "Gyronomics (Σεπτ. 2026) - δική μας μέτρηση σε 1.660 καταστήματα, 78 πόλεις",
        "modelYear": 2026,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://gyronomics.gr/data#coverage",
        "note": "Our own pilot reading, September 2026: 1,660 shops in 78 cities from public platform listings. The platform median is adjusted to a counter price using the channel factor. A convenience sample, not a representative national survey.",
        "normalization": {
          "inputEur": 4.12,
          "normalizedEur": 4.12,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4.12,
        "normalizedEur": 4.12,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-8",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2020,
        "price": 2.5,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2020,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 2.5,
          "normalizedEur": 2.314814814814815,
          "steps": [
            {
              "key": "geo",
              "factor": 1.08,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.5,
        "normalizedEur": 2.314814814814815,
        "steps": [
          {
            "key": "geo",
            "factor": 1.08,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-9",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2021,
        "price": 2.7,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2021,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 2.7,
          "normalizedEur": 2.5,
          "steps": [
            {
              "key": "geo",
              "factor": 1.08,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.7,
        "normalizedEur": 2.5,
        "steps": [
          {
            "key": "geo",
            "factor": 1.08,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-10",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2022,
        "price": 3.2,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2022,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 3.2,
          "normalizedEur": 2.962962962962963,
          "steps": [
            {
              "key": "geo",
              "factor": 1.08,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.2,
        "normalizedEur": 2.962962962962963,
        "steps": [
          {
            "key": "geo",
            "factor": 1.08,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-11",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2023,
        "price": 3.3,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2023,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 3.3,
          "normalizedEur": 3.133903133903134,
          "steps": [
            {
              "key": "geo",
              "factor": 1.053,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.3,
        "normalizedEur": 3.133903133903134,
        "steps": [
          {
            "key": "geo",
            "factor": 1.053,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-12",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2024,
        "price": 3.8,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2024,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 3.8,
          "normalizedEur": 3.700097370983447,
          "steps": [
            {
              "key": "geo",
              "factor": 1.027,
              "applies": true,
              "operation": "divide",
              "label": "Geography",
              "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.8,
        "normalizedEur": 3.700097370983447,
        "steps": [
          {
            "key": "geo",
            "factor": 1.027,
            "applies": true,
            "operation": "divide",
            "label": "Geography",
            "evidence": "Geographic-level assumption with a linear transition by year. Not a same-shop measurement against a national sample; changing the factor also changes growth rates."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-13",
      "source_id": "protagon",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2025,
        "price": 4.7,
        "source": "protagon",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "shops",
        "n": 1,
        "weight": 0.5,
        "noteEl": "Ένα σουβλατζίδικο στο Παγκράτι (ακριβή περιοχή του κέντρου).",
        "noteEn": "A single shop in Pagrati, an expensive central Athens neighbourhood."
      },
      "provenance": {
        "sourceId": "protagon",
        "sourceLabel": "Protagon - «Πώς διπλασιάστηκε σε πέντε χρόνια η τιμή στο σουβλάκι»",
        "modelYear": 2025,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.protagon.gr/",
        "note": "A single shop in Pagrati, an expensive central Athens neighbourhood.",
        "normalization": {
          "inputEur": 4.7,
          "normalizedEur": 4.7,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4.7,
        "normalizedEur": 4.7,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-14",
      "source_id": "pricefox2022",
      "classification": "MODELLED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2021,
        "price": 2.5,
        "source": "pricefox2022",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "estimate": true,
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.8,
        "range": {
          "min": 2.3,
          "max": 2.7
        },
        "noteEl": "Εθνική έρευνα ΣΚΑΪ (15.6.2022): μέσος όρος τυλιχτού 2,50 € το 2021. Εθνική τιμή πάγκου, εύρος 2,30-2,70 €.",
        "noteEn": "SKAI national survey (15 Jun 2022): average wrap price EUR 2.50 in 2021. National counter price, range EUR 2.30-2.70."
      },
      "provenance": {
        "sourceId": "pricefox2022",
        "sourceLabel": "Pricefox - πανελλαδική έρευνα τυλιχτού Ιουνίου 2022 (αναδημοσίευση ΣΚΑΪ, Novasports, thetoc)",
        "modelYear": 2021,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.novasports.gr/category/epikairotita/article/12461204/xrysafi-to-souvlaki-stin-athina-poleitai-akoma-kai-eksi-eyro-oi-pio-akrives-geitonies-gia-pitogyro-xartis/",
        "note": "SKAI national survey (15 Jun 2022): average wrap price EUR 2.50 in 2021. National counter price, range EUR 2.30-2.70.",
        "normalization": {
          "inputEur": 2.5,
          "normalizedEur": 2.5,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.5,
        "normalizedEur": 2.5,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-15",
      "source_id": "pricefox2022",
      "classification": "MODELLED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2022,
        "price": 3.5,
        "source": "pricefox2022",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "estimate": true,
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.7,
        "range": {
          "min": 3.1,
          "max": 3.9
        },
        "noteEl": "Εθνική έρευνα ΣΚΑΪ (15.6.2022): μέσος όρος τυλιχτού 3,50 € στα ΜΕΣΑ του 2022. Μεσοκαλοκαιρινή τιμή σε έτος με ~9% πληθωρισμό εστίασης, οπότε αντιστοιχεί στο άνω μέρος του ετήσιου μέσου - εύρος 3,10-3,90 €.",
        "noteEn": "SKAI national survey (15 Jun 2022): average wrap price EUR 3.50 in MID-2022. A mid-year figure in a year of ~9% catering inflation, so it maps to the upper part of the annual average - range EUR 3.10-3.90."
      },
      "provenance": {
        "sourceId": "pricefox2022",
        "sourceLabel": "Pricefox - πανελλαδική έρευνα τυλιχτού Ιουνίου 2022 (αναδημοσίευση ΣΚΑΪ, Novasports, thetoc)",
        "modelYear": 2022,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.novasports.gr/category/epikairotita/article/12461204/xrysafi-to-souvlaki-stin-athina-poleitai-akoma-kai-eksi-eyro-oi-pio-akrives-geitonies-gia-pitogyro-xartis/",
        "note": "SKAI national survey (15 Jun 2022): average wrap price EUR 3.50 in MID-2022. A mid-year figure in a year of ~9% catering inflation, so it maps to the upper part of the annual average - range EUR 3.10-3.90.",
        "normalization": {
          "inputEur": 3.5,
          "normalizedEur": 3.5,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.5,
        "normalizedEur": 3.5,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-16",
      "source_id": "pricefox",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2024,
        "price": 3.65,
        "source": "pricefox",
        "variant": "wrapped",
        "channel": "delivery",
        "geo": "national",
        "mixedBasket": true,
        "sampleUnit": "areas",
        "n": 6,
        "weight": 1,
        "range": {
          "min": 2.8,
          "max": 5.3
        },
        "noteEl": "Έρευνα Pricefox (25.10.2024): εθνικός μέσος πάνω από 3,60 €. Ανά πόλη: Αθήνα ~4,00 € (3,20-4,60), Θεσσαλονίκη πάνω από 4,00 € (2,80-4,90), Πάτρα 3,60 € (φθηνότερη), Λάρισα 3,50-4,60 €, Βόλος 3,80 € (3,30-4,80), Ηράκλειο 3,20-5,30 € (ακριβότερη). Σε καμία από τις 6 πόλεις δεν βρέθηκε τυλιχτό κάτω από 2,80 €.",
        "noteEn": "Pricefox survey (25 Oct 2024): national average above EUR 3.60. By city: Athens about EUR 4.00 (3.20-4.60), Thessaloniki above EUR 4.00 (2.80-4.90), Patras EUR 3.60 (cheapest), Larissa EUR 3.50-4.60, Volos EUR 3.80 (3.30-4.80), Heraklion EUR 3.20-5.30 (dearest). No wrap below EUR 2.80 was found in any of the 6 cities."
      },
      "provenance": {
        "sourceId": "pricefox",
        "sourceLabel": "Pricefox - ετήσια πανελλαδική έρευνα τιμών τυλιχτού (6 πόλεις)",
        "modelYear": 2024,
        "publicationDate": "2024-10-25",
        "observationDate": null,
        "observationPeriod": "2024 survey; exact collection dates unknown",
        "editionUrl": "https://www.newsit.gr/oikonomia/xristika/Pricefox-pano-apo-ta-3-60-eyro-o-mesos-oros-tou-tylixtou-se-oli-tin-ellada/4216611/",
        "catalogueUrl": "https://www.pricefox.gr/",
        "note": "Pricefox survey (25 Oct 2024): national average above EUR 3.60. By city: Athens about EUR 4.00 (3.20-4.60), Thessaloniki above EUR 4.00 (2.80-4.90), Patras EUR 3.60 (cheapest), Larissa EUR 3.50-4.60, Volos EUR 3.80 (3.30-4.80), Heraklion EUR 3.20-5.30 (dearest). No wrap below EUR 2.80 was found in any of the 6 cities.",
        "normalization": {
          "inputEur": 3.65,
          "normalizedEur": 3.7314126394052045,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1.076,
              "applies": true,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "Ratio of midpoints of reported 2026 ranges. Not a median of paired shops. Applying it to earlier years is an assumption."
            },
            {
              "key": "basket",
              "factor": 1.1,
              "applies": true,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "Assumed mixed-basket adjustment to pork gyro. No reproducible product-level calibration table is recorded here."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 3.65,
        "normalizedEur": 3.7314126394052045,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1.076,
            "applies": true,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "Ratio of midpoints of reported 2026 ranges. Not a median of paired shops. Applying it to earlier years is an assumption."
          },
          {
            "key": "basket",
            "factor": 1.1,
            "applies": true,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "Assumed mixed-basket adjustment to pork gyro. No reproducible product-level calibration table is recorded here."
          }
        ]
      }
    },
    {
      "id": "price-record-17",
      "source_id": "pricefox",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2025,
        "price": 4.05,
        "source": "pricefox",
        "variant": "wrapped",
        "channel": "delivery",
        "geo": "national",
        "mixedBasket": true,
        "sampleUnit": "areas",
        "n": 6,
        "weight": 1,
        "range": {
          "min": 3.3,
          "max": 6.5
        },
        "noteEl": "Εκτίμηση εθνικού επιπέδου του μοντέλου, όχι δημοσιευμένος εθνικός μέσος. Η στάθμιση πόλεων δεν τεκμηριώνεται. Έρευνα Pricefox (4.12.2025): μέσοι ανά πόλη Λάρισα ~4,00 €, Πάτρα ~4,08 €, Αθήνα ~4,00 €, Βόλος ~4,03 €, Θεσσαλονίκη ~4,90 €, Κρήτη ~5,35 €. Ελάχιστο 3,30 € και μέγιστο 6,50 € (Κρήτη). Στην Κρήτη η μέση τιμή γύρου ανέβηκε πάνω από 1,00 € έναντι 2024, στα υπόλοιπα είδη 0,65-0,80 €.",
        "noteEn": "Model estimate of the national level, not a published national mean. City weights are undocumented. Pricefox survey (4 Dec 2025): city averages Larissa about EUR 4.00, Patras 4.08, Athens 4.00, Volos 4.03, Thessaloniki 4.90, Crete 5.35. Minimum EUR 3.30, maximum EUR 6.50 (Crete). In Crete the average gyro price rose by more than EUR 1.00 against 2024, with EUR 0.65-0.80 rises for the other products."
      },
      "provenance": {
        "sourceId": "pricefox",
        "sourceLabel": "Pricefox - ετήσια πανελλαδική έρευνα τιμών τυλιχτού (6 πόλεις)",
        "modelYear": 2025,
        "publicationDate": "2025-12-04",
        "observationDate": null,
        "observationPeriod": "2025 survey; exact collection dates unknown",
        "editionUrl": "https://www.businessnews.gr/epixeiriseis/item/324712-erevna-firefox-afksiseis-stis-times-sto-tylixto-se-poies-perioxes-ksepernaei-ta-6-evro",
        "catalogueUrl": "https://www.pricefox.gr/",
        "note": "Model estimate of the national level, not a published national mean. City weights are undocumented. Pricefox survey (4 Dec 2025): city averages Larissa about EUR 4.00, Patras 4.08, Athens 4.00, Volos 4.03, Thessaloniki 4.90, Crete 5.35. Minimum EUR 3.30, maximum EUR 6.50 (Crete). In Crete the average gyro price rose by more than EUR 1.00 against 2024, with EUR 0.65-0.80 rises for the other products.",
        "normalization": {
          "inputEur": 4.05,
          "normalizedEur": 4.140334572490707,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1.076,
              "applies": true,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "Ratio of midpoints of reported 2026 ranges. Not a median of paired shops. Applying it to earlier years is an assumption."
            },
            {
              "key": "basket",
              "factor": 1.1,
              "applies": true,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "Assumed mixed-basket adjustment to pork gyro. No reproducible product-level calibration table is recorded here."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4.05,
        "normalizedEur": 4.140334572490707,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1.076,
            "applies": true,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "Ratio of midpoints of reported 2026 ranges. Not a median of paired shops. Applying it to earlier years is an assumption."
          },
          {
            "key": "basket",
            "factor": 1.1,
            "applies": true,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "Assumed mixed-basket adjustment to pork gyro. No reproducible product-level calibration table is recorded here."
          }
        ]
      }
    },
    {
      "id": "price-record-18",
      "source_id": "attica2025",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2025,
        "price": 4.01,
        "source": "attica2025",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "athens",
        "sampleUnit": "areas",
        "n": 8,
        "weight": 0.7,
        "range": {
          "min": 3.7,
          "max": 4.4
        },
        "noteEl": "Μέσος όρος οκτώ περιοχών Αττικής (Μάι. 2025): Δάφνη 3,80, Ν. Κόσμος 3,95, Ηλιούπολη 4,30, Γκύζη 3,80, Κολωνάκι 4,15, Κηφισιά 4,20, Βουλιαγμένη 4,10, Πειραιάς 3,80 €.",
        "noteEn": "Average of eight Attica areas (May 2025): Dafni 3.80, Neos Kosmos 3.95, Ilioupoli 4.30, Gyzi 3.80, Kolonaki 4.15, Kifisia 4.20, Vouliagmeni 4.10, Piraeus 3.80 EUR."
      },
      "provenance": {
        "sourceId": "attica2025",
        "sourceLabel": "Τιμές τυλιχτού σε οκτώ περιοχές της Αττικής (Μάιος 2025)",
        "modelYear": 2025,
        "publicationDate": "2025-05-21",
        "observationDate": null,
        "observationPeriod": "May 2025 report; exact collection day unknown",
        "editionUrl": "https://www.powergame.gr/ikonomia/924255/souvlaki-oi-times-se-okto-perioches-tis-attikis/",
        "catalogueUrl": "https://www.powergame.gr/ikonomia/924255/souvlaki-oi-times-se-okto-perioches-tis-attikis/",
        "note": "Average of eight Attica areas (May 2025): Dafni 3.80, Neos Kosmos 3.95, Ilioupoli 4.30, Gyzi 3.80, Kolonaki 4.15, Kifisia 4.20, Vouliagmeni 4.10, Piraeus 3.80 EUR.",
        "normalization": {
          "inputEur": 4.01,
          "normalizedEur": 4.01,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4.01,
        "normalizedEur": 4.01,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-19",
      "source_id": "iefimerida",
      "classification": "MODELLED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2015,
        "price": 2.2,
        "source": "iefimerida",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "estimate": true,
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.6,
        "range": {
          "min": 2,
          "max": 2.4
        },
        "noteEl": "Πανελλαδικό ρεπορτάζ (ΑΠΕ-ΜΠΕ, αναπαραγωγή iefimerida/cretaone): «Το 2015 η τιμή του τυλιχτού ήταν 2,20 ευρώ». Εθνική τιμή πάγκου, με εύρος 2,00-2,40 €.",
        "noteEn": "Nationwide report (ANA-MPA, republished by iefimerida/cretaone): “in 2015 the wrap cost EUR 2.20”. National counter price, range EUR 2.00-2.40."
      },
      "provenance": {
        "sourceId": "iefimerida",
        "sourceLabel": "iefimerida.gr - «Σουβλάκι: Πού έχει φτάσει η τιμή του τυλιχτού - Πόσο αυξήθηκε από το 2019»",
        "modelYear": 2015,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.iefimerida.gr/ellada/soyblaki-timi-tylihtoy-poso-ayxithike-apo-2019",
        "note": "Nationwide report (ANA-MPA, republished by iefimerida/cretaone): “in 2015 the wrap cost EUR 2.20”. National counter price, range EUR 2.00-2.40.",
        "normalization": {
          "inputEur": 2.2,
          "normalizedEur": 2.2,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2.2,
        "normalizedEur": 2.2,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-20",
      "source_id": "iefimerida",
      "classification": "MODELLED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2019,
        "price": 2,
        "source": "iefimerida",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "estimate": true,
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.8,
        "range": {
          "min": 1.9,
          "max": 2.25
        },
        "noteEl": "«Το τυλιχτό σουβλάκι το 2019 ήταν περίπου στα 2 ευρώ» - εθνική αναφορά, όχι ένα κατάστημα. Στρογγυλεμένη αναδρομική τιμή, οπότε λαμβάνεται ως εύρος 1,90-2,25 €.",
        "noteEn": "“In 2019 the wrapped souvlaki was about EUR 2” - a national reference, not a single shop. A rounded retrospective figure, so it is treated as a EUR 1.90-2.25 range."
      },
      "provenance": {
        "sourceId": "iefimerida",
        "sourceLabel": "iefimerida.gr - «Σουβλάκι: Πού έχει φτάσει η τιμή του τυλιχτού - Πόσο αυξήθηκε από το 2019»",
        "modelYear": 2019,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.iefimerida.gr/ellada/soyblaki-timi-tylihtoy-poso-ayxithike-apo-2019",
        "note": "“In 2019 the wrapped souvlaki was about EUR 2” - a national reference, not a single shop. A rounded retrospective figure, so it is treated as a EUR 1.90-2.25 range.",
        "normalization": {
          "inputEur": 2,
          "normalizedEur": 2,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2,
        "normalizedEur": 2,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-21",
      "source_id": "newmoney2025",
      "classification": "MODELLED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2011,
        "price": 2,
        "source": "newmoney2025",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "estimate": true,
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.6,
        "range": {
          "min": 1.8,
          "max": 2.2
        },
        "noteEl": "Αναδρομική αναφορά του 2025 για τις «αρχές της δεκαετίας του 2010»: μέση τιμή τυλιχτού γύρω στα 2,00 € πανελλαδικά. Τοποθετείται στο 2011 ως κέντρο της περιόδου, με εύρος 1,80-2,20 €.",
        "noteEn": "A 2025 report recalling the “early 2010s”: average wrap price around EUR 2.00 nationwide. Placed at 2011 as the midpoint of that period, with a EUR 1.80-2.20 range."
      },
      "provenance": {
        "sourceId": "newmoney2025",
        "sourceLabel": "newmoney.gr - «Σουβλάκι: Πώς το εθνικό μας street food πήγε από τα 2 στα 4-5 ευρώ»",
        "modelYear": 2011,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.newmoney.gr/journal/%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9-%CF%80%CF%8E%CF%82-%CF%84%CE%BF-%CE%B5%CE%B8%CE%BD%CE%B9%CE%BA%CF%8C-%CE%BC%CE%B1%CF%82-street-food-%CF%80%CE%AE%CE%B3%CE%B5-%CE%B1%CF%80%CF%8C-%CF%84/",
        "note": "A 2025 report recalling the “early 2010s”: average wrap price around EUR 2.00 nationwide. Placed at 2011 as the midpoint of that period, with a EUR 1.80-2.20 range.",
        "normalization": {
          "inputEur": 2,
          "normalizedEur": 2,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 2,
        "normalizedEur": 2,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    },
    {
      "id": "price-record-22",
      "source_id": "newmoney2025",
      "classification": "REPORTED",
      "scope": "source-record-not-an-individual-purchase-or-verified-national-average",
      "excluded_circular": false,
      "record": {
        "year": 2025,
        "price": 4,
        "source": "newmoney2025",
        "variant": "wrapped",
        "channel": "counter",
        "geo": "national",
        "sampleUnit": "unknown",
        "n": 0,
        "weight": 0.6,
        "range": {
          "min": 3.2,
          "max": 4.8
        },
        "noteEl": "Ρεπορτάζ Οκτωβρίου 2025: «ένα απλό σουβλάκι με πίτα κοστίζει από 3,20 έως 4,80 ευρώ». Λαμβάνεται το μέσο του εύρους (4,00 €) ως τιμή πάγκου. Πρόκειται για μέσο του αναφερόμενου εύρους, όχι για διάμεσο καταστημάτων.",
        "noteEn": "October 2025 report: “a plain pita souvlaki costs between EUR 3.20 and EUR 4.80”. The midpoint (EUR 4.00) is used as a counter price. This is the midpoint of the reported range, not a shop median."
      },
      "provenance": {
        "sourceId": "newmoney2025",
        "sourceLabel": "newmoney.gr - «Σουβλάκι: Πώς το εθνικό μας street food πήγε από τα 2 στα 4-5 ευρώ»",
        "modelYear": 2025,
        "publicationDate": null,
        "observationDate": null,
        "observationPeriod": null,
        "editionUrl": null,
        "catalogueUrl": "https://www.newmoney.gr/journal/%CF%83%CE%BF%CF%85%CE%B2%CE%BB%CE%AC%CE%BA%CE%B9-%CF%80%CF%8E%CF%82-%CF%84%CE%BF-%CE%B5%CE%B8%CE%BD%CE%B9%CE%BA%CF%8C-%CE%BC%CE%B1%CF%82-street-food-%CF%80%CE%AE%CE%B3%CE%B5-%CE%B1%CF%80%CF%8C-%CF%84/",
        "note": "October 2025 report: “a plain pita souvlaki costs between EUR 3.20 and EUR 4.80”. The midpoint (EUR 4.00) is used as a counter price. This is the midpoint of the reported range, not a shop median.",
        "normalization": {
          "inputEur": 4,
          "normalizedEur": 4,
          "steps": [
            {
              "key": "geo",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Geography",
              "evidence": "No adjustment applied."
            },
            {
              "key": "channel",
              "factor": 1,
              "applies": false,
              "operation": "divide",
              "label": "Sales channel",
              "evidence": "No adjustment applied."
            },
            {
              "key": "basket",
              "factor": 1,
              "applies": false,
              "operation": "multiply",
              "label": "Product basket",
              "evidence": "No adjustment applied."
            }
          ]
        }
      },
      "normalization": {
        "inputEur": 4,
        "normalizedEur": 4,
        "steps": [
          {
            "key": "geo",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Geography",
            "evidence": "No adjustment applied."
          },
          {
            "key": "channel",
            "factor": 1,
            "applies": false,
            "operation": "divide",
            "label": "Sales channel",
            "evidence": "No adjustment applied."
          },
          {
            "key": "basket",
            "factor": 1,
            "applies": false,
            "operation": "multiply",
            "label": "Product basket",
            "evidence": "No adjustment applied."
          }
        ]
      }
    }
  ],
  "calculations": [
    {
      "year": 1976,
      "source_ids": [
        "egsse1976",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 5323,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 12,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1976",
          "fekEl": "ΔΔΔΔ 10/1976 (ΦΕΚ Β 671/20.5.1976)",
          "fekEn": "Arbitration award 10/1976 (Gazette B 671/20.5.1976)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1976.pdf",
          "excerptEl": "Το ποσό της σειράς επιβεβαιώθηκε στο πρωτότυπο, με ισχύ από την πρώτη Ιουλίου. Προηγείται χαμηλότερο ποσό από τις 13 Φεβρουαρίου. Παράγραφος 1(β), σελίδα PDF 2. Πρόκειται για μισθό συγκεκριμένης ημερομηνίας, όχι ετήσιο μέσο.",
          "excerptEn": "The series amount was verified in the original, effective from the start of July. A lower amount applies from 13 February. Paragraph 1(b), PDF page 2. This is a dated floor, not an annual mean."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 38,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "backcast-general-cpi-from-1977",
        "derivation": {
          "kind": "backcast",
          "anchorUse": null,
          "anchorYears": [
            1977
          ],
          "rateInput": {
            "family": "general-cpi",
            "year": 1977,
            "percent": 12.4,
            "role": "backcast-divisor"
          }
        },
        "configured_anchor": {
          "price": 0.02347762289068232,
          "source": "makedonia1976",
          "variant": "wrapped",
          "reportedPrice": 0.022010271460014674,
          "qualifierEl": "Τιμή αγοράς 8 δρχ, όπως την καταγράφει το ίδιο το δημοσίευμα («οι τιμές που είχαν διαμορφωθή από τα διάφορα κέντρα... ήταν οκτώ δραχμές»). Η υπουργική απόφαση της 24.10.1976 όρισε ανώτατο όριο 7,50 δρχ, δηλαδή κάτω από την αγορά.",
          "qualifierEn": "Market price of 8 GRD, as recorded by the report itself (\"the prices formed by the various establishments... were eight drachmas\"). The ministerial order of 24 Oct 1976 set a ceiling of 7.50 GRD, that is below the market."
        },
        "anchor_status": "unused",
        "evidence_review": {
          "year": 1976,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.4972727272727273,
        "equivalence": 0.497,
        "factor": 2.012,
        "price": 0.05,
        "quotient": 274.2,
        "index": 274
      }
    },
    {
      "year": 1977,
      "source_ids": [
        "egsse1977",
        "haniotika"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 6121,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 12,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1977",
          "fekEl": "ΕΓΣΣΕ 26.1.1977 (ΦΕΚ Β 60/1.2.1977)",
          "fekEn": "EGSSE 26.1.1977 (Gazette B 60/1.2.1977)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1977.pdf",
          "excerptEl": "Το ποσό της σειράς ισχύει από την πρώτη Ιουλίου. Η σύμβαση προβλέπει προηγούμενη αύξηση από τις 15 Φεβρουαρίου. Άρθρα 1 και 10, σελίδες PDF 2–3. Δεν αποτελεί ετήσιο μέσο.",
          "excerptEn": "The series amount applies from the start of July; the agreement provides an earlier increase from 15 February. Articles 1 and 10, PDF pages 2–3. It is not an annual mean."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 38,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1977
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.027688921496698462,
          "source": "haniotika",
          "variant": "wrapped",
          "regulated": true,
          "reportedPrice": 0.024944974321349962,
          "qualifierEl": "Διατίμηση 8,50 δρχ (Χανιά, μερίδα 37-40 γρ.) - ανώτατο όριο, όχι ελεύθερη τιμή. Αναγωγή σε εκτιμώμενη τιμή αγοράς με συντελεστή διατίμησης 1.11.",
          "qualifierEn": "Regulated ceiling of 8.50 GRD (Chania, 37-40 g portion), not a free market price. Rescaled to an estimated market price with a 1.11 regulation factor."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1977,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.4972727272727273,
        "equivalence": 0.497,
        "factor": 2.012,
        "price": 0.056,
        "quotient": 281.60714285714283,
        "index": 282
      }
    },
    {
      "year": 1978,
      "source_ids": [
        "egsse1978",
        "rizospastis1978"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 7500,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 12,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1978",
          "fekEl": "ΔΔΔΔ 9/1978 (ΦΕΚ Β 183/3.3.1978)",
          "fekEn": "Arbitration award 9/1978 (Gazette B 183/3.3.1978)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1978.pdf",
          "excerptEl": "Το ποσό της σειράς ισχύει από την πρώτη Ιουλίου, με προηγούμενη αύξηση από την πρώτη Φεβρουαρίου. Παράγραφοι 1(β) και 8, σελίδα PDF 5. Η ετήσια αποδοχή χρειάζεται χωριστό υπολογισμό.",
          "excerptEn": "The series amount applies from the start of July, following an increase from the start of February. Paragraphs 1(b) and 8, PDF page 5. Annual earnings require a separate calculation."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 40,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1978
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.03257520176082172,
          "source": "rizospastis1978",
          "variant": "wrapped",
          "regulated": true,
          "reportedPrice": 0.029347028613352897,
          "qualifierEl": "Διατίμηση 10 δρχ για σουβλάκι ντονέρ με πίττα και καρυκεύματα (9 δρχ με ψωμί) - ανώτατο όριο, όχι ελεύθερη τιμή. Αναγωγή σε εκτιμώμενη τιμή αγοράς με συντελεστή διατίμησης 1.11.",
          "qualifierEn": "Regulated price of 10 GRD for a doner wrap with pita and seasoning (9 GRD with bread), a ceiling rather than a free price. Rescaled to an estimated market price with a 1.11 regulation factor."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1978,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5131818181818182,
        "equivalence": 0.513,
        "factor": 1.949,
        "price": 0.064,
        "quotient": 301.875,
        "index": 302
      }
    },
    {
      "year": 1979,
      "source_ids": [
        "egsse1979",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 8625,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 12,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1979",
          "fekEl": "ΔΔΔΔ 6/1979 (ΦΕΚ Β 194/24.2.1979)",
          "fekEn": "Arbitration award 6/1979 (Gazette B 194/24.2.1979)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-6.pdf",
          "excerptEl": "Το ποσό της σειράς ισχύει από τις 15 Φεβρουαρίου. Άρθρο 1, σελίδα PDF 3. Η παλιά περιγραφή ως σταθμισμένου ετήσιου μέσου ήταν λανθασμένη. Η μεταγενέστερη απόφαση 100/1979 αφορά το επόμενο έτος.",
          "excerptEn": "The series amount applies from 15 February. Article 1, PDF page 3. The former description as a weighted annual average was incorrect. The later award 100/1979 applies to the following year."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 41,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1978-1980-regulated-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1978,
            1980
          ],
          "rateInput": {
            "family": "regulated-general-cpi",
            "year": 1979,
            "percent": 0,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.03257520176082172,
            "toPrice": 0.039676595744680854,
            "cumulativeLogWeight": 0,
            "totalLogWeight": 0.2207406666978993
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1979,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5211363636363636,
        "equivalence": 0.521,
        "factor": 1.919,
        "price": 0.063,
        "quotient": 352.69841269841265,
        "index": 353
      }
    },
    {
      "year": 1980,
      "source_ids": [
        "egsse1980",
        "rizospastis1980"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 10240,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 12,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1980",
          "fekEl": "ΔΔΔΔ 100/1979 (ΦΕΚ Β 1137/27.12.1979)",
          "fekEn": "Arbitration award 100/1979 (Gazette B 1137/27.12.1979)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1979-100.pdf",
          "excerptEl": "Το ποσό της σειράς καθορίζεται από την πρώτη Ιανουαρίου με πράξη που εκδόθηκε τον προηγούμενο Δεκέμβριο. Παράγραφοι 1(β) και 10, σελίδες PDF 1–2. Η ημερομηνία έκδοσης δεν είναι έτος εφαρμογής.",
          "excerptEn": "The series amount applies from the start of January under an instrument published the preceding December. Paragraphs 1(b) and 10, PDF pages 1–2. Publication year is not the year of application."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 43,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1980
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.039676595744680854,
          "source": "rizospastis1980",
          "variant": "wrapped",
          "regulated": true,
          "reportedPrice": 0.03574468085106383,
          "qualifierEl": "Διατίμηση: το σουβλάκι «από γύρο» ήταν 12 δρχ και έγινε 14 δρχ από 29.11.1980. Σταθμισμένο έτος 12,18 δρχ, με αναγωγή σε εκτιμώμενη τιμή αγοράς με συντελεστή διατίμησης 1.11.",
          "qualifierEn": "Regulated ceiling: the “gyro” souvlaki was 12 GRD and became 14 GRD from 29 Nov 1980. Year-weighted 12.18 GRD, rescaled to an estimated market price with a 1.11 regulation factor."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1980,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5370454545454546,
        "equivalence": 0.537,
        "factor": 1.862,
        "price": 0.074,
        "quotient": 356.4864864864865,
        "index": 356
      }
    },
    {
      "year": 1981,
      "source_ids": [
        "egsse1981",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 13037,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 13,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1981",
          "fekEl": "ΔΔΔΔ 120/1980 (ΦΕΚ Β 1303/24.12.1980)",
          "fekEn": "Arbitration award 120/1980 (Gazette B 1303/24.12.1980)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1980.pdf",
          "excerptEl": "Η πράξη δίνει βάση και αυξήσεις Ιανουαρίου και Ιουλίου για το επόμενο έτος, όχι αυτούσιο το ποσό της σειράς. Παράγραφος 1, σελίδα PDF 2. Η στρογγυλοποίηση και η μεταγενέστερη αύξηση που επιτρέπει η παράγραφος 3 παραμένουν προς έλεγχο.",
          "excerptEn": "The instrument supplies a base and January/July increases for the following year, rather than printing the series amount itself. Paragraph 1, PDF page 2. Rounding and the later increase allowed by paragraph 3 remain under review."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 45,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1980-1983-regulated-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1980,
            1983
          ],
          "rateInput": {
            "family": "regulated-general-cpi",
            "year": 1981,
            "percent": 24.5,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.039676595744680854,
            "toPrice": 0.08437270726338958,
            "cumulativeLogWeight": 0.219135529916671,
            "totalLogWeight": 0.5937427256383365
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1981,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5529545454545455,
        "equivalence": 0.553,
        "factor": 1.808,
        "price": 0.094,
        "quotient": 387.0212765957447,
        "index": 387
      }
    },
    {
      "year": 1982,
      "source_ids": [
        "egsse1982",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 18580,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1982",
          "fekEl": "ΔΔΔΔ 1/1982 (ΦΕΚ Β 115/19.3.1982)",
          "fekEn": "Arbitration award 1/1982 (Gazette B 115/19.3.1982)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1982.pdf",
          "excerptEl": "Το ποσό της σειράς είναι το άθροισμα βασικού μισθού και διορθωτικού ποσού από την πρώτη Ιανουαρίου. Άρθρο 3, σελίδα PDF 4. Το άρθρο 8 προβλέπει μεταγενέστερη ΑΤΑ: ο μισθός Ιανουαρίου δεν αρκεί για το ετήσιο εισόδημα.",
          "excerptEn": "The series amount is the basic wage plus the corrective amount from the start of January. Article 3, PDF page 4. Article 8 provides for later indexation: January pay alone is insufficient for annual income."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 46,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1980-1983-regulated-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1980,
            1983
          ],
          "rateInput": {
            "family": "regulated-general-cpi",
            "year": 1982,
            "percent": 21,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.039676595744680854,
            "toPrice": 0.08437270726338958,
            "cumulativeLogWeight": 0.4097558895253207,
            "totalLogWeight": 0.5937427256383365
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1982,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5609090909090909,
        "equivalence": 0.561,
        "factor": 1.783,
        "price": 0.119,
        "quotient": 469.24369747899163,
        "index": 469
      }
    },
    {
      "year": 1983,
      "source_ids": [
        "ata",
        "rizospastis1983aug"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 24804,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 48,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1983
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.08437270726338958,
          "source": "rizospastis1983aug",
          "variant": "wrapped",
          "reportedPrice": 0.0880410858400587,
          "qualifierEl": "Τιμή αγοράς, όχι διατίμηση: «το σουβλάκι τύπου κεμπάπ πουλιέται κατά 2 δραχμές ακριβότερα, δηλαδή 30 δραχμές» (Ριζοσπάστης 14.8.1983, σελ. 9). Το ίδιο δημοσίευμα δίνει και το προηγούμενο επίπεδο, 28 δρχ. Ετήσιος σταθμισμένος μέσος 28,75 δρχ: 28 για επτάμισι μήνες, 30 για τεσσερισήμισι.",
          "qualifierEn": "A market price, not a regulated ceiling: “the kebab-type souvlaki sells for 2 drachmas more, that is 30 drachmas” (Rizospastis, 14 Aug 1983, p. 9). The same report gives the previous level too, 28 GRD. Weighted annual mean 28.75 GRD: 28 for seven and a half months, 30 for four and a half."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1983,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5768181818181818,
        "equivalence": 0.577,
        "factor": 1.733,
        "price": 0.146,
        "quotient": 510.6164383561644,
        "index": 511
      }
    },
    {
      "year": 1984,
      "source_ids": [
        "egsse1984",
        "grivetti1984"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 27012,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1984",
          "fekEl": "ΕΓΣΣΕ 14.2.1984 (ΦΕΚ Β 81/20.2.1984)",
          "fekEn": "EGSSE 14.2.1984 (Gazette B 81/20.2.1984)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1984.pdf",
          "excerptEl": "Μηνιαίος μισθός υπαλλήλου με συμπληρωμένο το 19ο έτος, χωρίς προϋπηρεσία, από την αρχή του έτους. Άρθρα 1 και 9, σελίδες PDF 5–6. Προβλέπονται μεταβολές Μαΐου και Σεπτεμβρίου: η τιμή Ιανουαρίου δεν πιστοποιεί ετήσιο μέσο.",
          "excerptEn": "Monthly floor from the start of the year for an employee aged at least 19 without seniority. Articles 1 and 9, PDF pages 5–6. May and September changes are provided for: the January level does not certify an annual mean."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 50,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1984
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.10271460014673514,
          "source": "grivetti1984",
          "variant": "wrapped",
          "singleSource": true,
          "qualifierEl": "Μεταγραφή ταξιδιωτικού καταστίχου που το αρχείο τοποθετεί στο 1984: «Souvlaki sandwich 35 drachmas $0.32». Ο λόγος δίνει περίπου 109 δρχ ανά δολάριο, αλλά δεν αποδεικνύει ανεξάρτητα τη χρονιά. Εκκρεμεί επανέλεγχος πρωτότυπης ημερομηνίας, τόπου και προϊόντος. Ο οδηγός Let's Go 1985 δεν χρονολογεί αυτόματα τις αναφερόμενες τιμές στο 1984.",
          "qualifierEn": "Travel-ledger transcription assigned to 1984 in the repository: “Souvlaki sandwich 35 drachmas $0.32”. The ratio implies about 109 GRD per dollar but does not independently prove the year. Original date, place and product require rechecking. The Let's Go 1985 edition does not automatically date its prices to 1984."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1984,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.5927272727272728,
        "equivalence": 0.593,
        "factor": 1.686,
        "price": 0.174,
        "quotient": 466.5517241379311,
        "index": 467
      }
    },
    {
      "year": 1985,
      "source_ids": [
        "egsse1985",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 31932,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": {
          "id": "egsse1985",
          "fekEl": "ΕΓΣΣΕ 1985 (ΦΕΚ 50/Β/31.1.1985)",
          "fekEn": "EGSSE 1985 (Gazette 50/B/31-1-1985)",
          "url": "https://ypergasias.gov.gr/wp-content/uploads/2021/02/1985.pdf",
          "excerptEl": "Μισθός Ιανουαρίου για υπάλληλο με συμπληρωμένο το 19ο έτος, χωρίς προϋπηρεσία. Άρθρα 1 και 10, σελίδες PDF 4–5. Προβλέπονται μεταβολές Μαΐου και Σεπτεμβρίου, άρα χρειάζεται χωριστός ετήσιος υπολογισμός.",
          "excerptEn": "January salary for an employee aged at least 19 without seniority. Articles 1 and 10, PDF pages 4–5. May and September changes are provided for, so annual earnings require a separate calculation."
        },
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 52,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1984-1989-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1984,
            1989
          ],
          "rateInput": {
            "family": "general-cpi",
            "year": 1985,
            "percent": 19.3,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.10271460014673514,
            "toPrice": 0.22010271460014677,
            "cumulativeLogWeight": 0.1764711431157791,
            "totalLogWeight": 0.7903735275111163
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1985,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6086363636363636,
        "equivalence": 0.609,
        "factor": 1.642,
        "price": 0.2,
        "quotient": 479.84999999999997,
        "index": 480
      }
    },
    {
      "year": 1986,
      "source_ids": [
        "ata",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 38510,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 53,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1984-1989-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1984,
            1989
          ],
          "rateInput": {
            "family": "general-cpi",
            "year": 1986,
            "percent": 23,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.10271460014673514,
            "toPrice": 0.22010271460014677,
            "cumulativeLogWeight": 0.3834853125001052,
            "totalLogWeight": 0.7903735275111163
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1986,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6165909090909091,
        "equivalence": 0.617,
        "factor": 1.621,
        "price": 0.242,
        "quotient": 478.26446280991735,
        "index": 478
      }
    },
    {
      "year": 1987,
      "source_ids": [
        "ata",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 42350,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 55,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1984-1989-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1984,
            1989
          ],
          "rateInput": {
            "family": "general-cpi",
            "year": 1987,
            "percent": 16.4,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.10271460014673514,
            "toPrice": 0.22010271460014677,
            "cumulativeLogWeight": 0.5353476618093512,
            "totalLogWeight": 0.7903735275111163
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1987,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6325000000000001,
        "equivalence": 0.633,
        "factor": 1.58,
        "price": 0.272,
        "quotient": 467.94117647058823,
        "index": 468
      }
    },
    {
      "year": 1988,
      "source_ids": [
        "ata",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 48050,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 57,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1984-1989-general-cpi",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1984,
            1989
          ],
          "rateInput": {
            "family": "general-cpi",
            "year": 1988,
            "percent": 13.5,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.10271460014673514,
            "toPrice": 0.22010271460014677,
            "cumulativeLogWeight": 0.6619803127427173,
            "totalLogWeight": 0.7903735275111163
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1988,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6484090909090909,
        "equivalence": 0.648,
        "factor": 1.543,
        "price": 0.299,
        "quotient": 482.97658862876256,
        "index": 483
      }
    },
    {
      "year": 1989,
      "source_ids": [
        "egsse",
        "agoranomiki1989"
      ],
      "observation_ids": [
        "price-record-1"
      ],
      "wage": {
        "original_gross": 54780,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 58,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1989
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.22010271460014677,
          "source": "agoranomiki1989",
          "variant": "wrapped",
          "singleSource": true,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.15,
          "levelAdjusted": false,
          "reportedPrice": 0.22010271460014674,
          "qualifierEl": "Μία πηγή, αναγωγή σε καλάθι αναφοράς: agoranomiki1989 0,22 € -> 0,22 € (100%). Σταθμισμένος μέσος 0,22 €.",
          "qualifierEn": "Single source, rescaled to the reference basket: agoranomiki1989 EUR 0.22 -> EUR 0.22 (100%). Weighted mean EUR 0.22."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1989,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6563636363636364,
        "equivalence": 0.656,
        "factor": 1.524,
        "price": 0.335,
        "quotient": 491.4626865671641,
        "index": 491
      }
    },
    {
      "year": 1990,
      "source_ids": [
        "egsse",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 65105,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 60,
        "fries_share": 0,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1990,
            "percent": 20.4,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.18564934688662926,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1990,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.6722727272727272,
        "equivalence": 0.672,
        "factor": 1.488,
        "price": 0.409,
        "quotient": 478.41075794621025,
        "index": 478
      }
    },
    {
      "year": 1991,
      "source_ids": [
        "egsse",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 74121,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 63,
        "fries_share": 0.1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1991,
            "percent": 19.5,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.3637955322701033,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1991,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.7066363636363636,
        "equivalence": 0.707,
        "factor": 1.414,
        "price": 0.481,
        "quotient": 463.13929313929316,
        "index": 463
      }
    },
    {
      "year": 1992,
      "source_ids": [
        "ata",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 80100,
        "currency": "GRD",
        "contribution_fraction": 0.1222,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 65,
        "fries_share": 0.2,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1992,
            "percent": 15.9,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.511353096627718,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1992,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.7330454545454546,
        "equivalence": 0.733,
        "factor": 1.364,
        "price": 0.554,
        "quotient": 434.5306859205776,
        "index": 435
      }
    },
    {
      "year": 1993,
      "source_ids": [
        "egsse",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 94900,
        "currency": "GRD",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 68,
        "fries_share": 0.3,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1993,
            "percent": 14.4,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.6458839895853242,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1993,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.7674090909090909,
        "equivalence": 0.767,
        "factor": 1.304,
        "price": 0.621,
        "quotient": 439.50080515297907,
        "index": 440
      }
    },
    {
      "year": 1994,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 304,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 70,
        "fries_share": 0.4,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1994,
            "percent": 10.9,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.7493426979535542,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1994,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.7938181818181818,
        "equivalence": 0.794,
        "factor": 1.259,
        "price": 0.679,
        "quotient": 438.7628865979381,
        "index": 439
      }
    },
    {
      "year": 1995,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 336,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 73,
        "fries_share": 0.5,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1995,
            "percent": 12.1,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.8635638420435771,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1995,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.8281818181818182,
        "equivalence": 0.828,
        "factor": 1.208,
        "price": 0.747,
        "quotient": 440.8032128514056,
        "index": 441
      }
    },
    {
      "year": 1996,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 363,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 75,
        "fries_share": 0.6,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1996,
            "percent": 10.1,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 0.9597826997841199,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1996,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.8545909090909091,
        "equivalence": 0.855,
        "factor": 1.17,
        "price": 0.812,
        "quotient": 438.10344827586204,
        "index": 438
      }
    },
    {
      "year": 1997,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 393,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 78,
        "fries_share": 0.7,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1989-1998-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1989,
            1998
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1997,
            "percent": 7.2,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.22010271460014677,
            "toPrice": 0.8217168011738811,
            "cumulativeLogWeight": 1.0293087624327302,
            "totalLogWeight": 1.1016294240123563
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1997,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1989,
            1998
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1989 και 1998. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1989 and 1998 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.8889545454545454,
        "equivalence": 0.889,
        "factor": 1.125,
        "price": 0.848,
        "quotient": 454.17452830188677,
        "index": 454
      }
    },
    {
      "year": 1998,
      "source_ids": [
        "wsi",
        "wrapped1998"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 417,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 80,
        "fries_share": 0.8,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "estimate-with-range (not documented)",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            1998
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 0.8217168011738811,
          "source": "wrapped1998",
          "variant": "wrapped",
          "estimate": true,
          "qualifierEl": "Εκτίμηση τυλιχτού 280 δρχ, εύρος 200-360. Το εύρος είναι παραδοχή μοντέλου, όχι διάστημα εμπιστοσύνης. Τα προηγούμενα επιχειρήματα αναγωγής ήταν: από κάτω η ελεύθερη τιμή του 1989 (75 δρχ) ανηγμένη με τον κλαδικό ΔΤΚ εστίασης (~207-260 δρχ), από πάνω η ενδεικτική τιμή της καμπάνιας του ευρώ του 2001 (399 δρχ) αποπληθωρισμένη στο 1998 (~365 δρχ). Η τελευταία τιμή βρίσκεται εκτός του δηλωμένου εύρους και η χρονολόγηση του σποτ παραμένει υπό έλεγχο.",
          "qualifierEn": "Wrapped-gyro estimate 280 GRD, range 200-360. The range is a model assumption, not a confidence interval. Earlier extrapolation arguments were: from below, the 1989 free-market price (75 GRD) carried forward with the catering CPI (about 207-260 GRD); from above, the 2001 euro-campaign indicative price (399 GRD) deflated back to 1998 (about 365 GRD). That value lies outside the stated range and the campaign date remains under review."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 1998,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "source-limitations",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή είναι εκτίμηση μοντέλου. Το εύρος της είναι επιλεγμένο όριο ελέγχου, όχι στατιστικό διάστημα εμπιστοσύνης.",
                "en": "The price is a model estimate. Its range is a selected modelling bound, not a statistical confidence interval."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν διαθέτουμε άμεση μέτρηση που να ορίζει την ετήσια τιμή. Η εκτίμηση συνδέεται με προηγούμενα έτη και με την καμπάνια ευρώ, της οποίας η ημερομηνία παραμένει υπό έλεγχο.",
                "en": "No direct observation establishes the annual price. The estimate depends on earlier years and the euro campaign, whose date remains under review."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν τεκμηριώνεται αντιπροσωπευτικό εθνικό δείγμα για αυτό το έτος.",
                "en": "A representative national sample has not been established for this year."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.9153636363636364,
        "equivalence": 0.915,
        "factor": 1.093,
        "price": 0.898,
        "quotient": 455.07795100222717,
        "index": 455
      }
    },
    {
      "year": 1999,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 433,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 83,
        "fries_share": 0.9,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-1998-2000-catering-cpi-with-general-fallback",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            1998,
            2000
          ],
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 1999,
            "percent": 6.2,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 0.8217168011738811,
            "toPrice": 1.0869269856797368,
            "cumulativeLogWeight": 0.060153922819747144,
            "totalLogWeight": 0.10129586615092236
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 1999,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            1998,
            2000
          ],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 1998 και 2000. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τον ΔΤΚ εστίασης, με γενικό ΔΤΚ όπου δεν υπάρχει κλαδική σειρά.",
                "en": "The price is calculated between the 1998 and 2000 anchors. It is not an independent market observation for this year. Weights use catering CPI, with general CPI where the sector series is unavailable."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.9497272727272729,
        "equivalence": 0.95,
        "factor": 1.053,
        "price": 1.021,
        "quotient": 415.6121449559256,
        "index": 416
      }
    },
    {
      "year": 2000,
      "source_ids": [
        "wsi",
        "guides2000"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 451,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 85,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2000
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 1.0869269856797368,
          "source": "guides2000",
          "variant": "wrapped",
          "levelAdjusted": true,
          "reportedPrice": 1.173881144534116,
          "qualifierEl": "Τυλιχτό 400 δρχ στο κέντρο της Αθήνας (Let's Go Greece 2000: «Gyros pita 400dr»· Lonely Planet Athens 2001: Θανάσης 350 δρχ, αλλού 400-450 δρχ· γαλλικός Lonely Planet: Πίτα Παν 425 δρχ). Παρατηρούμενο εύρος 350-450 δρχ. Αναγωγή σε εθνική διάμεσο με τον συντελεστή Αθήνας 1.08. Η γεωγραφική αναγωγή είναι παραδοχή, όχι μέτρηση εθνικής διαμέσου της εποχής. Εκκρεμεί επανέλεγχος σελίδων και χρόνου παρατήρησης.",
          "qualifierEn": "Wrap at 400 GRD in central Athens (Let's Go Greece 2000, “Gyros pita 400dr”; Lonely Planet Athens 2001, Thanasis at 350 GRD and 400-450 GRD elsewhere; the French Lonely Planet, Pitta Pan at 425 GRD). Observed range 350-450 GRD. Rescaled using the model’s 1.08 Athens factor, not a measured national median for that year. Original guide pages and observation dates await verification."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2000,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "source-limitations",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η άγκυρα χρησιμοποιεί καταχωρίσεις ταξιδιωτικών οδηγών. Εκκρεμεί επανέλεγχος των πρωτότυπων σελίδων και της αντιστοίχισης προϊόντων και καταστημάτων.",
                "en": "The anchor uses travel-guide entries. Original pages and the matching of products and shops await verification."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος έκδοσης ενός οδηγού δεν αποδεικνύει το έτος συλλογής των τιμών. Η ανάθεση στο έτος της σειράς είναι υπό επανέλεγχο.",
                "en": "A guide's edition year does not establish when prices were collected. Assignment to the series year remains under review."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Οι καταχωρίσεις αφορούν το κέντρο της Αθήνας. Η γεωγραφική αναγωγή είναι παραδοχή μοντέλου, όχι μέτρηση εθνικής διαμέσου της εποχής.",
                "en": "The entries concern central Athens. The geographical adjustment is a model assumption, not a measured national median for that period."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.9761363636363637,
        "equivalence": 0.976,
        "factor": 1.025,
        "price": 1.114,
        "quotient": 396.7504488330341,
        "index": 397
      }
    },
    {
      "year": 2001,
      "source_ids": [
        "wsi",
        "spot2002"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 466,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 87,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2001
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 1.17,
          "source": "spot2002",
          "variant": "wrapped",
          "qualifierEl": "Καμπάνια διπλής αναγραφής 2001-2002 (τηλεοπτικό σποτ μετάβασης, reader.gr 30.8.2025): πίτα γύρος 1,17 € (399 δρχ) ενδεικτική τιμή. Η τοποθέτηση στο 2001 είναι παραδοχή της σειράς υπό επανέλεγχο: το άρθρο του Reader χρονολογεί το σποτ στο 2002, χωρίς εδώ να έχει επαληθευτεί η αρχική ημερομηνία προβολής. Δεύτερη, ανεξάρτητη τεκμηρίωση του ίδιου επιπέδου: η έρευνα αγοράς του Ριζοσπάστη (8.1.2002) καταγράφει τιμή πριν το ευρώ στις 350 δρχ. Οι δύο πηγές δεν είναι η ίδια μέτρηση και ορίζουν περιοχή 350-400 δρχ.",
          "qualifierEn": "2001-2002 dual-pricing campaign (transition TV spot, reader.gr 30 Aug 2025): pita gyro €1.17 (399 GRD) indicative price. Placement in 2001 is a series assumption under review: Reader dates the spot to 2002, and its original air date has not been verified here. A second, independent record of the same level: the Rizospastis market survey (8 Jan 2002) puts the pre-euro price at 350 GRD. The two are not the same measurement and together bracket a 350-400 GRD range."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2001,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "source-limitations",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η άγκυρα χρησιμοποιεί ενδεικτικό ποσό από διαφήμιση μετάβασης στο ευρώ. Μια διαφημιστική τιμή δεν αποτελεί από μόνη της μέση τιμή αγοράς.",
                "en": "The anchor uses an illustrative amount from a euro-changeover advertisement. An advertised example alone does not establish an average market price."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Οι αναδρομικές αναφορές διαφωνούν για τη χρονιά του σποτ. Η πρωτότυπη ημερομηνία προβολής δεν έχει επιβεβαιωθεί.",
                "en": "Retrospective accounts disagree on the spot's year. Its original broadcast date has not been confirmed."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Το σποτ δεν παρέχει πλαίσιο δειγματοληψίας καταστημάτων ή γεωγραφική κάλυψη της αγοράς.",
                "en": "The advertisement provides no shop sampling frame or geographical coverage of the market."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 0.9920454545454546,
        "equivalence": 0.992,
        "factor": 1.008,
        "price": 1.179,
        "quotient": 387.34520780322305,
        "index": 387
      }
    },
    {
      "year": 2002,
      "source_ids": [
        "wsi",
        "rizospastis2002"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 490,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 89,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "estimate-with-range (not documented)",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2002
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 1.24,
          "source": "rizospastis2002",
          "variant": "wrapped",
          "estimate": true,
          "qualifierEl": "Εκτίμηση 1,24 €, εύρος 1,17-1,50. Κάτω άκρο: το 1,17 € (399 δρχ) της καμπάνιας διπλής αναγραφής, δηλαδή καμία μεταβολή στη μετάβαση. Πάνω άκρο: η μέγιστη ανατίμηση που κατέγραψε η έρευνα του Ριζοσπάστη τον Γενάρη του 2002 («μέχρι και 46%, από 350 δραχμές στο 1,5 ευρώ»). Η κεντρική τιμή είναι το 2001 ανηγμένο με τον κλαδικό ΔΤΚ εστίασης του 2002 (6.3%).",
          "qualifierEn": "Estimate EUR 1.24, range 1.17-1.50. Lower bound: the campaign's EUR 1.17 (399 GRD), that is no change across the changeover. Upper bound: the largest increase recorded by the Rizospastis survey of January 2002 (“up to 46%, from 350 drachmas to 1.5 euro”). The central value is 2001 carried forward with the official 2002 catering CPI (6.3%)."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2002,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "source-limitations",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η κεντρική τιμή προκύπτει από την άγκυρα της προηγούμενης χρονιάς και τον ΔΤΚ εστίασης. Το δημοσιογραφικό άνω όριο δεν είναι διάμεσος αγοράς.",
                "en": "The central price is derived from the previous year's anchor and catering CPI. The reported upper bound is not a market median."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Ο υπολογισμός εξαρτάται από τη χρονολόγηση της καμπάνιας ευρώ. Αν αυτή αλλάξει, χρειάζεται κοινός επανέλεγχος των σχετικών ετών.",
                "en": "The calculation depends on the euro campaign's date. A change requires reviewing the related years together."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Οι διαθέσιμες αναφορές δεν αρκούν για να θεωρήσουμε την κεντρική τιμή μετρημένη εθνική διάμεσο.",
                "en": "The available reports do not establish the central price as a measured national median."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0079545454545455,
        "equivalence": 1.008,
        "factor": 0.992,
        "price": 1.23,
        "quotient": 390.4065040650406,
        "index": 390
      }
    },
    {
      "year": 2003,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 520,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 91,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2003,
            "percent": 7.3,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.07045846364856137,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2003,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0238636363636364,
        "equivalence": 1.024,
        "factor": 0.977,
        "price": 1.28,
        "quotient": 398.125,
        "index": 398
      }
    },
    {
      "year": 2004,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 540,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 93,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2004,
            "percent": 6.7,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.13530943596817763,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2004,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0397727272727273,
        "equivalence": 1.04,
        "factor": 0.962,
        "price": 1.328,
        "quotient": 398.49397590361446,
        "index": 398
      }
    },
    {
      "year": 2005,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 572,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 95,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2005,
            "percent": 7.3,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.205767899616739,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2005,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0556818181818182,
        "equivalence": 1.056,
        "factor": 0.947,
        "price": 1.373,
        "quotient": 408.27385287691186,
        "index": 408
      }
    },
    {
      "year": 2006,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 608,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 97,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2006,
            "percent": 7,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.2734265480905539,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2006,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0715909090909093,
        "equivalence": 1.072,
        "factor": 0.933,
        "price": 1.427,
        "quotient": 417.54730203223545,
        "index": 418
      }
    },
    {
      "year": 2007,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 626,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 99,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2007,
            "percent": 6.7,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.3382775204101702,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2007,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0875,
        "equivalence": 1.088,
        "factor": 0.919,
        "price": 1.48,
        "quotient": 414.51351351351354,
        "index": 415
      }
    },
    {
      "year": 2008,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 681,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 101,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2008,
            "percent": 8.1,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.41616405906724135,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2008,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.103409090909091,
        "equivalence": 1.103,
        "factor": 0.907,
        "price": 1.551,
        "quotient": 430.2901353965184,
        "index": 430
      }
    },
    {
      "year": 2009,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 701,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 103,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2009,
            "percent": 5,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.4649542232366734,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2009,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1193181818181817,
        "equivalence": 1.119,
        "factor": 0.894,
        "price": 1.591,
        "quotient": 431.7913262099309,
        "index": 432
      }
    },
    {
      "year": 2010,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 739.56,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 105,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "INTERPOLATED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "geometric-interpolation-2002-2011-implied-gyro-inflation",
        "derivation": {
          "kind": "interpolation",
          "anchorUse": null,
          "anchorYears": [
            2002,
            2011
          ],
          "rateInput": {
            "family": "implied-gyro-inflation",
            "year": 2010,
            "percent": 8.6,
            "role": "interpolation-weight"
          },
          "interpolation": {
            "fromPrice": 1.24,
            "toPrice": 2,
            "cumulativeLogWeight": 0.5474554447484172,
            "totalLogWeight": 0.6160482362140289
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2010,
          "scope": "baseline-catering-series",
          "status": "reviewed-with-limitations",
          "reviewBasis": "calculation-only",
          "anchorYears": [
            2002,
            2011
          ],
          "additionalDependencyYears": [
            1998
          ],
          "reviewedAt": "2026-09-08",
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Η τιμή υπολογίζεται ανάμεσα στις άγκυρες 2002 και 2011. Δεν αποτελεί ανεξάρτητη παρατήρηση αγοράς αυτού του έτους. Τα βάρη χρησιμοποιούν τεκμαρτό ρυθμό ανατίμησης, που εξαρτάται και από την εκτίμηση του 1998.",
                "en": "The price is calculated between the 2002 and 2011 anchors. It is not an independent market observation for this year. Weights use an implied price growth rate, which also depends on the 1998 estimate."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Το έτος είναι σημείο της υπολογισμένης σειράς, όχι ημερομηνία συλλογής νέας τιμής. Η αβεβαιότητα χρονολόγησης των πηγών των αγκυρών μεταφέρεται στον υπολογισμό.",
                "en": "The year identifies a point in the calculated series, not a newly collected price. Dating uncertainty in the anchor sources carries into the calculation."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Η παρεμβολή δεν προσθέτει καταστήματα ή περιοχές στο δείγμα. Κληρονομεί τη γεωγραφική κάλυψη και τις παραδοχές των αγκυρών της.",
                "en": "Interpolation adds no shops or regions to the sample. It inherits the geographical coverage and assumptions of its anchors."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1352272727272728,
        "equivalence": 1.135,
        "factor": 0.881,
        "price": 1.674,
        "quotient": 432.9569892473118,
        "index": 433
      }
    },
    {
      "year": 2011,
      "source_ids": [
        "wsi",
        "newmoney2025"
      ],
      "observation_ids": [
        "price-record-21"
      ],
      "wage": {
        "original_gross": 739.56,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 106,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "estimate-with-range (not documented)",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2011
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 2,
          "source": "newmoney2025",
          "variant": "wrapped",
          "singleSource": true,
          "estimate": true,
          "estimatedSources": [
            "newmoney2025"
          ],
          "uncertaintyBand": 0.15,
          "levelAdjusted": false,
          "reportedPrice": 2,
          "qualifierEl": "Μία πηγή, αναγωγή σε καλάθι αναφοράς: newmoney2025 2,00 € -> 2,00 € (100%). Σταθμισμένος μέσος 2,00 €.",
          "qualifierEn": "Single source, rescaled to the reference basket: newmoney2025 EUR 2.00 -> EUR 2.00 (100%). Weighted mean EUR 2.00."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2011,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.143181818181818,
        "equivalence": 1.143,
        "factor": 0.875,
        "price": 1.75,
        "quotient": 414.1542857142857,
        "index": 414
      }
    },
    {
      "year": 2012,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 107,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2011,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2012,
            "percent": 2.2,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2012,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1511363636363636,
        "equivalence": 1.151,
        "factor": 0.869,
        "price": 1.781,
        "quotient": 322.4929814710837,
        "index": 322
      }
    },
    {
      "year": 2013,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 108,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2012,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2013,
            "percent": 0,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2013,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1590909090909092,
        "equivalence": 1.159,
        "factor": 0.863,
        "price": 1.769,
        "quotient": 324.6806105144149,
        "index": 325
      }
    },
    {
      "year": 2014,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 109,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2013,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2014,
            "percent": 0,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2014,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1670454545454545,
        "equivalence": 1.167,
        "factor": 0.857,
        "price": 1.757,
        "quotient": 326.8981217985202,
        "index": 327
      }
    },
    {
      "year": 2015,
      "source_ids": [
        "wsi",
        "iefimerida"
      ],
      "observation_ids": [
        "price-record-19"
      ],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 110,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi-with-soft-anchor",
        "derivation": {
          "kind": "soft-anchor",
          "anchorUse": "constraint",
          "anchorYears": [
            2015
          ],
          "previousYear": 2014,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2015,
            "percent": 0.5,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": {
          "price": 2.2,
          "source": "iefimerida",
          "variant": "wrapped",
          "singleSource": true,
          "estimate": true,
          "estimatedSources": [
            "iefimerida"
          ],
          "uncertaintyBand": 0.15,
          "levelAdjusted": false,
          "reportedPrice": 2.2,
          "soft": true,
          "qualifierEl": "Μία πηγή, αναγωγή σε καλάθι αναφοράς: iefimerida 2,20 € -> 2,20 € (100%). Σταθμισμένος μέσος 2,20 €.",
          "qualifierEn": "Single source, rescaled to the reference basket: iefimerida EUR 2.20 -> EUR 2.20 (100%). Weighted mean EUR 2.20."
        },
        "anchor_status": "constraint",
        "evidence_review": {
          "year": 2015,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.175,
        "equivalence": 1.175,
        "factor": 0.851,
        "price": 1.83,
        "quotient": 313.85792349726773,
        "index": 314
      }
    },
    {
      "year": 2016,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 108,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2015,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2016,
            "percent": 2.4,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2016,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1590909090909092,
        "equivalence": 1.159,
        "factor": 0.863,
        "price": 1.899,
        "quotient": 302.45392311743024,
        "index": 302
      }
    },
    {
      "year": 2017,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 106,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2016,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2017,
            "percent": 1.4,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2017,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.143181818181818,
        "equivalence": 1.143,
        "factor": 0.875,
        "price": 1.969,
        "quotient": 291.70137125444387,
        "index": 292
      }
    },
    {
      "year": 2018,
      "source_ids": [
        "wsi",
        "cpi"
      ],
      "observation_ids": [],
      "wage": {
        "original_gross": 586.08,
        "currency": "EUR",
        "contribution_fraction": 0.16,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 104,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi",
        "derivation": {
          "kind": "sticky",
          "anchorUse": null,
          "anchorYears": [],
          "previousYear": 2017,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2018,
            "percent": 0.9,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": null,
        "anchor_status": "absent",
        "evidence_review": {
          "year": 2018,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1272727272727274,
        "equivalence": 1.127,
        "factor": 0.887,
        "price": 1.996,
        "quotient": 287.7555110220441,
        "index": 288
      }
    },
    {
      "year": 2019,
      "source_ids": [
        "wsi",
        "regions2019",
        "athina984",
        "iefimerida"
      ],
      "observation_ids": [
        "price-record-2",
        "price-record-3",
        "price-record-20"
      ],
      "wage": {
        "original_gross": 650,
        "currency": "EUR",
        "contribution_fraction": 0.159,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 102,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "sticky-catering-cpi-with-soft-anchor",
        "derivation": {
          "kind": "soft-anchor",
          "anchorUse": "constraint",
          "anchorYears": [
            2019
          ],
          "previousYear": 2018,
          "rateInput": {
            "family": "nonnegative-catering-cpi",
            "year": 2019,
            "percent": 0.4,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": {
          "price": 2.3638973604560394,
          "source": "regions2019",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [
            "iefimerida"
          ],
          "uncertaintyBand": 0.1,
          "levelAdjusted": true,
          "reportedPrice": 2.75,
          "soft": true,
          "qualifierEl": "3 πηγές, αναγωγή σε καλάθι αναφοράς: athina984 2,75 € -> 2,55 € (26%) · regions2019 2,61 € -> 2,61 € (39%) · iefimerida 2,00 € -> 2,00 € (35%). Σταθμισμένος μέσος 2,36 €.",
          "qualifierEn": "3 sources, rescaled to the reference basket: athina984 EUR 2.75 -> EUR 2.55 (26%) · regions2019 EUR 2.61 -> EUR 2.61 (39%) · iefimerida EUR 2.00 -> EUR 2.00 (35%). Weighted mean EUR 2.36."
        },
        "anchor_status": "constraint",
        "evidence_review": {
          "year": 2019,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.1113636363636363,
        "equivalence": 1.111,
        "factor": 0.9,
        "price": 2.07,
        "quotient": 308.09661835748796,
        "index": 308
      }
    },
    {
      "year": 2020,
      "source_ids": [
        "wsi",
        "protagon"
      ],
      "observation_ids": [
        "price-record-8"
      ],
      "wage": {
        "original_gross": 650,
        "currency": "EUR",
        "contribution_fraction": 0.1412,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 100,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2020
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 2.314814814814815,
          "source": "protagon",
          "variant": "wrapped",
          "singleSource": true,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.15,
          "levelAdjusted": true,
          "reportedPrice": 2.5,
          "qualifierEl": "Μία πηγή, αναγωγή σε καλάθι αναφοράς: protagon 2,50 € -> 2,31 € (100%). Σταθμισμένος μέσος 2,31 €.",
          "qualifierEn": "Single source, rescaled to the reference basket: protagon EUR 2.50 -> EUR 2.31 (100%). Weighted mean EUR 2.31."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2020,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0954545454545457,
        "equivalence": 1.095,
        "factor": 0.913,
        "price": 2.109,
        "quotient": 308.8003793266951,
        "index": 309
      }
    },
    {
      "year": 2021,
      "source_ids": [
        "wsi",
        "pricefox2022",
        "protagon"
      ],
      "observation_ids": [
        "price-record-9",
        "price-record-14"
      ],
      "wage": {
        "original_gross": 650,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 98,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2021
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 2.5000000000000004,
          "source": "pricefox2022",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [
            "pricefox2022"
          ],
          "uncertaintyBand": 0.1,
          "levelAdjusted": true,
          "reportedPrice": 2.7,
          "qualifierEl": "2 πηγές, αναγωγή σε καλάθι αναφοράς: protagon 2,70 € -> 2,50 € (39%) · pricefox2022 2,50 € -> 2,50 € (62%). Σταθμισμένος μέσος 2,50 €.",
          "qualifierEn": "2 sources, rescaled to the reference basket: protagon EUR 2.70 -> EUR 2.50 (39%) · pricefox2022 EUR 2.50 -> EUR 2.50 (62%). Weighted mean EUR 2.50."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2021,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0795454545454546,
        "equivalence": 1.08,
        "factor": 0.926,
        "price": 2.315,
        "quotient": 282.13822894168464,
        "index": 282
      }
    },
    {
      "year": 2022,
      "source_ids": [
        "wsi",
        "pricefox2022",
        "newsbeast2022",
        "protagon"
      ],
      "observation_ids": [
        "price-record-4",
        "price-record-10",
        "price-record-15"
      ],
      "wage": {
        "original_gross": 713,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 96,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "catering-cpi-with-soft-anchor",
        "derivation": {
          "kind": "soft-anchor",
          "anchorUse": "constraint",
          "anchorYears": [
            2022
          ],
          "previousYear": 2021,
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 2022,
            "percent": 4.7,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": {
          "price": 3.11808069309995,
          "source": "pricefox2022",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [
            "pricefox2022"
          ],
          "uncertaintyBand": 0.1,
          "levelAdjusted": true,
          "reportedPrice": 3.5,
          "soft": true,
          "qualifierEl": "3 πηγές, αναγωγή σε καλάθι αναφοράς: newsbeast2022 2,80 € -> 2,59 € (20%) · protagon 3,20 € -> 2,96 € (33%) · pricefox2022 3,50 € -> 3,50 € (47%). Σταθμισμένος μέσος 3,12 €.",
          "qualifierEn": "3 sources, rescaled to the reference basket: newsbeast2022 EUR 2.80 -> EUR 2.59 (20%) · protagon EUR 3.20 -> EUR 2.96 (33%) · pricefox2022 EUR 3.50 -> EUR 3.50 (47%). Weighted mean EUR 3.12."
        },
        "anchor_status": "constraint",
        "evidence_review": {
          "year": 2022,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0636363636363635,
        "equivalence": 1.064,
        "factor": 0.94,
        "price": 2.679,
        "quotient": 267.4356103023517,
        "index": 267
      }
    },
    {
      "year": 2023,
      "source_ids": [
        "wsi",
        "protagon"
      ],
      "observation_ids": [
        "price-record-11"
      ],
      "wage": {
        "original_gross": 780,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 94,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2023
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 3.133903133903134,
          "source": "protagon",
          "variant": "wrapped",
          "singleSource": true,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.15,
          "levelAdjusted": true,
          "reportedPrice": 3.3,
          "qualifierEl": "Μία πηγή, αναγωγή σε καλάθι αναφοράς: protagon 3,30 € -> 3,13 € (100%). Σταθμισμένος μέσος 3,13 €.",
          "qualifierEn": "Single source, rescaled to the reference basket: protagon EUR 3.30 -> EUR 3.13 (100%). Weighted mean EUR 3.13."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2023,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0477272727272728,
        "equivalence": 1.048,
        "factor": 0.954,
        "price": 2.986,
        "quotient": 262.4849296718017,
        "index": 262
      }
    },
    {
      "year": 2024,
      "source_ids": [
        "wsi",
        "pricefox",
        "protagon"
      ],
      "observation_ids": [
        "price-record-12",
        "price-record-16"
      ],
      "wage": {
        "original_gross": 830,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 92,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2024
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 3.720944878767913,
          "source": "pricefox",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.1,
          "levelAdjusted": true,
          "reportedPrice": 3.8,
          "qualifierEl": "2 πηγές, αναγωγή σε καλάθι αναφοράς: protagon 3,80 € -> 3,70 € (33%) · pricefox 3,65 € -> 3,73 € (67%). Σταθμισμένος μέσος 3,72 €.",
          "qualifierEn": "2 sources, rescaled to the reference basket: protagon EUR 3.80 -> EUR 3.70 (33%) · pricefox EUR 3.65 -> EUR 3.73 (67%). Weighted mean EUR 3.72."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2024,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0318181818181817,
        "equivalence": 1.032,
        "factor": 0.969,
        "price": 3.605,
        "quotient": 231.35367545076284,
        "index": 231
      }
    },
    {
      "year": 2025,
      "source_ids": [
        "ypergasias",
        "pricefox",
        "protagon",
        "attica2025",
        "newmoney2025"
      ],
      "observation_ids": [
        "price-record-13",
        "price-record-17",
        "price-record-18",
        "price-record-22"
      ],
      "wage": {
        "original_gross": 880,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 90,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "DERIVED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "documented-anchor",
        "derivation": {
          "kind": "anchor",
          "anchorUse": "value",
          "anchorYears": [
            2025
          ],
          "rateInput": null
        },
        "configured_anchor": {
          "price": 4.170481720704856,
          "source": "pricefox",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.1,
          "levelAdjusted": true,
          "reportedPrice": 4.7,
          "qualifierEl": "4 πηγές, αναγωγή σε καλάθι αναφοράς: protagon 4,70 € -> 4,70 € (18%) · pricefox 4,05 € -> 4,14 € (36%) · attica2025 4,01 € -> 4,01 € (25%) · newmoney2025 4,00 € -> 4,00 € (21%). Σταθμισμένος μέσος 4,17 €.",
          "qualifierEn": "4 sources, rescaled to the reference basket: protagon EUR 4.70 -> EUR 4.70 (18%) · pricefox EUR 4.05 -> EUR 4.14 (36%) · attica2025 EUR 4.01 -> EUR 4.01 (25%) · newmoney2025 EUR 4.00 -> EUR 4.00 (21%). Weighted mean EUR 4.17."
        },
        "anchor_status": "value",
        "evidence_review": {
          "year": 2025,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1.0159090909090909,
        "equivalence": 1.016,
        "factor": 0.984,
        "price": 4.103,
        "quotient": 215.51791372166707,
        "index": 216
      }
    },
    {
      "year": 2026,
      "source_ids": [
        "ypergasias",
        "gyronomics2026",
        "ant12026",
        "psitopoles2026"
      ],
      "observation_ids": [
        "price-record-5",
        "price-record-6",
        "price-record-7"
      ],
      "wage": {
        "original_gross": 920,
        "currency": "EUR",
        "contribution_fraction": 0.1387,
        "payments": 14,
        "income_tax_deducted": false,
        "status": "published-convention-under-review",
        "annual_payroll_verified": false,
        "statutory_source_note": null,
        "rounding": "Unrounded gross conversion and contribution deduction; round only each reported output, not the intermediate payment before annualisation."
      },
      "product": {
        "meat_grams": 88,
        "fries_share": 1,
        "classification": "MODELLED"
      },
      "price": {
        "classification": "MODELLED",
        "classification_scope": "annual-reference-price-not-raw-source-record",
        "method": "catering-cpi-with-soft-anchor",
        "derivation": {
          "kind": "soft-anchor",
          "anchorUse": "constraint",
          "anchorYears": [
            2026
          ],
          "previousYear": 2025,
          "rateInput": {
            "family": "catering-cpi-with-general-fallback",
            "year": 2026,
            "percent": 4.6,
            "role": "projection-before-constraints"
          }
        },
        "configured_anchor": {
          "price": 4.117565052678054,
          "source": "gyronomics2026",
          "variant": "wrapped",
          "singleSource": false,
          "estimate": false,
          "estimatedSources": [],
          "uncertaintyBand": 0.1,
          "levelAdjusted": false,
          "reportedPrice": 4.25,
          "soft": true,
          "qualifierEl": "3 πηγές, αναγωγή σε καλάθι αναφοράς: ant12026 4,25 € -> 4,25 € (35%) · psitopoles2026 3,95 € -> 3,95 € (27%) · gyronomics2026 4,12 € -> 4,12 € (39%). Σταθμισμένος μέσος 4,12 €.",
          "qualifierEn": "3 sources, rescaled to the reference basket: ant12026 EUR 4.25 -> EUR 4.25 (35%) · psitopoles2026 EUR 3.95 -> EUR 3.95 (27%) · gyronomics2026 EUR 4.12 -> EUR 4.12 (39%). Weighted mean EUR 4.12."
        },
        "anchor_status": "constraint",
        "evidence_review": {
          "year": 2026,
          "scope": "baseline-catering-series",
          "status": "pending-review",
          "reviewBasis": "pending",
          "anchorYears": [],
          "additionalDependencyYears": [],
          "reviewedAt": null,
          "dimensions": [
            {
              "id": "price",
              "title": {
                "el": "Τιμή",
                "en": "Price"
              },
              "detail": {
                "el": "Οι πηγές και ο τρόπος υπολογισμού εμφανίζονται παρακάτω. Δεν έχει ακόμη ολοκληρωθεί η ξεχωριστή αξιολόγηση αυτών των διαστάσεων για το έτος.",
                "en": "Sources and the calculation are shown below. A separate review of these dimensions has not yet been completed for this year."
              }
            },
            {
              "id": "date",
              "title": {
                "el": "Χρονολόγηση",
                "en": "Date"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος ημερομηνίας δημοσίευσης και χρόνου παρατήρησης.",
                "en": "A separate check of publication date and observation date has not yet been completed here."
              }
            },
            {
              "id": "geography",
              "title": {
                "el": "Γεωγραφία",
                "en": "Geography"
              },
              "detail": {
                "el": "Δεν έχει ολοκληρωθεί εδώ ο χωριστός έλεγχος της γεωγραφικής κάλυψης και των αναγωγών.",
                "en": "A separate review of geographical coverage and adjustments has not yet been completed here."
              }
            },
            {
              "id": "composition",
              "title": {
                "el": "Σύνθεση",
                "en": "Composition"
              },
              "detail": {
                "el": "Τα ιστορικά γραμμάρια και η εξέλιξη της σύνθεσης είναι παραδοχές μοντέλου, όχι σειρά μετρήσεων της αγοράς. Η κορύφωση και η μείωση της μερίδας χρειάζονται επαλήθευση. Το σημερινό βάρος είναι ορισμός προϊόντος αναφοράς. Η τιμή εποχής αφορά το τότε τυλιχτό· η κλασική τιμή και ο δείκτης ανά βάρος εξαρτώνται από αυτές τις παραδοχές.",
                "en": "Historical meat weights and changes in composition are model assumptions, not a series of market measurements. The assumed peak and decline in portion size need verification. The present-day weight defines the reference product. The era price refers to the wrap sold at the time; the classic price and weight-adjusted index depend on these assumptions."
              }
            }
          ]
        }
      },
      "published_classic_steps": {
        "equivalenceRaw": 1,
        "equivalence": 1,
        "factor": 1,
        "price": 4.25,
        "quotient": 217.52,
        "index": 218
      }
    }
  ]
}
