{
  "scope": "Actual anonymous DEV public GET browser, own temporary profile, no auth/response mocks, real mouse/touch via CDP, DOMclick explicitlydiagnostic only",
  "expectedSHA": "b27f91beceee24029311b9be2e26eca12b343ccb",
  "cases": [
    {
      "width": 1280,
      "kind": "real-two-photo-gallery",
      "early": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": "uploaded",
        "background": "url(\"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20120%22%20fill%3D%22none%22%3E%3Crect%20width%3D%22120%22%20height%3D%22120%22%20fill%3D%22%23f3f4f1%22%2F%3E%3Crect%20x%3D%2222%22%20y%3D%2230%22%20width%3D%2276%22%20height%3D%2258%22%20rx%3D%224%22%20fill%3D%22%23e8ebe4%22%20stroke%3D%22%235c6560%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M22%2044.5h76M22%2059h76M22%2073.5h76M41%2030v58M60%2030v58M79%2030v58%22%20stroke%3D%22%235c6560%22%20stroke-width%3D%221.25%22%20opacity%3D%22.45%22%2F%3E%3Cellipse%20cx%3D%2278%22%20cy%3D%2244%22%20rx%3D%2217%22%20ry%3D%2221%22%20fill%3D%22%23dff58a%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23111111%22%20stroke-width%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M70%2036c4%202%208%206%2010%2012M74%2032c5%203%209%208%2011%2014%22%20stroke%3D%22%23111111%22%20stroke-width%3D%221.1%22%20opacity%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M78%2065v26%22%20stroke%3D%22%23111111%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M72%2094h12%22%20stroke%3D%22%23111111%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E\")",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": false,
            "w": 0,
            "opacity": "0"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "before": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "afterRealPointer": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "events": [
        {
          "type": "pointerdown",
          "target": "BUTTON",
          "className": "",
          "label": "Следующее фото"
        },
        {
          "type": "gotpointercapture",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "pointerup",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "lostpointercapture",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "click",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        }
      ],
      "afterDomDiagnostic": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "2/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/156f8da1f3187e68ea80cc338a13d3002fda63ece2ea9b752beb5d0d4be2a85b.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "afterKeyboard": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      }
    },
    {
      "width": 1280,
      "kind": "genuine-zero-gallery",
      "actual": {
        "path": "/venues/c64190f9-5c93-5ec5-ba02-75a5dea3cbe3",
        "title": "BADMCLUB ГБУ «Дворец детского спорта»",
        "count": null,
        "galleryCount": null,
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/discovery/venue-illustrations/racket-v1.webp",
            "complete": true,
            "w": 1536,
            "opacity": "1"
          }
        ],
        "buttons": [],
        "overflow": false
      }
    },
    {
      "width": 390,
      "kind": "real-two-photo-gallery",
      "early": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": "uploaded",
        "background": "url(\"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20120%22%20fill%3D%22none%22%3E%3Crect%20width%3D%22120%22%20height%3D%22120%22%20fill%3D%22%23f3f4f1%22%2F%3E%3Crect%20x%3D%2222%22%20y%3D%2230%22%20width%3D%2276%22%20height%3D%2258%22%20rx%3D%224%22%20fill%3D%22%23e8ebe4%22%20stroke%3D%22%235c6560%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M22%2044.5h76M22%2059h76M22%2073.5h76M41%2030v58M60%2030v58M79%2030v58%22%20stroke%3D%22%235c6560%22%20stroke-width%3D%221.25%22%20opacity%3D%22.45%22%2F%3E%3Cellipse%20cx%3D%2278%22%20cy%3D%2244%22%20rx%3D%2217%22%20ry%3D%2221%22%20fill%3D%22%23dff58a%22%20fill-opacity%3D%22.4%22%20stroke%3D%22%23111111%22%20stroke-width%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M70%2036c4%202%208%206%2010%2012M74%2032c5%203%209%208%2011%2014%22%20stroke%3D%22%23111111%22%20stroke-width%3D%221.1%22%20opacity%3D%22.35%22%2F%3E%3Cpath%20d%3D%22M78%2065v26%22%20stroke%3D%22%23111111%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M72%2094h12%22%20stroke%3D%22%23111111%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E\")",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": false,
            "w": 0,
            "opacity": "0"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "before": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "afterRealPointer": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "2/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/156f8da1f3187e68ea80cc338a13d3002fda63ece2ea9b752beb5d0d4be2a85b.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "events": [
        {
          "type": "pointerdown",
          "target": "BUTTON",
          "className": "",
          "label": "Следующее фото"
        },
        {
          "type": "gotpointercapture",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "pointerup",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "lostpointercapture",
          "target": "DIV",
          "className": "gb-venue-gallery",
          "label": null
        },
        {
          "type": "click",
          "target": "BUTTON",
          "className": "",
          "label": "Следующее фото"
        }
      ],
      "afterDomDiagnostic": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "1/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/e59d4a639544953bd82739179e406a66739919309dce16800f0069dbd97b2943.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      },
      "afterKeyboard": {
        "path": "/venues/4b44905f-99a3-5be5-8604-77c32247e3cb",
        "title": "LIME FITNESS",
        "count": "2/2",
        "galleryCount": "2",
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/v1/media/venue-covers/156f8da1f3187e68ea80cc338a13d3002fda63ece2ea9b752beb5d0d4be2a85b.png",
            "complete": true,
            "w": 1200,
            "opacity": "1"
          }
        ],
        "buttons": [
          {
            "label": "Предыдущее фото",
            "text": "←"
          },
          {
            "label": "Следующее фото",
            "text": "→"
          }
        ],
        "overflow": false
      }
    },
    {
      "width": 390,
      "kind": "genuine-zero-gallery",
      "actual": {
        "path": "/venues/c64190f9-5c93-5ec5-ba02-75a5dea3cbe3",
        "title": "BADMCLUB ГБУ «Дворец детского спорта»",
        "count": null,
        "galleryCount": null,
        "framePending": null,
        "background": "none",
        "images": [
          {
            "src": "/discovery/venue-illustrations/racket-v1.webp",
            "complete": true,
            "w": 1536,
            "opacity": "1"
          }
        ],
        "buttons": [],
        "overflow": false
      }
    }
  ],
  "jsErrors": [],
  "blockedWrites": 0,
  "initialMeta": {
    "service": "gobadminton-dev-preview-api",
    "apiVersion": "0.37.0",
    "appEnv": "mvp",
    "nodeEnv": "production",
    "gitSha": "b27f91beceee24029311b9be2e26eca12b343ccb",
    "publicOrigin": "https://dev.gobadminton.ru",
    "contract": {
      "title": "GoBadminton API — critical pilot design",
      "version": "0.37.0",
      "status": "DESIGN_DRAFT"
    }
  },
  "finalSHA": "b27f91beceee24029311b9be2e26eca12b343ccb",
  "status": "MEASURED"
}