{
  "name": "Gyronomics - Pita-Gyro Index",
  "version": "2026.08-diatimisi",
  "updated": "2026-08-30",
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "Gyronomics - gyronomics.gr",
  "cpi_mode": "catering",
  "coverage": {
    "from": 1976,
    "to": 2026
  },
  "headline": {
    "price2026": 4.2,
    "index2026": 220,
    "startYear": 1976,
    "wageBasis": "annualized"
  },
  "assumptions": {
    "classic_baseline_grams": 88,
    "meat_cost_share": 0.7,
    "drachma_per_euro": 340.75,
    "wage_basis": "annual income / 12 payments-normalised"
  },
  "units": {
    "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-width of the price uncertainty band, percent of the central price"
  },
  "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.08-diatimisi",
  "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.026,
      "price_era_min_eur": 0.017,
      "price_era_max_eur": 0.035,
      "price_classic_eur": 0.052,
      "index_era": 527,
      "index_classic": 264,
      "index_min": 392,
      "index_max": 806,
      "meat_grams": 38,
      "classic_equivalence": 0.497,
      "classic_factor": 2.012,
      "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,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1976",
      "cpi_pct": 13,
      "catering_cpi_pct": 13
    },
    {
      "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.029,
      "price_era_min_eur": 0.019,
      "price_era_max_eur": 0.039,
      "price_classic_eur": 0.058,
      "index_era": 544,
      "index_classic": 272,
      "index_min": 404,
      "index_max": 830,
      "meat_grams": 38,
      "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": 34.5,
      "documented_price": true,
      "regulated_era": true,
      "price_source": "haniotika",
      "wage_source": "egsse1977",
      "cpi_pct": 12.4,
      "catering_cpi_pct": 12.4
    },
    {
      "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.032,
      "price_era_min_eur": 0.021,
      "price_era_max_eur": 0.043,
      "price_classic_eur": 0.062,
      "index_era": 604,
      "index_classic": 312,
      "index_min": 449,
      "index_max": 920,
      "meat_grams": 40,
      "classic_equivalence": 0.513,
      "classic_factor": 1.949,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 18,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 34.4,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1978",
      "cpi_pct": 12.6,
      "catering_cpi_pct": 12.6
    },
    {
      "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.038,
      "price_era_min_eur": 0.025,
      "price_era_max_eur": 0.051,
      "price_classic_eur": 0.073,
      "index_era": 585,
      "index_classic": 304,
      "index_min": 436,
      "index_max": 889,
      "meat_grams": 41,
      "classic_equivalence": 0.521,
      "classic_factor": 1.919,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 17,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 2,
      "uncertainty_band_pct": 34.2,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1979",
      "cpi_pct": 19.1,
      "catering_cpi_pct": 19.1
    },
    {
      "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.048,
      "price_era_min_eur": 0.031,
      "price_era_max_eur": 0.065,
      "price_classic_eur": 0.089,
      "index_era": 550,
      "index_classic": 296,
      "index_min": 406,
      "index_max": 851,
      "meat_grams": 43,
      "classic_equivalence": 0.537,
      "classic_factor": 1.862,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 15,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 3,
      "uncertainty_band_pct": 35.4,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1980",
      "cpi_pct": 24.7,
      "catering_cpi_pct": 24.7
    },
    {
      "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.059,
      "price_era_min_eur": 0.038,
      "price_era_max_eur": 0.08,
      "price_classic_eur": 0.107,
      "index_era": 617,
      "index_classic": 340,
      "index_min": 455,
      "index_max": 957,
      "meat_grams": 45,
      "classic_equivalence": 0.553,
      "classic_factor": 1.808,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 14,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 4,
      "uncertainty_band_pct": 35.6,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1981",
      "cpi_pct": 24.5,
      "catering_cpi_pct": 24.5
    },
    {
      "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.071,
      "price_era_min_eur": 0.046,
      "price_era_max_eur": 0.096,
      "price_classic_eur": 0.127,
      "index_era": 786,
      "index_classic": 440,
      "index_min": 582,
      "index_max": 1214,
      "meat_grams": 46,
      "classic_equivalence": 0.561,
      "classic_factor": 1.783,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 13,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 5,
      "uncertainty_band_pct": 35.2,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1982",
      "cpi_pct": 21,
      "catering_cpi_pct": 21
    },
    {
      "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.086,
      "price_era_min_eur": 0.056,
      "price_era_max_eur": 0.116,
      "price_classic_eur": 0.149,
      "index_era": 867,
      "index_classic": 500,
      "index_min": 643,
      "index_max": 1331,
      "meat_grams": 48,
      "classic_equivalence": 0.577,
      "classic_factor": 1.733,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 12,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 6,
      "uncertainty_band_pct": 34.9,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "ata",
      "cpi_pct": 20.2,
      "catering_cpi_pct": 20.2
    },
    {
      "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.101,
      "price_era_min_eur": 0.066,
      "price_era_max_eur": 0.136,
      "price_classic_eur": 0.17,
      "index_era": 804,
      "index_classic": 478,
      "index_min": 597,
      "index_max": 1230,
      "meat_grams": 50,
      "classic_equivalence": 0.593,
      "classic_factor": 1.686,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 13,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 5,
      "uncertainty_band_pct": 34.7,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1984",
      "cpi_pct": 18.5,
      "catering_cpi_pct": 18.5
    },
    {
      "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.12,
      "price_era_min_eur": 0.078,
      "price_era_max_eur": 0.162,
      "price_classic_eur": 0.197,
      "index_era": 800,
      "index_classic": 487,
      "index_min": 592,
      "index_max": 1230,
      "meat_grams": 52,
      "classic_equivalence": 0.609,
      "classic_factor": 1.642,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 14,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 4,
      "uncertainty_band_pct": 35,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "egsse1985",
      "cpi_pct": 19.3,
      "catering_cpi_pct": 19.3
    },
    {
      "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.148,
      "price_era_min_eur": 0.096,
      "price_era_max_eur": 0.2,
      "price_classic_eur": 0.24,
      "index_era": 782,
      "index_classic": 482,
      "index_min": 579,
      "index_max": 1206,
      "meat_grams": 53,
      "classic_equivalence": 0.617,
      "classic_factor": 1.621,
      "composition": "plain",
      "confidence": "D",
      "confidence_score": 15,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 3,
      "uncertainty_band_pct": 35.1,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "ata",
      "cpi_pct": 23,
      "catering_cpi_pct": 23
    },
    {
      "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.171,
      "price_era_min_eur": 0.111,
      "price_era_max_eur": 0.231,
      "price_classic_eur": 0.27,
      "index_era": 744,
      "index_classic": 471,
      "index_min": 551,
      "index_max": 1147,
      "meat_grams": 55,
      "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": 35.1,
      "documented_price": false,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "ata",
      "cpi_pct": 16.4,
      "catering_cpi_pct": 16.4
    },
    {
      "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,
      "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,
      "regulated_era": true,
      "price_source": "cpi",
      "wage_source": "ata",
      "cpi_pct": 13.5,
      "catering_cpi_pct": 13.5
    },
    {
      "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,
      "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,
      "regulated_era": true,
      "price_source": "agoranomiki1989",
      "wage_source": "egsse",
      "cpi_pct": 13.7,
      "catering_cpi_pct": 13.7
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "egsse",
      "cpi_pct": 20.4,
      "catering_cpi_pct": 20.4
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "egsse",
      "cpi_pct": 19.5,
      "catering_cpi_pct": 19.5
    },
    {
      "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.405,
      "price_era_min_eur": 0.304,
      "price_era_max_eur": 0.506,
      "price_classic_eur": 0.552,
      "index_era": 594,
      "index_classic": 436,
      "index_min": 476,
      "index_max": 792,
      "meat_grams": 65,
      "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": 24.9,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "ata",
      "cpi_pct": 15.9,
      "catering_cpi_pct": 15.9
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "egsse",
      "cpi_pct": 14.4,
      "catering_cpi_pct": 14.4
    },
    {
      "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.538,
      "price_era_min_eur": 0.404,
      "price_era_max_eur": 0.673,
      "price_classic_eur": 0.677,
      "index_era": 554,
      "index_classic": 440,
      "index_min": 443,
      "index_max": 737,
      "meat_grams": 70,
      "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,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 10.9,
      "catering_cpi_pct": 10.9
    },
    {
      "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.617,
      "price_era_min_eur": 0.463,
      "price_era_max_eur": 0.771,
      "price_classic_eur": 0.745,
      "index_era": 534,
      "index_classic": 442,
      "index_min": 427,
      "index_max": 711,
      "meat_grams": 73,
      "classic_equivalence": 0.828,
      "classic_factor": 1.208,
      "composition": "mixed",
      "confidence": "C",
      "confidence_score": 19,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 6,
      "uncertainty_band_pct": 25,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 8.9,
      "catering_cpi_pct": 12.1
    },
    {
      "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.692,
      "price_era_min_eur": 0.519,
      "price_era_max_eur": 0.865,
      "price_classic_eur": 0.81,
      "index_era": 514,
      "index_classic": 439,
      "index_min": 411,
      "index_max": 685,
      "meat_grams": 75,
      "classic_equivalence": 0.855,
      "classic_factor": 1.17,
      "composition": "mixed",
      "confidence": "C",
      "confidence_score": 20,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 5,
      "uncertainty_band_pct": 25,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 8.2,
      "catering_cpi_pct": 10.1
    },
    {
      "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.755,
      "price_era_min_eur": 0.566,
      "price_era_max_eur": 0.944,
      "price_classic_eur": 0.849,
      "index_era": 510,
      "index_classic": 454,
      "index_min": 408,
      "index_max": 680,
      "meat_grams": 78,
      "classic_equivalence": 0.889,
      "classic_factor": 1.125,
      "composition": "mixed",
      "confidence": "C",
      "confidence_score": 21,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 4,
      "uncertainty_band_pct": 25,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 5.5,
      "catering_cpi_pct": 7.5
    },
    {
      "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,
      "classic_equivalence": 0.915,
      "classic_factor": 1.093,
      "composition": "mixed",
      "confidence": "B",
      "confidence_score": 53,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 3,
      "uncertainty_band_pct": 28.5,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "wrapped1998",
      "wage_source": "wsi",
      "cpi_pct": 4.8,
      "catering_cpi_pct": 7.4
    },
    {
      "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.944,
      "price_era_min_eur": 0.755,
      "price_era_max_eur": 1.133,
      "price_classic_eur": 0.994,
      "index_era": 450,
      "index_classic": 427,
      "index_min": 375,
      "index_max": 562,
      "meat_grams": 83,
      "classic_equivalence": 0.95,
      "classic_factor": 1.053,
      "composition": "mixed",
      "confidence": "C",
      "confidence_score": 24,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 2,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 2.6,
      "catering_cpi_pct": 6.4
    },
    {
      "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.044,
      "price_era_min_eur": 0.835,
      "price_era_max_eur": 1.253,
      "price_classic_eur": 1.07,
      "index_era": 423,
      "index_classic": 413,
      "index_min": 353,
      "index_max": 529,
      "meat_grams": 85,
      "classic_equivalence": 0.976,
      "classic_factor": 1.025,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 3.2,
      "catering_cpi_pct": 4.6
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "spot2002",
      "wage_source": "wsi",
      "cpi_pct": 3.4,
      "catering_cpi_pct": 5.2
    },
    {
      "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.17,
      "price_era_min_eur": 1.053,
      "price_era_max_eur": 1.287,
      "price_classic_eur": 1.161,
      "index_era": 410,
      "index_classic": 414,
      "index_min": 373,
      "index_max": 456,
      "meat_grams": 89,
      "classic_equivalence": 1.008,
      "classic_factor": 0.992,
      "composition": "fries",
      "confidence": "A",
      "confidence_score": 67,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 10,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "spot2002",
      "wage_source": "wsi",
      "cpi_pct": 3.6,
      "catering_cpi_pct": 6.7
    },
    {
      "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.24,
      "price_era_min_eur": 0.992,
      "price_era_max_eur": 1.488,
      "price_classic_eur": 1.211,
      "index_era": 411,
      "index_classic": 421,
      "index_min": 342,
      "index_max": 514,
      "meat_grams": 91,
      "classic_equivalence": 1.024,
      "classic_factor": 0.977,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 3.5,
      "catering_cpi_pct": 4.8
    },
    {
      "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.32,
      "price_era_min_eur": 1.056,
      "price_era_max_eur": 1.584,
      "price_classic_eur": 1.27,
      "index_era": 401,
      "index_classic": 417,
      "index_min": 334,
      "index_max": 501,
      "meat_grams": 93,
      "classic_equivalence": 1.04,
      "classic_factor": 0.962,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 24,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 2,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 2.9,
      "catering_cpi_pct": 4.3
    },
    {
      "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.4,
      "price_era_min_eur": 1.12,
      "price_era_max_eur": 1.68,
      "price_classic_eur": 1.326,
      "index_era": 400,
      "index_classic": 423,
      "index_min": 334,
      "index_max": 500,
      "meat_grams": 95,
      "classic_equivalence": 1.056,
      "classic_factor": 0.947,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 22,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 3,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 3.5,
      "catering_cpi_pct": 3.1
    },
    {
      "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.48,
      "price_era_min_eur": 1.184,
      "price_era_max_eur": 1.776,
      "price_classic_eur": 1.381,
      "index_era": 403,
      "index_classic": 431,
      "index_min": 335,
      "index_max": 503,
      "meat_grams": 97,
      "classic_equivalence": 1.072,
      "classic_factor": 0.933,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 21,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 4,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 3.2,
      "catering_cpi_pct": 2.6
    },
    {
      "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.57,
      "price_era_min_eur": 1.256,
      "price_era_max_eur": 1.884,
      "price_classic_eur": 1.443,
      "index_era": 391,
      "index_classic": 425,
      "index_min": 326,
      "index_max": 488,
      "meat_grams": 99,
      "classic_equivalence": 1.088,
      "classic_factor": 0.919,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 21,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 4,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 2.9,
      "catering_cpi_pct": 4
    },
    {
      "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.68,
      "price_era_min_eur": 1.344,
      "price_era_max_eur": 2.016,
      "price_classic_eur": 1.524,
      "index_era": 397,
      "index_classic": 438,
      "index_min": 331,
      "index_max": 497,
      "meat_grams": 101,
      "classic_equivalence": 1.103,
      "classic_factor": 0.907,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 22,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 3,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 4.2,
      "catering_cpi_pct": 5
    },
    {
      "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.75,
      "price_era_min_eur": 1.4,
      "price_era_max_eur": 2.1,
      "price_classic_eur": 1.565,
      "index_era": 393,
      "index_classic": 439,
      "index_min": 327,
      "index_max": 491,
      "meat_grams": 103,
      "classic_equivalence": 1.119,
      "classic_factor": 0.894,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 24,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 2,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 1.2,
      "catering_cpi_pct": 2.5
    },
    {
      "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.88,
      "price_era_min_eur": 1.504,
      "price_era_max_eur": 2.256,
      "price_classic_eur": 1.656,
      "index_era": 386,
      "index_classic": 438,
      "index_min": 321,
      "index_max": 482,
      "meat_grams": 105,
      "classic_equivalence": 1.135,
      "classic_factor": 0.881,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 4.7,
      "catering_cpi_pct": 2.8
    },
    {
      "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,
      "classic_equivalence": 1.143,
      "classic_factor": 0.875,
      "composition": "fries",
      "confidence": "B",
      "confidence_score": 57,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 15,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "newmoney2025",
      "wage_source": "wsi",
      "cpi_pct": 3.3,
      "catering_cpi_pct": 1.9
    },
    {
      "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,
      "classic_equivalence": 1.151,
      "classic_factor": 0.869,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 1.5,
      "catering_cpi_pct": 1.4
    },
    {
      "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,
      "classic_equivalence": 1.159,
      "classic_factor": 0.863,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 24,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 2,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": -0.9,
      "catering_cpi_pct": -2.1
    },
    {
      "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,
      "classic_equivalence": 1.167,
      "classic_factor": 0.857,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": -1.3,
      "catering_cpi_pct": -1.6
    },
    {
      "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,
      "classic_equivalence": 1.175,
      "classic_factor": 0.851,
      "composition": "fries",
      "confidence": "B",
      "confidence_score": 57,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 15,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "iefimerida",
      "wage_source": "wsi",
      "cpi_pct": -1.7,
      "catering_cpi_pct": 1.4
    },
    {
      "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,
      "classic_equivalence": 1.159,
      "classic_factor": 0.863,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": -0.8,
      "catering_cpi_pct": 1.9
    },
    {
      "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,
      "classic_equivalence": 1.143,
      "classic_factor": 0.875,
      "composition": "fries",
      "confidence": "C",
      "confidence_score": 25,
      "confidence_observations": 0,
      "confidence_spread": null,
      "confidence_anchor_distance": 1,
      "uncertainty_band_pct": 20,
      "documented_price": false,
      "regulated_era": false,
      "price_source": "cpi",
      "wage_source": "wsi",
      "cpi_pct": 1.1,
      "catering_cpi_pct": 2.2
    },
    {
      "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.3,
      "price_era_min_eur": 1.955,
      "price_era_max_eur": 2.645,
      "price_classic_eur": 2.04,
      "index_era": 250,
      "index_classic": 282,
      "index_min": 217,
      "index_max": 294,
      "meat_grams": 104,
      "classic_equivalence": 1.127,
      "classic_factor": 0.887,
      "composition": "fries",
      "confidence": "B",
      "confidence_score": 57,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 15,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "athina984",
      "wage_source": "wsi",
      "cpi_pct": 0.6,
      "catering_cpi_pct": 1.9
    },
    {
      "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,
      "classic_equivalence": 1.111,
      "classic_factor": 0.9,
      "composition": "fries",
      "confidence": "A",
      "confidence_score": 92,
      "confidence_observations": 3,
      "confidence_spread": 0.14,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 10,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "iefimerida",
      "wage_source": "wsi",
      "cpi_pct": 0.3,
      "catering_cpi_pct": 0.8
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "protagon",
      "wage_source": "wsi",
      "cpi_pct": -1.2,
      "catering_cpi_pct": -1.3
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "pricefox2022",
      "wage_source": "wsi",
      "cpi_pct": 1.2,
      "catering_cpi_pct": -0.6
    },
    {
      "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.9,
      "price_era_min_eur": 2.61,
      "price_era_max_eur": 3.19,
      "price_classic_eur": 2.726,
      "index_era": 247,
      "index_classic": 263,
      "index_min": 225,
      "index_max": 275,
      "meat_grams": 96,
      "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,
      "regulated_era": false,
      "price_source": "pricefox2022",
      "wage_source": "wsi",
      "cpi_pct": 9.6,
      "catering_cpi_pct": 8.7
    },
    {
      "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,
      "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,
      "regulated_era": false,
      "price_source": "protagon",
      "wage_source": "wsi",
      "cpi_pct": 3.5,
      "catering_cpi_pct": 6.5
    },
    {
      "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.7,
      "price_era_min_eur": 3.145,
      "price_era_max_eur": 4.255,
      "price_classic_eur": 3.585,
      "index_era": 225,
      "index_classic": 233,
      "index_min": 196,
      "index_max": 265,
      "meat_grams": 92,
      "classic_equivalence": 1.032,
      "classic_factor": 0.969,
      "composition": "fries",
      "confidence": "B",
      "confidence_score": 57,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 15,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "protagon",
      "wage_source": "wsi",
      "cpi_pct": 2.6,
      "catering_cpi_pct": 6.3
    },
    {
      "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.01,
      "price_era_min_eur": 3.609,
      "price_era_max_eur": 4.411,
      "price_classic_eur": 3.946,
      "index_era": 221,
      "index_classic": 224,
      "index_min": 200,
      "index_max": 245,
      "meat_grams": 90,
      "classic_equivalence": 1.016,
      "classic_factor": 0.984,
      "composition": "fries",
      "confidence": "A",
      "confidence_score": 96,
      "confidence_observations": 3,
      "confidence_spread": 0.1,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 10,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "pricefox",
      "wage_source": "ypergasias",
      "cpi_pct": 2.8,
      "catering_cpi_pct": 5.6
    },
    {
      "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.2,
      "price_era_min_eur": 3.57,
      "price_era_max_eur": 4.83,
      "price_classic_eur": 4.2,
      "index_era": 220,
      "index_classic": 220,
      "index_min": 191,
      "index_max": 259,
      "meat_grams": 88,
      "classic_equivalence": 1,
      "classic_factor": 1,
      "composition": "fries",
      "confidence": "B",
      "confidence_score": 57,
      "confidence_observations": 1,
      "confidence_spread": null,
      "confidence_anchor_distance": 0,
      "uncertainty_band_pct": 15,
      "documented_price": true,
      "regulated_era": false,
      "price_source": "ant12026",
      "wage_source": "ypergasias",
      "cpi_pct": 2.4,
      "catering_cpi_pct": 4
    }
  ],
  "sources": [
    {
      "id": "egsse1976",
      "label_el": "ΔΔΔΔ 10/1976 (ΦΕΚ 671/Β) - κατώτατος μισθός",
      "label_en": "Arbitration award 10/1976 (Gazette 671/B) - statutory minimum wage",
      "note_el": "Κατώτατος μηνιαίος μισθός υπαλλήλου άνω των 19 ετών χωρίς προϋπηρεσία. Το ποσό των 5.323 δρχ ΔΕΝ διαβάστηκε από το πρωτότυπο: προκύπτει αναδρομικά από τα 6.121 δρχ του 1977.",
      "note_en": "Statutory monthly floor for a white-collar employee over 19 with no seniority. The 5,323 GRD figure was NOT read from the original text: it is derived backwards from the 6,121 GRD of 1977.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1977",
      "label_el": "ΕΓΣΣΕ 26.1.1977 (ΦΕΚ 60/Β) - κατώτατος μισθός",
      "label_en": "EGSSE of 26-1-1977 (Gazette 60/B) - statutory minimum wage",
      "note_el": "«Μετά την συμπλήρωσιν του 19ου έτους της ηλικίας εις δρχ. 6.121 από 1 Ιουλίου 1977».",
      "note_en": "“After the completion of the 19th year of age, 6,121 GRD from 1 July 1977.”",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1978",
      "label_el": "ΔΔΔΔ 9/1978 (ΦΕΚ 183/Β) - κατώτατος μισθός",
      "label_en": "Arbitration award 9/1978 (Gazette 183/B) - statutory minimum wage",
      "note_el": "Αναπροσαρμογή του κατώτατου μηνιαίου μισθού υπαλλήλων σε 7.500 δρχ.",
      "note_en": "Adjustment of the statutory monthly white-collar floor to 7,500 GRD.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1979",
      "label_el": "ΔΔΔΔ 6/1979 (ΦΕΚ 194/Β) και ΔΔΔΔ 100/1979 (ΦΕΚ 1137/Β) - κατώτατος μισθός",
      "label_en": "Arbitration awards 6/1979 (Gazette 194/B) and 100/1979 (Gazette 1137/B) - statutory minimum wage",
      "note_el": "Δύο διαιτητικές αποφάσεις μέσα στο ίδιο έτος (αρχή και τέλος 1979). Χρησιμοποιείται ο σταθμισμένος μέσος όρος του έτους: 8.625 δρχ.",
      "note_en": "Two arbitration awards in the same year (early and late 1979). The annual weighted average of 8,625 GRD is used.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1980",
      "label_el": "ΔΔΔΔ 1980 (ΦΕΚ χωρίς καταγεγραμμένο αριθμό στο αρχείο μας) - κατώτατος μισθός",
      "label_en": "Arbitration award 1980 (Gazette number not recorded in our archive) - statutory minimum wage",
      "note_el": "Κατώτατος μηνιαίος μισθός 10.240 δρχ. Ο ακριβής αριθμός ΦΕΚ δεν έχει επιβεβαιωθεί.",
      "note_en": "Statutory monthly floor of 10,240 GRD. The exact Gazette number has not been verified.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1981",
      "label_el": "ΔΔΔΔ 1981 (έτος θέσπισης του Δώρου Χριστουγέννων) - κατώτατος μισθός",
      "label_en": "Arbitration award 1981 (year the Christmas bonus was introduced) - statutory minimum wage",
      "note_el": "Κατώτατος μηνιαίος μισθός 13.037 δρχ. Το ίδιο έτος καθιερώνεται το Δώρο Χριστουγέννων, οπότε οι ετήσιες καταβολές γίνονται 13.",
      "note_en": "Statutory monthly floor of 13,037 GRD. The Christmas bonus is introduced the same year, taking annual payments to 13.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1982",
      "label_el": "ΔΔΔΔ 1/1982 (έτος θέσπισης Δώρου Πάσχα και Επιδόματος Αδείας) - κατώτατος μισθός",
      "label_en": "Arbitration award 1/1982 (Easter bonus and holiday allowance introduced) - statutory minimum wage",
      "note_el": "Κατώτατος μηνιαίος μισθός 18.580 δρχ. Από το 1982 οι ετήσιες καταβολές του ιδιωτικού τομέα γίνονται 14.",
      "note_en": "Statutory monthly floor of 18,580 GRD. From 1982 private-sector annual payments become 14.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1984",
      "label_el": "ΕΓΣΣΕ 1984 - κατώτατος μισθός",
      "label_en": "EGSSE 1984 - statutory minimum wage",
      "note_el": "Κατώτατος μηνιαίος μισθός 27.012 δρχ.",
      "note_en": "Statutory monthly floor of 27,012 GRD.",
      "url": null,
      "archive_url": null
    },
    {
      "id": "egsse1985",
      "label_el": "ΕΓΣΣΕ 1985 (ΦΕΚ 50/Β/31.1.1985) - κατώτατος μισθός",
      "label_en": "EGSSE 1985 (Gazette 50/B/31-1-1985) - statutory minimum wage",
      "note_el": "«Συνολικός μισθός δρχ. 31.932» - το μοναδικό έτος της περιόδου με ψηφιακό αντίγραφο.",
      "note_en": "“Total salary 31,932 GRD” - the only year of the period with a digital copy.",
      "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": "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 δρχ. Ρυθμιζόμενη τιμή επαρχιακής πόλης (Χανιά), όχι ελεύθερη τιμή Αθήνας.",
      "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": "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 Ministry of Commerce order lifting souvlaki price control (period press cutting)",
      "note_el": "Δημοσίευμα εφημερίδας του 1989 («Ακριβαίνουν αναψυκτικά, πατσάς και σουβλάκια») που καταγράφει την άρση της διατίμησης: «από χθες, οι τιμές των ειδών αυτών διαμορφώνονται ελεύθερα, σύμφωνα με σχετική αγορανομική διάταξη του υπουργείου Εμπορίου». Δίνει ΚΑΙ τη διατιμημένη ΚΑΙ την πρώτη ελεύθερη τιμή του ίδιου προϊόντος: «Σουβλάκι με μπιφτέκι που προσφέρεται μέσα σε πίτα ή σε ψωμάκι 70-80 δρχ. (από 65 δρχ.), στην ίδια δηλαδή τιμή με το σουβλάκι από καλαμάκι ή γύρο». Εθνική διάταξη, όχι τοπική. Το απόκομμα αναδημοσιεύεται από το reader.gr (9.8.2026, Γιάννης Δημητρέλλος) - επτά ημέρες ΠΡΙΝ την πρώτη δημοσίευση του Gyronomics, άρα δεν είναι κυκλική πηγή. Η εφημερίδα προέλευσης δεν κατονομάζεται στο δημοσίευμα.",
      "note_en": "A 1989 newspaper report (\"Soft drinks, patsas and souvlaki get dearer\") records the moment price control ended: \"from yesterday the prices of these items are set freely, under a Ministry of Commerce market order\", for goods that \"until the day before yesterday were under price control\". It gives both figures for the same product: the regulated ceiling of 65 GRD and the first free-market price of 70-80 GRD, explicitly \"at the same price as the skewer or gyro souvlaki\". A national order, not a local one. 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": "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": "Τυλιχτό πίτα-γύρος τέλη '90s - διορθωμένη εκτίμηση ~350 δρχ",
      "label_en": "Wrapped pita gyro, late 1990s - corrected estimate ~350 GRD",
      "note_el": "Οι νοσταλγικές αναφορές των 180-250 δρχ (LiFO 1998 «180 δρχ», Athens Magazine 1999 «250 δρχ») δεν διευκρινίζουν προϊόν και αντιστοιχούν σε καλαμάκι. Το τυλιχτό της ίδιας περιόδου τοποθετείται σε 300-450 δρχ, με κεντρική τιμή 350 δρχ, συμβατή με την τεκμηριωμένη τιμή 399 δρχ (1,17 €) της καμπάνιας του ευρώ και με τον τιμοκατάλογο 2001 (530 δρχ premium κοτόπουλο ως άνω όριο).",
      "note_en": "The nostalgic 180-250 GRD figures (LiFO \"1998 souvlaki 180 GRD\", Athens Magazine \"250 GRD in 1999\") never state the product and match a skewer. The wrapped gyro of the same period is placed at 300-450 GRD, central value 350 GRD, consistent with the documented 399 GRD (€1.17) of the euro campaign and the 2001 price list (530 GRD premium chicken as an upper bound).",
      "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, ΕΣΥΕ/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=1234567",
      "archive_url": "https://web.archive.org/web/2026/https://www.rizospastis.gr/story.do?id=1234567"
    },
    {
      "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": "Ενημερωτική καμπάνια μετάβασης στο ευρώ (προβολή 2001-2002): τυλιχτό πίτα-γύρος 1,17 € (399 δρχ). Τεκμηριωμένη ενδεικτική τιμή της μετάβασης, όχι στατιστικά μετρημένος μέσος όρος· η περίοδος συμπίπτει με το γνωστό «στρογγύλεμα» τιμών του ευρώ.",
      "note_en": "Euro-changeover information campaign (aired 2001-2002): wrapped pita gyro at €1.17 (399 GRD). A documented indicative price of the changeover, not a statistically surveyed average; the period coincides with the well-known euro price rounding.",
      "url": "https://www.bankofgreece.gr/kyria-kathikonta/trapezogrammatia-kai-kermata/eyrw",
      "archive_url": "https://web.archive.org/web/2026/https://www.bankofgreece.gr/kyria-kathikonta/trapezogrammatia-kai-kermata/eyrw"
    },
    {
      "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": "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 (όχι αναδρομικό) σε τέσσερα σουβλατζίδικα της Αθήνας, με ΚΑΙ την παλιά ΚΑΙ τη νέα τιμή: Καλλιθέα 2,40 -> 2,60, Παγκράτι (χοιρινός γύρος) 2,70 -> 3,00, Αμπελόκηποι 2,50 -> 2,80, Ζωγράφου 2,30 -> 2,70. Δίνει έτσι παρατήρηση και για το 2018 (τιμές «πριν») και για το 2019 (τιμές «μετά»). ΕΠΙΦΥΛΑΞΗ ΔΕΙΓΜΑΤΟΣ: το ρεπορτάζ αφορά ρητά καταστήματα ΠΟΥ ΑΥΞΗΣΑΝ τιμές, οπότε το δείγμα είναι μεροληπτικό προς τα πάνω· γι' αυτό μπαίνει με μειωμένο βάρος. Σημειώνεται ότι το κατάστημα του Παγκρατίου δίνει 3,00 € τον Μάιο 2019, ενώ η σειρά Protagon τοποθετεί το δικό της μαγαζί του Παγκρατίου στα 2,00 € για το 2019 - οι δύο πηγές δεν συμφωνούν στο επίπεδο.",
      "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": "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": "Τιμές τυλιχτού πίτα-γύρου ενός σουβλατζίδικου στο Παγκράτι (Αθήνα): 2019 ~2,00 €, 2020 2,50 €, 2021 2,70 €, 2022 3,20 €, 2023 3,30 €, 2024 3,80 €, 2025 4,70 €. Μία μόνο επιχείρηση κέντρου Αθήνας, άρα χρησιμοποιείται για τον ΡΥΘΜΟ μεταβολής και όχι ως εθνικό επίπεδο τιμής.",
      "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 για Αθήνα, Θεσσαλονίκη, Πάτρα, Λάρισα, Βόλο και Ηράκλειο, ανά είδος (γύρος χοιρινός/κοτόπουλο, μπιφτέκι, καλαμάκι) με ελάχιστη, μέγιστη και μέση τιμή. Έκδοση Δεκεμβρίου 2025: εθνικός μέσος όρος τυλιχτού πάνω από 3,60 €, Αθήνα ~4,00 €, Θεσσαλονίκη πάνω από 4 €, ακριβότερο Ηράκλειο (>5 €), πουθενά κάτω από 2,80 €. Δεύτερη ανεξάρτητη πηγή για την περίοδο μετά το 2019.",
      "note_en": "Real delivery prices for Athens, Thessaloniki, Patras, Larissa, Volos and Heraklion, per product (pork/chicken gyro, burger, skewer) with min, max and average. December 2025 edition: national average above EUR 3.60, Athens about EUR 4.00, Thessaloniki above EUR 4, Heraklion the most expensive (above EUR 5), nothing below EUR 2.80. Second independent source for the post-2019 period.",
      "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 € Αθήνας). Εφαρμόζεται συντελεστής 1/1,08 στις τιμές του Protagon ώστε το ΕΠΙΠΕΔΟ να αντιστοιχεί σε εθνική διάμεσο, κρατώντας αναλλοίωτο τον ρυθμό μεταβολής.",
      "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), Ελλάδα",
      "label_en": "Eurostat HICP - \"Restaurants and hotels\" (CP11), 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/"
    }
  ]
}