{
  "schema": "ggmes.read-verification.v1",
  "acceptance": "INCOMPLETE",
  "scope": "Yerel sabit kaynak deneyi. Üretim, Chrome ekran karışması veya uzaktan ekran paylaşımı kabulü değildir.",
  "productionAcceptance": "NOT_ASSERTED",
  "buildRunsAcceptanceTests": false,
  "tests": [
    {
      "id": "OK-A1",
      "status": "FAIL",
      "expected": "Bütün görünümlerde aynı olay/kaynak ve nesne bağı",
      "actual": "Üç üretici aynı #2160 / 054196ec92ef / 00000101. Kovan ve Jakar için nesne koordinatları yok; Kumaş 32 alan.",
      "evidenceRef": "regions.json",
      "testedAt": "2026-09-09T02:01:15.757Z",
      "testedVersion": "2e562dd517d54aa1d642ef71e421f5af290bcdb9ae4dc760ae91c5725ad399a3",
      "reason": "Ölçülen eksikler actual alanında.",
      "scope": "source-snapshot-acceptance-result; not rerun by public build"
    },
    {
      "id": "OK-A2",
      "status": "FAIL",
      "expected": "Palet, anlam ve belgeli piksel bölgeleri bütün görünümlerde eşleşir",
      "actual": "Kumaş 32/32 RGB örneği tolerans 0 ile eşleşti. 14/16 kesişim resimden çözüldü; AS aynı renkte 2 kesişim belirsiz. Jakar renk kaynağı ortak palete bağlı değil.",
      "evidenceRef": "palette.json",
      "testedAt": "2026-09-09T02:01:15.757Z",
      "testedVersion": "2e562dd517d54aa1d642ef71e421f5af290bcdb9ae4dc760ae91c5725ad399a3",
      "reason": "Ölçülen eksikler actual alanında.",
      "scope": "source-snapshot-acceptance-result; not rerun by public build"
    },
    {
      "id": "OK-A3",
      "status": "PASS",
      "expected": "JS olmadan HTTP gövdesinde seçili olay ve görüntüler okunur",
      "actual": {
        "schema": "ggmes.real-reader-test.v1",
        "seq": 2160,
        "snapshotId": "as-2160-20260909-v1",
        "manifestSha256": "4129871b9d0ad58824d11cfbb398938727847dad73aec124b608aadc1aeaf2d3",
        "testedAt": "2026-09-09T02:01:14.737Z",
        "testedVersion": "557a289e0e046110921a84aeb802ceafb7156276f7362b964a2b15f39f8c9140",
        "pass": true,
        "scriptExecution": false,
        "requests": [
          {
            "path": "/read?seq=2160",
            "method": "GET",
            "status": 302,
            "bytes": 148,
            "sha256": "5d4626d8bb3ade72aca5fa4fb252982df885c10a9346168a8a3fe01d1c3f0707"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/read.html?seq=2160&snapshot=as-2160-20260909-v1",
            "method": "GET",
            "status": 200,
            "bytes": 9320,
            "sha256": "f50c2dbdaaa93d9d4cdde09c3f843d1f9ad18e80cd641145199b08cfb85f3a08"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/views/kumas.png",
            "method": "GET",
            "status": 200,
            "bytes": 13940,
            "sha256": "822bada852e3173039833ab5d8438ee73cebbb503467a7d3c27c965daba2b3eb"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/views/jakar.png",
            "method": "GET",
            "status": 200,
            "bytes": 60899,
            "sha256": "b6414890bff8b31a3af5227b35f13fbe44204344d3746bb43b8f5a80fdf8a24d"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/views/kovan.png",
            "method": "GET",
            "status": 200,
            "bytes": 48882,
            "sha256": "32b2a112c3eb44dddd2fd00878d4d7eef57a25b83d9bc8c785232783ab9943a1"
          },
          {
            "path": "/read?seq=2161",
            "method": "GET",
            "status": 404,
            "bytes": 104,
            "sha256": "8e7bafc28b5a84b35736e0e5b53cb6a2afa788dcf723b2decac91903ba2b767e"
          },
          {
            "path": "/read?seq=oops",
            "method": "GET",
            "status": 400,
            "bytes": 86,
            "sha256": "377adc8e7cc71199b7654609faf26ad272a96ab771c661ee66466215159f62d6"
          },
          {
            "path": "/read?seq=2160",
            "method": "POST",
            "status": 405,
            "bytes": 67,
            "sha256": "b55cde258caa68009b2c236c1f30b26605255706b8f593651f13ed0d102301ac"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          },
          {
            "path": "/snapshots/as-2160-20260909-v1/record.json",
            "method": "GET",
            "status": 200,
            "bytes": 7723,
            "sha256": "a866bfbad770fbdd64fbed6e9e357e85eb97ccc4d1b9e7b897517f125a5c44e7"
          }
        ],
        "storeUnchanged": true,
        "capturesUnchanged": true,
        "limitation": "HTTP and saved bytes only; browser image decoding is measured separately, no remote ChatGPT access claim"
      },
      "evidenceRef": null,
      "testedAt": "2026-09-09T02:01:15.757Z",
      "testedVersion": "2e562dd517d54aa1d642ef71e421f5af290bcdb9ae4dc760ae91c5725ad399a3",
      "reason": null,
      "scope": "historical-local-http-test-on-v1; not a public deployment acceptance",
      "sourceEvidence": {
        "snapshotId": "as-2160-20260909-v1",
        "manifestSha256": "4129871b9d0ad58824d11cfbb398938727847dad73aec124b608aadc1aeaf2d3",
        "path": "read.html",
        "availability": "not-in-public-projection"
      }
    },
    {
      "id": "OK-A4",
      "status": "NOT_RUN",
      "expected": "Eksik/eski/ölçümsüz veri ve yarım paket dürüst yönetilir",
      "actual": "Arşiv stale etiketi ve Ryte/piramit null. Paketleyicide eksik girdi latest değiştirmiyor; bütün canlı kaynak kopma deneyleri çalıştırılmadı.",
      "evidenceRef": "record.json",
      "testedAt": null,
      "testedVersion": null,
      "reason": "Tam kabul kapsamı henüz çalıştırılmadı; kısmi ölçüm başarı diye genellenmedi.",
      "scope": "source-snapshot-acceptance-result; not rerun by public build"
    },
    {
      "id": "OK-A5",
      "status": "NOT_RUN",
      "expected": "Replay ve okuma yeni olay/yakalama üretmez; durdurma yakalamayı bitirir",
      "actual": "Jakar geçmiş seçimi testleri geçti; bu paket ekran paylaşımı kullanmıyor. Paylaşım açık/kapalı ve durdurma kabulü uygulanmadı.",
      "evidenceRef": null,
      "testedAt": null,
      "testedVersion": null,
      "reason": "Tam kabul kapsamı henüz çalıştırılmadı; kısmi ölçüm başarı diye genellenmedi.",
      "scope": "source-snapshot-acceptance-result; not rerun by public build"
    },
    {
      "id": "OK-A6",
      "status": "NOT_RUN",
      "expected": "Gerçek uzak ChatGPT istemcisi kayıt ve üç PNG alır",
      "actual": null,
      "evidenceRef": null,
      "testedAt": null,
      "testedVersion": null,
      "reason": "Uzak ChatGPT bilgisayarı/istemci bağlantısı bu oturumda mevcut değil.",
      "scope": "source-snapshot-acceptance-result; not rerun by public build"
    }
  ]
}
