{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://hesapla.narch.tech/arac/istatistik/istatistik.json",
  "$ref": "#/$defs/ciktiSemasi",
  "type": "object",
  "$defs": {
    "girdiSemasi": {
      "type": "object",
      "required": [
        "veri",
        "tip",
        "ceyrekYontemi"
      ],
      "properties": {
        "veri": {
          "description": "Sonlu sayılar dizisi veya ayrıştırılacak metin.",
          "oneOf": [
            {
              "type": "array",
              "items": {
                "type": "number"
              }
            },
            {
              "type": "string"
            }
          ],
          "birim": "kullanıcının girdi birimi",
          "type": [
            "array",
            "string"
          ],
          "zorunluluk": "zorunlu",
          "nullKosulu": "Yok; bu varyantta null kabul edilmez."
        },
        "tip": {
          "type": "string",
          "enum": [
            "orneklem",
            "anakutle"
          ],
          "default": "orneklem",
          "description": "Örneklem varyansı n−1, anakütle varyansı n paydasını kullanır.",
          "birim": "uygulanamaz",
          "zorunluluk": "zorunlu",
          "nullKosulu": "Yok; bu varyantta null kabul edilmez."
        },
        "ceyrekYontemi": {
          "type": "string",
          "enum": [
            "dogrusal-inc",
            "tukey",
            "exc"
          ],
          "default": "dogrusal-inc",
          "birim": "uygulanamaz",
          "zorunluluk": "zorunlu",
          "nullKosulu": "Yok; bu varyantta null kabul edilmez."
        },
        "ondalikAyraci": {
          "type": "string",
          "enum": [
            "otomatik",
            "virgul",
            "nokta"
          ],
          "default": "otomatik",
          "description": "Otomatik modda 1,2 ayracı belirsizdir ve AYRAC_BELIRSIZ döner.",
          "birim": "uygulanamaz",
          "zorunluluk": "isteğe bağlı",
          "nullKosulu": "Yok; bu varyantta null kabul edilmez."
        },
        "guvenDuzeyi": {
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "%90",
            "%95",
            "%99",
            null
          ],
          "default": null,
          "birim": "uygulanamaz",
          "zorunluluk": "isteğe bağlı",
          "nullKosulu": "Yok; bu varyantta null kabul edilmez."
        }
      },
      "additionalProperties": false
    },
    "ciktiSemasi": {
      "description": "hataKodu sabitiyle ayrılan başarı/hata birleşimi.",
      "oneOf": [
        {
          "title": "Başarı nesnesi",
          "type": "object",
          "required": [
            "n",
            "toplam",
            "toplamGerekcesi",
            "ortalama",
            "medyan",
            "mod",
            "modDurumu",
            "modAciklamasi",
            "min",
            "maks",
            "aralik",
            "aralikGerekcesi",
            "karelerToplami",
            "karelerToplamiGerekcesi",
            "varyans",
            "varyansGerekcesi",
            "standartSapma",
            "standartSapmaGerekcesi",
            "kullanilanTanim",
            "standartHata",
            "standartHataGerekcesi",
            "bagilStandartSapma",
            "bagilStandartSapmaGerekcesi",
            "bagilStandartSapmaUyarisi",
            "varyasyonKatsayisi",
            "varyasyonKatsayisiGerekcesi",
            "varyasyonKatsayisiDeprecated",
            "q1",
            "q2",
            "q3",
            "iqr",
            "ceyrekYontemi",
            "ceyrekYontemiAdi",
            "ceyrekGerekcesi",
            "aykiriDegerler",
            "aykiriDegerCitleri",
            "aykiriDegerCitleriGerekcesi",
            "carpiklik",
            "carpiklikYontemi",
            "carpiklikGerekcesi",
            "basiklik",
            "basiklikYontemi",
            "basiklikGerekcesi",
            "geometrikOrtalama",
            "geometrikOrtalamaGerekcesi",
            "harmonikOrtalama",
            "harmonikOrtalamaGerekcesi",
            "guvenAraligi",
            "guvenAraligiGerekcesi",
            "siraliVeri",
            "uyarilar",
            "hataKodu",
            "mesaj"
          ],
          "properties": {
            "n": {
              "type": "integer",
              "minimum": 1,
              "birim": "adet",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "toplam": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Matematiksel toplam JavaScript Number aralığında temsil edilemiyorsa null; toplamGerekcesi doludur."
            },
            "toplamGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Toplam sonlu temsil edilebildiğinde null."
            },
            "ortalama": {
              "type": "number",
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "medyan": {
              "type": "number",
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "mod": {
              "type": "array",
              "items": {
                "type": "number"
              },
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "modDurumu": {
              "type": "string",
              "enum": [
                "mod-yok",
                "tek-mod",
                "cok-modlu"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "modAciklamasi": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "min": {
              "type": "number",
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "maks": {
              "type": "number",
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "aralik": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "maks−min JavaScript Number aralığında temsil edilemiyorsa null; aralikGerekcesi doludur."
            },
            "aralikGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Aralık sonlu temsil edilebildiğinde null."
            },
            "karelerToplami": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdi biriminin karesi",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Merkezlenmiş kareler toplamı JavaScript Number aralığında temsil edilemiyorsa null; karelerToplamiGerekcesi doludur."
            },
            "karelerToplamiGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Kareler toplamı sonlu temsil edilebildiğinde null."
            },
            "varyans": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdi biriminin karesi",
              "zorunluluk": "zorunlu",
              "nullKosulu": "n=1 örneklemde tanımsızsa veya sonuç Number aralığında temsil edilemiyorsa null; varyansGerekcesi doludur."
            },
            "varyansGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Varyans sonlu ve tanımlı olduğunda null."
            },
            "standartSapma": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "n=1 örneklemde tanımsızsa veya sonuç Number aralığında temsil edilemiyorsa null; standartSapmaGerekcesi doludur."
            },
            "standartSapmaGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Standart sapma sonlu ve tanımlı olduğunda null."
            },
            "kullanilanTanim": {
              "type": "string",
              "enum": [
                "orneklem (n-1)",
                "anakutle (n)"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "standartHata": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Standart sapma null olduğunda null; standartHataGerekcesi doludur."
            },
            "standartHataGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Standart hata sonlu ve tanımlı olduğunda null."
            },
            "bagilStandartSapma": {
              "type": [
                "number",
                "null"
              ],
              "birim": "yüzde/boyutsuz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Standart sapma tanımsızsa, veri negatif içeriyorsa, ortalama sıfır/sıfıra yakınsa veya sonuç temsil edilemiyorsa null; bagilStandartSapmaGerekcesi doludur."
            },
            "bagilStandartSapmaGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "RSD sonlu ve alan koşullarına uygun biçimde hesaplandığında null."
            },
            "bagilStandartSapmaUyarisi": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "varyasyonKatsayisi": {
              "type": [
                "number",
                "null"
              ],
              "deprecated": true,
              "description": "bagilStandartSapma için geriye uyumlu takma ad; yeni kullanımda tercih edilmemelidir.",
              "birim": "yüzde/boyutsuz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Deprecated RSD takma adı; bagilStandartSapma null olduğunda null."
            },
            "varyasyonKatsayisiGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "deprecated": true,
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Deprecated RSD takma adı hesaplanabildiğinde null."
            },
            "varyasyonKatsayisiDeprecated": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "q1": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Seçilen EXC konumu veri dışında kalırsa null; ceyrekGerekcesi doludur."
            },
            "q2": {
              "type": "number",
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "q3": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Seçilen EXC konumu veri dışında kalırsa null; ceyrekGerekcesi doludur."
            },
            "iqr": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Q1/Q3 tanımsızsa veya fark temsil edilemiyorsa null; ceyrekGerekcesi doludur."
            },
            "ceyrekYontemi": {
              "type": "string",
              "enum": [
                "dogrusal-inc",
                "tukey",
                "exc"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "ceyrekYontemiAdi": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "ceyrekGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Q1, Q3 ve IQR seçilen yöntemle üretildiğinde null."
            },
            "aykiriDegerler": {
              "type": "array",
              "items": {
                "type": "number"
              },
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "aykiriDegerCitleri": {
              "type": "object",
              "required": [
                "alt",
                "ust",
                "kural"
              ],
              "properties": {
                "alt": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "birim": "girdiyle aynı",
                  "zorunluluk": "zorunlu",
                  "nullKosulu": "Q1/Q3/IQR tanımsızsa veya çit temsil edilemiyorsa null; aykiriDegerCitleriGerekcesi doludur."
                },
                "ust": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "birim": "girdiyle aynı",
                  "zorunluluk": "zorunlu",
                  "nullKosulu": "Q1/Q3/IQR tanımsızsa veya çit temsil edilemiyorsa null; aykiriDegerCitleriGerekcesi doludur."
                },
                "kural": {
                  "type": "string",
                  "const": "1,5 × IQR",
                  "birim": "uygulanamaz",
                  "zorunluluk": "zorunlu",
                  "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                }
              },
              "additionalProperties": false,
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "aykiriDegerCitleriGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Her iki aykırı değer çiti üretildiğinde null."
            },
            "carpiklik": {
              "type": [
                "number",
                "null"
              ],
              "birim": "boyutsuz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "n<3, örneklem sapması sıfır/tanımsız veya sonuç temsil edilemez olduğunda null; carpiklikGerekcesi doludur."
            },
            "carpiklikYontemi": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "carpiklikGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Çarpıklık sonlu ve tanımlı olduğunda null."
            },
            "basiklik": {
              "type": [
                "number",
                "null"
              ],
              "birim": "boyutsuz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "n<4, örneklem sapması sıfır/tanımsız veya sonuç temsil edilemez olduğunda null; basiklikGerekcesi doludur."
            },
            "basiklikYontemi": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "basiklikGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Basıklık sonlu ve tanımlı olduğunda null."
            },
            "geometrikOrtalama": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Herhangi bir değer pozitif değilse veya sonuç temsil edilemiyorsa null; geometrikOrtalamaGerekcesi doludur."
            },
            "geometrikOrtalamaGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Geometrik ortalama sonlu ve tanımlı olduğunda null."
            },
            "harmonikOrtalama": {
              "type": [
                "number",
                "null"
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Herhangi bir değer pozitif değilse veya sonuç temsil edilemiyorsa null; harmonikOrtalamaGerekcesi doludur."
            },
            "harmonikOrtalamaGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Harmonik ortalama sonlu ve tanımlı olduğunda null."
            },
            "guvenAraligi": {
              "oneOf": [
                {
                  "type": "null"
                },
                {
                  "type": "object",
                  "required": [
                    "duzey",
                    "alt",
                    "ust",
                    "hataPayi",
                    "kritikT",
                    "serbestlikDerecesi",
                    "yontem",
                    "kaynakKodu",
                    "kritikDegerHassasiyeti",
                    "varsayimlar"
                  ],
                  "properties": {
                    "duzey": {
                      "type": "string",
                      "enum": [
                        "%90",
                        "%95",
                        "%99"
                      ],
                      "birim": "yüzde",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "alt": {
                      "type": "number",
                      "birim": "girdiyle aynı",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Q1/Q3/IQR tanımsızsa veya çit temsil edilemiyorsa null; aykiriDegerCitleriGerekcesi doludur."
                    },
                    "ust": {
                      "type": "number",
                      "birim": "girdiyle aynı",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Q1/Q3/IQR tanımsızsa veya çit temsil edilemiyorsa null; aykiriDegerCitleriGerekcesi doludur."
                    },
                    "hataPayi": {
                      "type": "number",
                      "birim": "girdiyle aynı",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "kritikT": {
                      "type": "number",
                      "birim": "boyutsuz",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "serbestlikDerecesi": {
                      "type": "integer",
                      "minimum": 1,
                      "birim": "adet",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "yontem": {
                      "type": "string",
                      "const": "student-t",
                      "birim": "uygulanamaz",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "kaynakKodu": {
                      "type": "string",
                      "const": "NIST-EDA-1.3.5.2",
                      "birim": "uygulanamaz",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "kritikDegerHassasiyeti": {
                      "type": "string",
                      "const": "3 ondalık",
                      "birim": "uygulanamaz",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    },
                    "varsayimlar": {
                      "type": "array",
                      "minItems": 3,
                      "items": {
                        "type": "string"
                      },
                      "birim": "uygulanamaz",
                      "zorunluluk": "zorunlu",
                      "nullKosulu": "Yok; bu varyantta null kabul edilmez."
                    }
                  },
                  "additionalProperties": false
                }
              ],
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Düzey seçilmez/geçersizse, tip anakutle ise, n<2 ise veya aralık temsil edilemiyorsa null; guvenAraligiGerekcesi doludur.",
              "type": [
                "object",
                "null"
              ]
            },
            "guvenAraligiGerekcesi": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Güven aralığı başarıyla üretildiğinde null."
            },
            "siraliVeri": {
              "type": "array",
              "items": {
                "type": "number"
              },
              "birim": "girdiyle aynı",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "uyarilar": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "hataKodu": {
              "type": "null",
              "const": null,
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "mesaj": {
              "type": [
                "string",
                "null"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Başarı dönüşünde ek durum mesajı gerekmiyorsa null."
            }
          },
          "additionalProperties": false
        },
        {
          "title": "Hata nesnesi",
          "type": "object",
          "required": [
            "hataKodu",
            "mesaj",
            "n",
            "uyarilar"
          ],
          "properties": {
            "hataKodu": {
              "type": "string",
              "enum": [
                "GECERSIZ_GIRDI",
                "VERI_YOK",
                "GECERSIZ_SAYI",
                "AYRAC_BELIRSIZ",
                "SAYISAL_SINIR"
              ],
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "mesaj": {
              "type": "string",
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Başarı dönüşünde ek durum mesajı gerekmiyorsa null."
            },
            "n": {
              "type": "integer",
              "minimum": 0,
              "birim": "adet",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            },
            "uyarilar": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "birim": "uygulanamaz",
              "zorunluluk": "zorunlu",
              "nullKosulu": "Yok; bu varyantta null kabul edilmez."
            }
          },
          "additionalProperties": false
        }
      ]
    }
  },
  "ad": "betimsel-istatistik",
  "surum": "1.2.0",
  "dil": "tr",
  "entegrasyon": "Node/ESM yerel modülü; HTTP endpoint'i değildir",
  "aciklama": "Sayı dizisinden betimsel istatistikleri, gerekçeli null alanlarını ve seçilen yöntem künyelerini tek çağrıda döndürür.",
  "hataKodlari": {
    "VERI_YOK": "Boş girdi.",
    "GECERSIZ_SAYI": "Hiçbir sonlu sayı ayrıştırılamadı.",
    "AYRAC_BELIRSIZ": "Otomatik modda ondalık/liste ayrımı güvenle yapılamadı.",
    "SAYISAL_SINIR": "Beklenmeyen bir hesap alanı IEEE-754 Number aralığında sonlu üretilemedi; başarı nesnesi yerine hata varyantı döndü.",
    "GECERSIZ_GIRDI": "Girdi bilinmeyen anahtar, eksik zorunlu alan veya geçersiz enum değeri içeriyor; yazım hatası sessizce varsayılana dönüşmez."
  },
  "sinirlar": [
    "Çıkarımsal test, regresyon veya dağılım uydurma yapmaz.",
    "Güven aralığı yalnız örneklem için ve Student t yöntemiyle üretilir.",
    "RSD yalnız oran ölçeğinde yorumlanabilir; ölçek türünü araç doğrulayamaz.",
    "100.000 üstü davranış çekirdekte yalnız uyarıdır; kullanıcı onayı yalnız index.html arayüz katmanındadır."
  ],
  "davranis": {
    "cekirdekBuyukVeri": "hesaplaIstatistik 100.000 üstü girdiyi reddetmez; başarı uyarilar alanına performans uyarısı ekler.",
    "arayuzBuyukVeri": "index.html 100.000 üstü girdide hesaplamadan önce kullanıcı onayı ister.",
    "sayisalSinir": "Temsil edilemeyen beklenen metrikler alan düzeyinde gerekçeli null olur; gerekçesi tanımlanmamış sonlu olmayan çıktı SAYISAL_SINIR hata varyantına dönüşür."
  }
}
