{
  "product": "Kebonomi — Ücretin Sofradaki Karşılığı",
  "brandArchitecture": {
    "current": {
      "name": "Kebonomi",
      "market": "Türkiye"
    },
    "future": {
      "name": "Kebonomics",
      "market": "global"
    }
  },
  "generatedAt": "2026-08-25",
  "observationSchema": {
    "version": "1.0",
    "entity": "kebab-price-observation",
    "identity": [
      "restaurantName",
      "city",
      "countryCode",
      "observedAt",
      "kebabType",
      "portionType"
    ],
    "measurement": [
      "meatGrams",
      "price.amount",
      "price.currency"
    ],
    "provenance": [
      "sourceId",
      "confidence",
      "notes"
    ]
  },
  "indices": [
    {
      "id": "purchasing-power",
      "order": 1,
      "title": "Kebab Purchasing Power Index",
      "localName": {
        "tr": "Kebap Satın Alma Gücü Endeksi",
        "en": "Kebab Purchasing Power Index",
        "fr": "Indice du pouvoir d’achat du kebab",
        "de": "Kebab-Kaufkraftindex",
        "ar": "مؤشر القدرة الشرائية للكباب"
      },
      "description": {
        "tr": "Net asgari ücretin standart bir Adana porsiyonu karşısındaki satın alma gücünü ölçer.",
        "en": "Measures the purchasing power of the net minimum wage against one standard Adana portion.",
        "fr": "Mesure le pouvoir d’achat du salaire minimum net face à une portion standard d’Adana.",
        "de": "Misst die Kaufkraft des Netto-Mindestlohns gegenüber einer Standardportion Adana.",
        "ar": "يقيس القوة الشرائية لصافي الحد الأدنى للأجور مقابل حصة قياسية من كباب أضنة."
      },
      "phase": "live",
      "href": "/endeks/satin-alma-gucu/#annual-index",
      "unit": "portions / net wage",
      "formula": "weighted_net_minimum_wage / standard_portion_price",
      "requiredFields": [
        "price.amount",
        "price.currency",
        "observedAt",
        "kebabType",
        "portionType",
        "sourceId",
        "confidence"
      ]
    },
    {
      "id": "work-time",
      "order": 2,
      "title": "Kebab Work-Time Index",
      "localName": {
        "tr": "Kebap Çalışma Süresi Endeksi",
        "en": "Kebab Work-Time Index",
        "fr": "Indice du temps de travail du kebab",
        "de": "Kebab-Arbeitszeitindex",
        "ar": "مؤشر وقت العمل للكباب"
      },
      "description": {
        "tr": "Standart bir porsiyonun net çalışma süresi cinsinden maliyetini gösterir.",
        "en": "Expresses the cost of one standard portion in net working time.",
        "fr": "Exprime le coût d’une portion standard en temps de travail net.",
        "de": "Drückt die Kosten einer Standardportion in Netto-Arbeitszeit aus.",
        "ar": "يعبّر عن تكلفة الحصة القياسية بوحدة وقت العمل الصافي."
      },
      "phase": "derived",
      "href": "/endeks/satin-alma-gucu/#work-time",
      "unit": "minutes / portion",
      "formula": "portion_price / hourly_net_wage * 60",
      "requiredFields": [
        "price.amount",
        "price.currency",
        "observedAt",
        "sourceId",
        "confidence",
        "netWage",
        "monthlyWorkHours"
      ]
    },
    {
      "id": "inflation",
      "order": 3,
      "title": "Kebab Inflation Index",
      "localName": {
        "tr": "Kebap Enflasyon Endeksi",
        "en": "Kebab Inflation Index",
        "fr": "Indice d’inflation du kebab",
        "de": "Kebab-Inflationsindex",
        "ar": "مؤشر تضخم الكباب"
      },
      "description": {
        "tr": "Kebap fiyatlarının resmî TÜFE’den ne ölçüde ayrıştığını ortak bir baz yılda izler.",
        "en": "Tracks how far kebab prices diverge from official CPI on a common base year.",
        "fr": "Suit l’écart entre les prix du kebab et l’IPC officiel à partir d’une même année de base.",
        "de": "Verfolgt auf gemeinsamer Basis, wie stark Kebabpreise vom offiziellen VPI abweichen.",
        "ar": "يتتبع مدى ابتعاد أسعار الكباب عن مؤشر أسعار المستهلك الرسمي انطلاقاً من سنة أساس مشتركة."
      },
      "phase": "derived",
      "href": "/veri/#inflation-index",
      "unit": "index points / percentage gap",
      "formula": "kebab_price_index - official_cpi_index",
      "requiredFields": [
        "observedAt",
        "price.amount",
        "price.currency",
        "sourceId",
        "confidence",
        "officialCpiSeries",
        "baseYear"
      ]
    },
    {
      "id": "shrinkflation",
      "order": 4,
      "title": "Kebab Shrinkflation Index",
      "localName": {
        "tr": "Kebap Küçülme Enflasyonu Endeksi",
        "en": "Kebab Shrinkflation Index",
        "fr": "Indice de réduflation du kebab",
        "de": "Kebab-Schrumpflationsindex",
        "ar": "مؤشر الانكماش الحجمي للكباب"
      },
      "description": {
        "tr": "Fiyat artışının ardındaki porsiyon küçülmesini 100 gram et başına maliyetle görünür kılar.",
        "en": "Makes portion shrinkage behind the headline price visible through cost per 100 grams of meat.",
        "fr": "Rend visible la réduction des portions derrière le prix affiché grâce au coût pour 100 grammes de viande.",
        "de": "Macht Portionskürzungen hinter dem Verkaufspreis über die Kosten je 100 Gramm Fleisch sichtbar.",
        "ar": "يكشف تقلص الحصة خلف السعر المعلن عبر تكلفة كل 100 غرام من اللحم."
      },
      "phase": "derived",
      "href": "/veri/#shrinkflation-index",
      "unit": "price / 100 g",
      "formula": "price.amount / meatGrams * 100",
      "requiredFields": [
        "price.amount",
        "price.currency",
        "meatGrams",
        "kebabType",
        "portionType",
        "observedAt",
        "sourceId",
        "confidence"
      ]
    },
    {
      "id": "cities",
      "order": 5,
      "title": "City Kebab Index",
      "localName": {
        "tr": "Şehir Kebap Endeksi",
        "en": "City Kebab Index",
        "fr": "Indice urbain du kebab",
        "de": "Städte-Kebab-Index",
        "ar": "مؤشر الكباب للمدن"
      },
      "description": {
        "tr": "Standart ürünün fiyatını, ücret karşılığını ve çalışma süresini şehirler arasında karşılaştırır.",
        "en": "Compares the standard product’s price, wage equivalent and working time across cities.",
        "fr": "Compare entre les villes le prix du produit standard, son équivalent salarial et son temps de travail.",
        "de": "Vergleicht Preis, Lohnäquivalent und Arbeitszeit des Standardprodukts zwischen Städten.",
        "ar": "يقارن سعر المنتج القياسي وقيمته من الأجر ووقت العمل بين المدن."
      },
      "phase": "research",
      "href": null,
      "unit": "portions / city wage",
      "formula": "city_net_wage / city_standard_portion_median",
      "requiredFields": [
        "city",
        "countryCode",
        "price.amount",
        "price.currency",
        "meatGrams",
        "kebabType",
        "observedAt",
        "sourceId",
        "confidence",
        "cityWageSeries"
      ]
    },
    {
      "id": "global",
      "order": 6,
      "title": "Global Kebab Index",
      "localName": {
        "tr": "Küresel Kebap Endeksi",
        "en": "Global Kebab Index",
        "fr": "Indice mondial du kebab",
        "de": "Globaler Kebab-Index",
        "ar": "مؤشر الكباب العالمي"
      },
      "description": {
        "tr": "Kebonomics adıyla standartlaştırılmış ürünü, yerel ücretleri ve çalışma süresini ülkeler arasında karşılaştıracak.",
        "en": "Under the Kebonomics name, it will compare a standardized product, local wages and working time across countries.",
        "fr": "Sous le nom Kebonomics, il comparera entre les pays un produit standardisé, les salaires locaux et le temps de travail.",
        "de": "Unter dem Namen Kebonomics wird er ein standardisiertes Produkt, lokale Löhne und Arbeitszeit länderübergreifend vergleichen.",
        "ar": "سيقارن تحت اسم Kebonomics منتجاً موحداً والأجور المحلية ووقت العمل بين البلدان."
      },
      "phase": "research",
      "href": null,
      "unit": "minutes / standardized portion",
      "formula": "standardized_portion_price / local_hourly_net_wage * 60",
      "requiredFields": [
        "city",
        "countryCode",
        "price.amount",
        "price.currency",
        "meatGrams",
        "kebabType",
        "portionType",
        "observedAt",
        "sourceId",
        "confidence",
        "localWageSeries",
        "fxRate"
      ]
    }
  ]
}