{
  "arac": "ideal-kilo",
  "surum": "1.2.0",
  "dil": "tr",
  "kategori": "saglik-fitness",
  "deterministik": true,
  "offline": true,
  "veri_gonderimi": false,
  "numeric_politikasi": "Sayısal girdiler yalnız sonlu JSON number olarak kabul edilir; numeric string kabul edilmez. İsteğe bağlı sayılar atlanabilir veya null olabilir.",
  "vki_sozlesmesi": {
    "ifade": "18,5 ≤ VKİ < 25",
    "tablo_gosterimi": "18,5–24,9",
    "tablo_notu": "WHO tablolarındaki 18,5–24,9, kesin VKİ <25 kesiminin bir ondalıklı gösterimidir.",
    "saglikli_alt_vki": 18.5,
    "saglikli_ust_vki": 25,
    "alt_sinir_dahil": true,
    "ust_sinir_dahil": false,
    "ust_agirlik_formulu": "25 × boy_m²",
    "ust_agirlik_dahil": false
  },
  "girdi_semasi": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "title": "idealKilo girdisi",
    "type": "object",
    "additionalProperties": false,
    "required": [
      "cinsiyet"
    ],
    "properties": {
      "boy": {
        "type": "number",
        "minimum": 100,
        "maximum": 250,
        "x-birim": "cm",
        "description": "Yalnız metrik çağrıda kullanılır."
      },
      "boyFt": {
        "type": "integer",
        "minimum": 0,
        "maximum": 8,
        "x-birim": "ft",
        "description": "Parçalı imperial boyun tam sayı fit bileşeni; ondalık fit değildir."
      },
      "boyInc": {
        "type": "number",
        "minimum": 0,
        "exclusiveMaximum": 12,
        "x-birim": "in",
        "description": "Parçalı imperial boyun inç bileşeni."
      },
      "cinsiyet": {
        "type": "string",
        "enum": [
          "erkek",
          "kadin"
        ],
        "description": "Eski formüllerin ikili katsayı grubu; cinsiyet kimliği modeli değildir."
      },
      "yas": {
        "type": [
          "integer",
          "null"
        ],
        "minimum": 1,
        "maximum": 130,
        "x-birim": "tamamlanmis_yil",
        "description": "18 yaş altında yetişkin hesabı sonuç üretmez. İleri yaş için doğrulanmış keskin bir matematiksel eşik yoktur."
      },
      "mevcutKilo": {
        "type": [
          "number",
          "null"
        ],
        "exclusiveMinimum": 0,
        "x-birim": "metrikte_kg_imperialde_lb"
      },
      "bilekCevresi": {
        "type": [
          "number",
          "null"
        ],
        "exclusiveMinimum": 0,
        "x-birim": "metrikte_cm_imperialde_in",
        "description": "Yalnız deneysel açıklama metadata’sı üretir; sağlık sonucunu değiştirmez."
      },
      "birimSistemi": {
        "type": "string",
        "enum": [
          "metrik",
          "imperial"
        ],
        "default": "metrik"
      },
      "cerceveDuzeltmesi": {
        "type": "boolean",
        "default": false,
        "deprecated": true,
        "description": "Geriye uyumluluk alanı. true olsa bile sonuc_kg, ortalama_kg, aralik_kg veya WHO alanlarını değiştirmez; uygulanandi daima false kalır."
      }
    },
    "oneOf": [
      {
        "title": "Metrik boy",
        "required": [
          "boy"
        ],
        "properties": {
          "birimSistemi": {
            "enum": [
              "metrik"
            ]
          }
        },
        "not": {
          "anyOf": [
            {
              "required": [
                "boyFt"
              ]
            },
            {
              "required": [
                "boyInc"
              ]
            }
          ]
        }
      },
      {
        "title": "Parçalı imperial boy",
        "required": [
          "birimSistemi",
          "boyFt",
          "boyInc"
        ],
        "properties": {
          "birimSistemi": {
            "const": "imperial"
          }
        },
        "not": {
          "required": [
            "boy"
          ]
        }
      }
    ]
  },
  "cikti_semasi": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "title": "idealKilo yanıtı",
    "type": "object",
    "additionalProperties": false,
    "required": [
      "basarili",
      "hata",
      "girdi_normalize",
      "inc",
      "fazla_inc",
      "formuller",
      "ortalama",
      "ortalama_kg",
      "aralik",
      "aralik_kg",
      "ozet_kapsami",
      "vki_sozlesmesi",
      "whoSaglikliAralik",
      "who_saglikli_aralik_kg",
      "vki",
      "vki_sinifi",
      "who_araliginda",
      "fark",
      "fark_kg",
      "cerceve",
      "uyarilar",
      "kaynaklar"
    ],
    "properties": {
      "basarili": {
        "type": "boolean"
      },
      "hata": {
        "oneOf": [
          {
            "type": "null"
          },
          {
            "$ref": "#/$defs/hata"
          }
        ]
      },
      "girdi_normalize": {
        "oneOf": [
          {
            "type": "null"
          },
          {
            "$ref": "#/$defs/girdiNormalize"
          }
        ]
      },
      "inc": {
        "type": [
          "number",
          "null"
        ]
      },
      "fazla_inc": {
        "type": [
          "number",
          "null"
        ]
      },
      "formuller": {
        "type": "array",
        "items": {
          "$ref": "#/$defs/formul"
        }
      },
      "ortalama": {
        "type": [
          "number",
          "null"
        ],
        "description": "ortalama_kg uyumluluk eş adı"
      },
      "ortalama_kg": {
        "type": [
          "number",
          "null"
        ]
      },
      "aralik": {
        "$ref": "#/$defs/minMaks",
        "description": "aralik_kg uyumluluk eş adı"
      },
      "aralik_kg": {
        "$ref": "#/$defs/minMaks"
      },
      "ozet_kapsami": {
        "$ref": "#/$defs/ozetKapsami"
      },
      "vki_sozlesmesi": {
        "$ref": "#/$defs/vkiSozlesmesi"
      },
      "whoSaglikliAralik": {
        "$ref": "#/$defs/whoAraligi",
        "description": "who_saglikli_aralik_kg uyumluluk eş adı"
      },
      "who_saglikli_aralik_kg": {
        "$ref": "#/$defs/whoAraligi"
      },
      "vki": {
        "type": [
          "number",
          "null"
        ]
      },
      "vki_sinifi": {
        "type": [
          "string",
          "null"
        ],
        "enum": [
          "zayıf",
          "normal",
          "fazla kilolu",
          "obez sınıf I",
          "obez sınıf II",
          "obez sınıf III",
          null
        ]
      },
      "who_araliginda": {
        "type": [
          "boolean",
          "null"
        ],
        "description": "18,5 ≤ VKİ <25 sözleşmesinin doğrudan üyelik alanı"
      },
      "fark": {
        "type": [
          "number",
          "null"
        ],
        "description": "fark_kg uyumluluk eş adı"
      },
      "fark_kg": {
        "type": [
          "number",
          "null"
        ],
        "description": "Alt sınır altında negatif, üst sınırda/üstünde pozitif veya sıfır, aralık içindeyken sıfır. Hariç üst sınırda üyelik için who_araliginda kullanılmalıdır."
      },
      "cerceve": {
        "oneOf": [
          {
            "type": "null"
          },
          {
            "$ref": "#/$defs/cerceve"
          }
        ]
      },
      "uyarilar": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "kaynaklar": {
        "type": "array",
        "items": {
          "$ref": "#/$defs/kaynak"
        }
      }
    },
    "$defs": {
      "hata": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "kod",
          "mesaj"
        ],
        "properties": {
          "kod": {
            "type": "string",
            "enum": [
              "GIRDI_GECERSIZ",
              "BIRIM_GECERSIZ",
              "BOY_GECERSIZ",
              "BOY_ARALIK_DISI",
              "CINSIYET_GECERSIZ",
              "YAS_GECERSIZ",
              "YAS_DESTEKLENMIYOR",
              "KILO_GECERSIZ",
              "BILEK_GECERSIZ",
              "CERCEVE_GECERSIZ"
            ]
          },
          "mesaj": {
            "type": "string"
          }
        }
      },
      "girdiNormalize": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "boy_cm",
          "cinsiyet",
          "yas",
          "mevcut_kilo_kg",
          "bilek_cevresi_cm",
          "birim_sistemi"
        ],
        "properties": {
          "boy_cm": {
            "type": "number",
            "x-birim": "cm"
          },
          "cinsiyet": {
            "type": "string",
            "enum": [
              "erkek",
              "kadin"
            ]
          },
          "yas": {
            "type": [
              "integer",
              "null"
            ],
            "x-birim": "tamamlanmis_yil"
          },
          "mevcut_kilo_kg": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg"
          },
          "bilek_cevresi_cm": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "cm"
          },
          "birim_sistemi": {
            "type": "string",
            "enum": [
              "metrik",
              "imperial"
            ]
          }
        }
      },
      "formul": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "ad",
          "yil",
          "sonuc_kg",
          "ham_sonuc_kg",
          "kaynak",
          "katsayi_kaynagi",
          "orijinal_kaynak",
          "kaynak_dogrulandi",
          "kaynak_kapsami",
          "min_boy_cm",
          "uygulanabilirlik",
          "aralik_disi",
          "aralik_disi_nedeni",
          "tanimli",
          "cerceve_duzeltmesi_yuzde"
        ],
        "properties": {
          "ad": {
            "type": "string",
            "enum": [
              "Devine",
              "Robinson",
              "Miller",
              "Hamwi",
              "Broca (basit)",
              "Broca (cinsiyete uyarlanmış)",
              "Lorentz (erkek /4; kadın /2,5 klinik varyantı)"
            ]
          },
          "yil": {
            "type": [
              "number",
              "null"
            ]
          },
          "sonuc_kg": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg"
          },
          "ham_sonuc_kg": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg",
            "description": "Çerçeve sonuçları değiştirmediği için tanımlı satırda sonuc_kg ile aynıdır."
          },
          "kaynak": {
            "type": "string",
            "format": "uri"
          },
          "katsayi_kaynagi": {
            "type": "string",
            "format": "uri"
          },
          "orijinal_kaynak": {
            "type": [
              "string",
              "null"
            ],
            "format": "uri"
          },
          "kaynak_dogrulandi": {
            "type": "boolean"
          },
          "kaynak_kapsami": {
            "type": "string",
            "description": "kaynak_dogrulandi alanının doğruladığı katsayı/varyant iddiası; boy kapsamı uygulanabilirlik alanında ayrı taşınır."
          },
          "min_boy_cm": {
            "type": [
              "number",
              "null"
            ],
            "minimum": 0,
            "x-birim": "cm",
            "description": "Kaynak boy kapsamının dahil alt sınırı. null, kaynakta araca uygulanabilir alt boy sınırı belirtilmediğini bildirir; sınırsız klinik geçerlilik iddiası değildir."
          },
          "uygulanabilirlik": {
            "$ref": "#/$defs/uygulanabilirlik"
          },
          "aralik_disi": {
            "type": "boolean",
            "description": "Ortak bir formül ailesi bayrağından değil, bu formül öğesinin kendi min_boy_cm kapsamından üretilir."
          },
          "aralik_disi_nedeni": {
            "type": [
              "string",
              "null"
            ],
            "enum": [
              "kaynak_boy_kapsami",
              null
            ],
            "description": "aralik_disi true ise kaynak_boy_kapsami; false ise null."
          },
          "tanimli": {
            "type": "boolean"
          },
          "cerceve_duzeltmesi_yuzde": {
            "type": "number",
            "const": 0
          }
        },
        "allOf": [
          {
            "if": {
              "properties": {
                "aralik_disi": {
                  "const": true
                }
              },
              "required": [
                "aralik_disi"
              ]
            },
            "then": {
              "properties": {
                "aralik_disi_nedeni": {
                  "const": "kaynak_boy_kapsami"
                }
              }
            },
            "else": {
              "properties": {
                "aralik_disi_nedeni": {
                  "type": "null"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "min_boy_cm": {
                  "type": "number"
                }
              },
              "required": [
                "min_boy_cm"
              ]
            },
            "then": {
              "properties": {
                "uygulanabilirlik": {
                  "properties": {
                    "boy_kurali": {
                      "const": "min_boy_cm"
                    },
                    "min_boy_cm": {
                      "type": "number"
                    }
                  }
                }
              }
            },
            "else": {
              "properties": {
                "uygulanabilirlik": {
                  "properties": {
                    "boy_kurali": {
                      "const": "kaynakta_alt_boy_siniri_belirtilmedi"
                    },
                    "min_boy_cm": {
                      "type": "null"
                    }
                  }
                }
              }
            }
          }
        ]
      },
      "uygulanabilirlik": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "boy_kurali",
          "min_boy_cm",
          "birim",
          "kapsam_kaynagi",
          "kaynak_kapsami"
        ],
        "properties": {
          "boy_kurali": {
            "type": "string",
            "enum": [
              "min_boy_cm",
              "kaynakta_alt_boy_siniri_belirtilmedi"
            ]
          },
          "min_boy_cm": {
            "type": [
              "number",
              "null"
            ],
            "minimum": 0,
            "x-birim": "cm"
          },
          "birim": {
            "type": "string",
            "const": "cm"
          },
          "kapsam_kaynagi": {
            "type": "string",
            "format": "uri"
          },
          "kaynak_kapsami": {
            "type": "string",
            "description": "Kaynağın desteklediği sınırı ve varsa desteklemediği daha geniş kapsamı açıklar."
          }
        }
      },
      "minMaks": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "min",
          "max"
        ],
        "properties": {
          "min": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg"
          },
          "max": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg"
          }
        }
      },
      "ozetKapsami": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "filtre",
          "durum",
          "neden",
          "gecerli_formul_sayisi",
          "ekstrapolasyon_sayisi",
          "tanimsiz_formul_sayisi",
          "dahil_edilen_formuller",
          "haric_tutulan_formuller"
        ],
        "properties": {
          "filtre": {
            "type": "string",
            "const": "tanimli && !aralik_disi"
          },
          "durum": {
            "type": "string",
            "enum": [
              "hesaplandi",
              "gecerli_sonuc_yok",
              "hesaplanamadi"
            ]
          },
          "neden": {
            "type": [
              "string",
              "null"
            ],
            "enum": [
              "tanimli_ve_aralik_icinde_klasik_sonuc_yok",
              "cagri_basarisiz",
              null
            ]
          },
          "gecerli_formul_sayisi": {
            "type": "integer",
            "minimum": 0,
            "maximum": 7
          },
          "ekstrapolasyon_sayisi": {
            "type": "integer",
            "minimum": 0,
            "maximum": 7
          },
          "tanimsiz_formul_sayisi": {
            "type": "integer",
            "minimum": 0,
            "maximum": 7
          },
          "dahil_edilen_formuller": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "Devine",
                "Robinson",
                "Miller",
                "Hamwi",
                "Broca (basit)",
                "Broca (cinsiyete uyarlanmış)",
                "Lorentz (erkek /4; kadın /2,5 klinik varyantı)"
              ]
            }
          },
          "haric_tutulan_formuller": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "ad",
                "neden"
              ],
              "properties": {
                "ad": {
                  "type": "string"
                },
                "neden": {
                  "type": "string",
                  "enum": [
                    "aralik_disi",
                    "tanimli_degil"
                  ]
                }
              }
            }
          }
        }
      },
      "vkiSozlesmesi": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "ifade",
          "tablo_gosterimi",
          "tablo_notu",
          "saglikli_alt_vki",
          "saglikli_ust_vki",
          "alt_sinir_dahil",
          "ust_sinir_dahil"
        ],
        "properties": {
          "ifade": {
            "type": "string",
            "const": "18,5 ≤ VKİ < 25"
          },
          "tablo_gosterimi": {
            "type": "string",
            "const": "18,5–24,9"
          },
          "tablo_notu": {
            "type": "string"
          },
          "saglikli_alt_vki": {
            "type": "number",
            "const": 18.5
          },
          "saglikli_ust_vki": {
            "type": "number",
            "const": 25
          },
          "alt_sinir_dahil": {
            "type": "boolean",
            "const": true
          },
          "ust_sinir_dahil": {
            "type": "boolean",
            "const": false
          }
        }
      },
      "whoAraligi": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "alt",
          "ust",
          "bmi_alt",
          "bmi_ust",
          "alt_dahil",
          "ust_dahil",
          "ifade"
        ],
        "properties": {
          "alt": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg"
          },
          "ust": {
            "type": [
              "number",
              "null"
            ],
            "x-birim": "kg",
            "description": "25×boy_m²; sınır değeri aralığa dahil değildir."
          },
          "bmi_alt": {
            "type": "number",
            "const": 18.5
          },
          "bmi_ust": {
            "type": "number",
            "const": 25
          },
          "alt_dahil": {
            "type": "boolean",
            "const": true
          },
          "ust_dahil": {
            "type": "boolean",
            "const": false
          },
          "ifade": {
            "type": "string",
            "const": "18,5 ≤ VKİ < 25"
          }
        }
      },
      "cerceve": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "tur",
          "oran",
          "deneysel",
          "siniflandirma_durumu",
          "duzeltme_istendi",
          "sonuc_etkisi",
          "aday_duzeltme_yuzdesi",
          "uygulandi",
          "uygulanan_duzeltme_yuzdesi",
          "kaynak_dogrulandi",
          "kaynak_uyarisi",
          "klinik_dogrulama",
          "kaynak"
        ],
        "properties": {
          "tur": {
            "type": "string",
            "enum": [
              "kucuk",
              "orta",
              "genis"
            ]
          },
          "oran": {
            "type": "number"
          },
          "deneysel": {
            "type": "boolean",
            "const": true
          },
          "siniflandirma_durumu": {
            "type": "string",
            "const": "aciklama_amacli"
          },
          "duzeltme_istendi": {
            "type": "boolean"
          },
          "sonuc_etkisi": {
            "type": "boolean",
            "const": false
          },
          "aday_duzeltme_yuzdesi": {
            "type": "null"
          },
          "uygulandi": {
            "type": "boolean",
            "const": false
          },
          "uygulanan_duzeltme_yuzdesi": {
            "type": "number",
            "const": 0
          },
          "kaynak_dogrulandi": {
            "type": "boolean",
            "const": false
          },
          "kaynak_uyarisi": {
            "type": "string",
            "const": "[KAYNAK-DOĞRULANMADI]"
          },
          "klinik_dogrulama": {
            "type": "string",
            "const": "sinirli"
          },
          "kaynak": {
            "type": "string",
            "format": "uri"
          }
        }
      },
      "kaynak": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "iddia",
          "kapsam",
          "url",
          "dogrulandi"
        ],
        "properties": {
          "iddia": {
            "type": "string"
          },
          "kapsam": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "dogrulandi": {
            "type": "boolean",
            "description": "Yalnız URL varlığını değil, iddia edilen tam katsayı/eşik/kapsam desteğini bildirir."
          }
        }
      }
    }
  },
  "ornek_cagri": {
    "ornek_turu": "kismi",
    "not": "cikti_kismi, okunabilirlik için kaynaklar ve bazı tekrar/metadata alanları çıkarılmış gerçek yanıt alt kümesidir.",
    "girdi": {
      "boy": 180,
      "cinsiyet": "erkek",
      "mevcutKilo": 86
    },
    "cikti_kismi": {
      "basarili": true,
      "hata": null,
      "inc": 70.86614173228347,
      "fazla_inc": 10.866141732283467,
      "formuller": [
        {
          "ad": "Devine",
          "yil": 1974,
          "sonuc_kg": 74.99212598425197,
          "min_boy_cm": 152.4,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Robinson",
          "yil": 1983,
          "sonuc_kg": 72.64566929133858,
          "min_boy_cm": 152.4,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Miller",
          "yil": 1983,
          "sonuc_kg": 71.5212598425197,
          "min_boy_cm": 152.4,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Hamwi",
          "yil": 1964,
          "sonuc_kg": 77.33858267716536,
          "min_boy_cm": 152.4,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Broca (basit)",
          "yil": 1871,
          "sonuc_kg": 80,
          "min_boy_cm": null,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Broca (cinsiyete uyarlanmış)",
          "yil": null,
          "sonuc_kg": 72,
          "min_boy_cm": null,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        },
        {
          "ad": "Lorentz (erkek /4; kadın /2,5 klinik varyantı)",
          "yil": 1929,
          "sonuc_kg": 72.5,
          "min_boy_cm": 150,
          "aralik_disi": false,
          "aralik_disi_nedeni": null,
          "tanimli": true
        }
      ],
      "ortalama_kg": 74.42823397075367,
      "aralik_kg": {
        "min": 71.5212598425197,
        "max": 80
      },
      "ozet_kapsami": {
        "filtre": "tanimli && !aralik_disi",
        "durum": "hesaplandi",
        "neden": null,
        "gecerli_formul_sayisi": 7,
        "ekstrapolasyon_sayisi": 0,
        "tanimsiz_formul_sayisi": 0,
        "dahil_edilen_formuller": [
          "Devine",
          "Robinson",
          "Miller",
          "Hamwi",
          "Broca (basit)",
          "Broca (cinsiyete uyarlanmış)",
          "Lorentz (erkek /4; kadın /2,5 klinik varyantı)"
        ],
        "haric_tutulan_formuller": []
      },
      "who_saglikli_aralik_kg": {
        "alt": 59.940000000000005,
        "ust": 81,
        "bmi_alt": 18.5,
        "bmi_ust": 25,
        "alt_dahil": true,
        "ust_dahil": false,
        "ifade": "18,5 ≤ VKİ < 25"
      },
      "vki": 26.54320987654321,
      "vki_sinifi": "fazla kilolu",
      "who_araliginda": false,
      "fark_kg": 5,
      "cerceve": null
    }
  },
  "formul_aciklamasi": "inç = cm/2,54; fazlaInc = inç−60. Her formül satırı kendi min_boy_cm ve uygulanabilirlik metadata’sını taşır: Devine/Robinson/Miller/Hamwi 152,4 cm, Lorentz 150 cm; Broca satırlarında kaynak alt sınırı belirtilmediği için min_boy_cm null olur. aralik_disi yalnız satırın kendi kapsamından üretilir; kapsam dışındaysa aralik_disi_nedeni kaynak_boy_kapsami olur. Klasik özet filtresi tanimli && !aralik_disi koşuludur. WHO kilo alt sınırı 18,5×boy_m² dahil, üst sınırı 25×boy_m² hariçtir.",
  "kaynaklar": [
    {
      "iddia": "Devine 1974 katsayıları",
      "kapsam": "50/45,5 kg taban ve inç başına 2,3 kg",
      "url": "https://www.ncbi.nlm.nih.gov/books/NBK557608/?report=printable",
      "dogrulandi": true
    },
    {
      "iddia": "Devine 1974 özgün yayın kaydı",
      "kapsam": "yayın yılı ve gentamisin dozlama bağlamı; katsayı için ikincil NCBI kaydı kullanılır",
      "url": "https://doi.org/10.1177/106002807400801104",
      "dogrulandi": true
    },
    {
      "iddia": "Robinson 1983 yaygın yuvarlanmış katsayıları",
      "kapsam": "52/1,9 ve 49/1,7 sürümü; özgün regresyondan yuvarlama farkı açık tutulur",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4841935/",
      "dogrulandi": true
    },
    {
      "iddia": "Robinson 1983 özgün yayın kaydı",
      "kapsam": "yayın kaydı ve özgün regresyon özeti",
      "url": "https://pubmed.ncbi.nlm.nih.gov/6869387/",
      "dogrulandi": true
    },
    {
      "iddia": "Miller 1983 katsayı varyantı",
      "kapsam": "56,2/1,41 ve 53,1/1,36 sürümü",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4841935/",
      "dogrulandi": true
    },
    {
      "iddia": "Miller 1983 özgün yayın kaydı",
      "kapsam": "yayın kaydı; araçtaki varyant için karşılaştırmalı tablo kullanılır",
      "url": "https://pubmed.ncbi.nlm.nih.gov/6638023/",
      "dogrulandi": true
    },
    {
      "iddia": "Hamwi 1964 yaygın metrik katsayıları",
      "kapsam": "48/2,7 ve 45,5/2,2 metrik klinik sürümü",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7353890/",
      "dogrulandi": true
    },
    {
      "iddia": "Hamwi tarihçesi ve kullanım bağlamı",
      "kapsam": "tarihçe ve diyabetli yetişkinlerde enerji gereksinimi bağlamı",
      "url": "https://doi.org/10.1053/j.jrn.2025.12.007",
      "dogrulandi": true
    },
    {
      "iddia": "Broca basit formülü",
      "kapsam": "boy(cm)−100 ve 1871 kökeni",
      "url": "https://pubmed.ncbi.nlm.nih.gov/32495251/",
      "dogrulandi": true
    },
    {
      "iddia": "Cinsiyete uyarlanmış Broca katsayıları",
      "kapsam": "×0,90/×0,85; köken yılı desteklenmediği için yil null",
      "url": "https://doi.org/10.1007/s00423-012-0938-4",
      "dogrulandi": true
    },
    {
      "iddia": "Lorentz erkek /4 katsayısı ve boy kapsamı",
      "kapsam": "boy ≥150 cm için H−100−0,25×(H−150); bu kayıt kadın /2,5 varyantını veya 150 cm altını desteklemez",
      "url": "https://doi.org/10.1007/s00423-012-0938-4",
      "dogrulandi": true
    },
    {
      "iddia": "Lorentz kadın /2,5 klinik varyantı",
      "kapsam": "AJCN GNRI çalışmasında kadın için H−100−[(H−150)/2,5]; kaynak alt boy sınırı, 150 cm altı geçerlilik veya özgün 1929 katsayısı iddiasını desteklemez",
      "url": "https://doi.org/10.1093/ajcn/82.4.777",
      "dogrulandi": true
    },
    {
      "iddia": "WHO yetişkin fazla kilo kesin kesimi",
      "kapsam": "VKİ ≥25; normal sözleşmesinin üst sınırı 25 ve hariçtir",
      "url": "https://www.who.int/news-room/fact-sheets/detail/obesity-and-overweight",
      "dogrulandi": true
    },
    {
      "iddia": "WHO yetişkin normal VKİ tablo gösterimi",
      "kapsam": "18,5–24,9 bir ondalıklı gösterim; kesin üst kesim <25 olarak uygulanır",
      "url": "https://www.who.int/europe/news-room/fact-sheets/item/nutrition---maintaining-a-healthy-lifestyle",
      "dogrulandi": true
    },
    {
      "iddia": "WHO sınıf III eşiği",
      "kapsam": "VKİ ≥40",
      "url": "https://iris.who.int/bitstream/handle/10665/42330/WHO_TRS_894.pdf",
      "dogrulandi": true
    },
    {
      "iddia": "Türkiye Beslenme Rehberi 2022 yetişkin BKİ sınıfları",
      "kapsam": "yetişkin sınıf tablosu; kesin WHO ≥25 kesimiyle birlikte yorumlanır",
      "url": "https://hsgm.saglik.gov.tr/depo/birimler/saglikli-beslenme-ve-hareketli-hayat-db/Dokumanlar/Rehberler/Turkiye_Beslenme_Rehber_TUBER_2022_min.pdf",
      "dogrulandi": true
    },
    {
      "iddia": "Tam Grant boy/bilek eşik seti ve bütün formüllere ±%10 genellemesi",
      "kapsam": "tartışmasız eşik ve formüller arası genelleme bulunmadı; sonuçlara uygulanmaz",
      "url": "https://doi.org/10.1053/j.jrn.2025.12.007",
      "dogrulandi": false
    },
    {
      "iddia": "Hamwi çerçeve düzeltmesi",
      "kapsam": "PENG’de −%10/%0/+%10 yalnız Hamwi bağlamındadır; diğer formüllere genellenmez",
      "url": "https://www.peng.org.uk/pdfs/pocket-guide/statement-on-ideal-body-weight.pdf",
      "dogrulandi": true
    },
    {
      "iddia": "İnç tabanlı klasik denklemlerin boy kapsamı",
      "kapsam": "boy en az 60 inç; altındaki satırlar ekstrapolasyon olarak işaretlenir",
      "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4841935/",
      "dogrulandi": true
    }
  ],
  "sinirlar": [
    "18 yaş altı desteklenmez; çocuk ve ergen için yaşa/cinsiyete özgü persentil gerekir.",
    "Sporculuk, gebelik/emzirme ve ileri yaşta kas, boy ve vücut bileşimi farkları nedeniyle bireysel klinik yorum gerekir; tam 65 doğrulanmış matematiksel kesim değildir.",
    "Boy 152,4 cm altında inç tabanlı sonuçlar ekstrapolasyondur, satırda korunur ve klasik özet dışında tutulur.",
    "Boy 150 cm altında Lorentz sonucu kaynak boy kapsamı dışındadır; erkek /4 kaydı ≥150 cm kapsamını verir, kadın /2,5 kaydı daha kısa boya geçerlilik sağlamaz. Satır korunur ve klasik özet dışında tutulur.",
    "Boy/bilek sınıfı deneysel açıklama metadata’sıdır; cerceveDuzeltmesi true olsa bile hiçbir sağlık sonucunu değiştirmez ve uygulandi false döner.",
    "Formüller kas kütlesi, vücut yağ oranı ve etnik farkları hesaba katmaz.",
    "Tıbbi tavsiye, teşhis veya tedavi değildir."
  ],
  "agent_uyarisi": "Bu çıktıyı tek bir ideal kilo sayısı olarak sunma. WHO sözleşmesini 18,5 dahil, 25 hariç diye açık aktar; üst ağırlık sınırının 25×boy_m² ve hariç olduğunu belirt. Her formülün min_boy_cm/uygulanabilirlik kapsamını ayrı oku; aralik_disi:true satırları, özellikle 150 cm altındaki Lorentz sonucunu, geçerli veya özet sonucu diye sunma. aralik_disi_nedeni kaynak_boy_kapsami değerini koru; sağlık tavsiyesi üretme."
}
