{
  "runId": "calendar-final-20260927122341",
  "phase": "deployed",
  "startedAt": "2026-09-27T12:25:26.130Z",
  "status": "PASS_API_PDF",
  "guiStatus": "NOT_RUN: parent owns browser verification",
  "assetChecks": [
    {
      "variant": "A",
      "path": "model.js",
      "localSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "remoteSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "match": true
    },
    {
      "variant": "A",
      "path": "pdf.js",
      "localSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "remoteSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "match": true
    },
    {
      "variant": "A",
      "path": "template.json",
      "localSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "remoteSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "match": true
    },
    {
      "variant": "A",
      "path": "terms.json",
      "localSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "remoteSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "match": true
    },
    {
      "variant": "A",
      "path": "vendor/jspdf.umd.min.js",
      "localSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "remoteSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/Regular.ttf",
      "localSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "remoteSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/Bold.ttf",
      "localSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "remoteSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/logo.png",
      "localSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "remoteSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "match": true
    },
    {
      "variant": "B",
      "path": "model.js",
      "localSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "remoteSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "match": true
    },
    {
      "variant": "B",
      "path": "pdf.js",
      "localSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "remoteSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "match": true
    },
    {
      "variant": "B",
      "path": "template.json",
      "localSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "remoteSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "match": true
    },
    {
      "variant": "B",
      "path": "terms.json",
      "localSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "remoteSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "match": true
    },
    {
      "variant": "B",
      "path": "vendor/jspdf.umd.min.js",
      "localSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "remoteSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/Regular.ttf",
      "localSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "remoteSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/Bold.ttf",
      "localSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "remoteSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/logo.png",
      "localSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "remoteSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "match": true
    },
    {
      "variant": "A",
      "path": "model.js",
      "localSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "remoteSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "match": true
    },
    {
      "variant": "A",
      "path": "pdf.js",
      "localSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "remoteSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "match": true
    },
    {
      "variant": "A",
      "path": "template.json",
      "localSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "remoteSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "match": true
    },
    {
      "variant": "A",
      "path": "terms.json",
      "localSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "remoteSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "match": true
    },
    {
      "variant": "A",
      "path": "vendor/jspdf.umd.min.js",
      "localSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "remoteSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/Regular.ttf",
      "localSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "remoteSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/Bold.ttf",
      "localSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "remoteSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "match": true
    },
    {
      "variant": "A",
      "path": "assets/logo.png",
      "localSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "remoteSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "match": true
    },
    {
      "variant": "B",
      "path": "model.js",
      "localSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "remoteSha256": "8a7aa8f8a9c1d123f47e5a23a504cabb821b6a513d49fa5b5bcf6f9e0c58d3bf",
      "match": true
    },
    {
      "variant": "B",
      "path": "pdf.js",
      "localSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "remoteSha256": "3d862f0d693d2a885676d3c6661ab3201573cf79cd374d4b22e7ce30319d98d3",
      "match": true
    },
    {
      "variant": "B",
      "path": "template.json",
      "localSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "remoteSha256": "872608ebaaffa30f5a1bab530017e3ab5a32d3d7ccb592d144a630d7aade5bb2",
      "match": true
    },
    {
      "variant": "B",
      "path": "terms.json",
      "localSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "remoteSha256": "d3c5336dc91c93e3ba516f9b4dae771a30bd162cfd33d2267b7c7ef6325ac66d",
      "match": true
    },
    {
      "variant": "B",
      "path": "vendor/jspdf.umd.min.js",
      "localSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "remoteSha256": "85ba2cc3ff858a20fa49fe6e457bec863ea40b55a9f3725e58a940e62f6f61a4",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/Regular.ttf",
      "localSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "remoteSha256": "525979822591a3447cfc49d943d6f7683508e25543407871c0ed8fed05fd2bd9",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/Bold.ttf",
      "localSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "remoteSha256": "d72db21f9242aedd6b917d8549ad5921766b24d5f8d0becfda2ff4c620b3c2e0",
      "match": true
    },
    {
      "variant": "B",
      "path": "assets/logo.png",
      "localSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "remoteSha256": "0522df2adc6e5b593d59cd6622ff85ef86be137748bea84b425ac0d3e5b083aa",
      "match": true
    }
  ],
  "variants": {
    "A": {
      "base": "https://calendar-stage-20260923.cfd-staging.com",
      "scenarios": [
        {
          "variant": "A",
          "number": 1,
          "title": "Workbook fixture and first-final capture",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "fixture starts without baseline or payments",
              "pass": true
            },
            {
              "label": "arithmetic labor",
              "pass": true,
              "details": {
                "expected": 19100000,
                "actual": 19100000
              }
            },
            {
              "label": "arithmetic transport",
              "pass": true,
              "details": {
                "expected": 2500000,
                "actual": 2500000
              }
            },
            {
              "label": "arithmetic material",
              "pass": true,
              "details": {
                "expected": 15850000,
                "actual": 15850000
              }
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 37450000,
                "actual": 37450000
              }
            },
            {
              "label": "synthetic internal note persisted for PDF exclusion check",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "fixture PDF amount 374 500 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 191 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 25 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 158 500 Ft",
              "pass": true
            },
            {
              "label": "unexplained M5 not shown as a payment",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "fixture PDF amount 374 500 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 191 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 25 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 158 500 Ft",
              "pass": true
            },
            {
              "label": "unexplained M5 not shown as a payment",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3",
              "leadId": 77,
              "label": "Test Garden workbook",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3"
            }
          ],
          "documents": [
            {
              "label": "fixture",
              "layout": "standard",
              "draft": false,
              "documentId": "d_32733db7190fce920b15a18006e2aa5d9bd3aa16070e8317d800cdd30d582c35",
              "revision": "fc027dc45fd934e280749ddce68ff0aade1e1612207a54da5c66e7e3f29498b3",
              "sha256": "69b3b5add256b1fc2ebf5500a2314a1ef306707ec434bad3ae7430effdee6a3a",
              "bytes": 106005,
              "pages": 2,
              "pdf": "A/scenario-1/fixture-standard.pdf",
              "text": "A/scenario-1/fixture-standard.txt",
              "pngs": [
                "A/scenario-1/fixture-standard-1.png",
                "A/scenario-1/fixture-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents/d_32733db7190fce920b15a18006e2aa5d9bd3aa16070e8317d800cdd30d582c35",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 255,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 164,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "fixture",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_100bc685646ce5795817bd5b8e14f91409a19953afe176fac9390038ec3de6bb",
              "revision": "06a1d4a80f3bf266748e87dc886c17c731b4feb67123bb7da0f3be112e323512",
              "sha256": "5bfe15d747517845bf55b68a5c82789adb58e648779bb543cb7bae9d2bd280b3",
              "bytes": 105276,
              "pages": 2,
              "pdf": "A/scenario-1/fixture-landscape.pdf",
              "text": "A/scenario-1/fixture-landscape.txt",
              "pngs": [
                "A/scenario-1/fixture-landscape-1.png",
                "A/scenario-1/fixture-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents/d_100bc685646ce5795817bd5b8e14f91409a19953afe176fac9390038ec3de6bb",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 179,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 210,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:25:27.270Z",
          "finishedAt": "2026-09-27T12:25:31.638Z"
        },
        {
          "variant": "A",
          "number": 2,
          "title": "New customer retry and existing proposal link",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "concurrent create returns one proposal and one contact",
              "pass": true
            },
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "new template has no copied transport, baseline or received money",
              "pass": true
            },
            {
              "label": "existing customer link reopens same proposal",
              "pass": true
            },
            {
              "label": "one listed proposal for the new contact",
              "pass": true
            },
            {
              "label": "one listed contact for the create retry",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
              "leadId": 78,
              "label": "new retry",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d"
            }
          ],
          "documents": [
            {
              "label": "new-customer",
              "layout": "standard",
              "draft": false,
              "documentId": "d_16ef7bdb143041b026c85f4ae466a87397e99e79ee7ad128dbb3c32e78bce775",
              "revision": "dd423f55fa909a8c3a5dce2d5b39d338bd4327cadff226bb3f0863058d5335b6",
              "sha256": "a34f653483d8edb17003f57f110a779138eeeae01ec8230b134793544251b491",
              "bytes": 102415,
              "pages": 2,
              "pdf": "A/scenario-2/new-customer-standard.pdf",
              "text": "A/scenario-2/new-customer-standard.txt",
              "pngs": [
                "A/scenario-2/new-customer-standard-1.png",
                "A/scenario-2/new-customer-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_16ef7bdb143041b026c85f4ae466a87397e99e79ee7ad128dbb3c32e78bce775",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 205,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 138,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "new-customer",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_c52b29a86acf63621170d816216cd48f7e07a0ab7e23a3dee255f6b9144de93b",
              "revision": "cc5042a15ef91f705df605e3d65cb756931968e667ed0514443586928990b5d5",
              "sha256": "253dec04f321b327a8bc1cc3c2fc9e058ab7d96a4f424389fcd13b77d296762d",
              "bytes": 102212,
              "pages": 2,
              "pdf": "A/scenario-2/new-customer-landscape.pdf",
              "text": "A/scenario-2/new-customer-landscape.txt",
              "pngs": [
                "A/scenario-2/new-customer-landscape-1.png",
                "A/scenario-2/new-customer-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_c52b29a86acf63621170d816216cd48f7e07a0ab7e23a3dee255f6b9144de93b",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 137,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 192,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:25:31.638Z",
          "finishedAt": "2026-09-27T12:25:37.244Z"
        },
        {
          "variant": "A",
          "number": 3,
          "title": "Quantity/rates/description/unit and transport",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "quantity-only edit preserves both unit rates",
              "pass": true
            },
            {
              "label": "transport stays one 25000 row amount",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 40100000,
                "actual": 40100000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 40700000,
                "actual": 40700000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "edited unit and description in PDF",
              "pass": true
            },
            {
              "label": "edited unit rates in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "edited unit and description in PDF",
              "pass": true
            },
            {
              "label": "edited unit rates in PDF",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
              "leadId": 80,
              "label": "editable cells",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d"
            }
          ],
          "documents": [
            {
              "label": "edited-cells",
              "layout": "standard",
              "draft": false,
              "documentId": "d_d3427466334d6c0df95dd59fdf0cf55c1611369265afd6eb7cf790cab975f1e4",
              "revision": "1d89d7fee236485dff5997b88264eeb2eccba24b10d97ee7af94dba6ca45de57",
              "sha256": "7ee956c3fb40874eccfc66600198de6e705c715c87a93ab7b2be85dc9d2e4308",
              "bytes": 104359,
              "pages": 2,
              "pdf": "A/scenario-3/edited-cells-standard.pdf",
              "text": "A/scenario-3/edited-cells-standard.txt",
              "pngs": [
                "A/scenario-3/edited-cells-standard-1.png",
                "A/scenario-3/edited-cells-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_d3427466334d6c0df95dd59fdf0cf55c1611369265afd6eb7cf790cab975f1e4",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 159,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "edited-cells",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_276e67cdd7ff77595e14b06d93c820f2cad16b18e897df78240385d9e748ddcc",
              "revision": "8f637609372693e48a8c07e0b75f7ac18f54814b8f52d5394c6bbe623849c519",
              "sha256": "2ac949de4bb3f45092412cb772898f1921d90d4213c8032cdc029741b898fb0e",
              "bytes": 103618,
              "pages": 2,
              "pdf": "A/scenario-3/edited-cells-landscape.pdf",
              "text": "A/scenario-3/edited-cells-landscape.txt",
              "pngs": [
                "A/scenario-3/edited-cells-landscape-1.png",
                "A/scenario-3/edited-cells-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_276e67cdd7ff77595e14b06d93c820f2cad16b18e897df78240385d9e748ddcc",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 177,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 208,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:25:37.246Z",
          "finishedAt": "2026-09-27T12:25:42.346Z"
        },
        {
          "variant": "A",
          "number": 4,
          "title": "Unknown draft and final exclusion/pricing",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "unknown price preserved as question mark",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "draft export leaves baseline absent",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "draft marked incomplete",
              "pass": true
            },
            {
              "label": "server rejects unresolved final with row identity",
              "pass": true
            },
            {
              "label": "rejected final does not capture baseline",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 39950000,
                "actual": 39950000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "later pricing does not reset baseline",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
              "leadId": 81,
              "label": "unknown prices",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0"
            }
          ],
          "documents": [
            {
              "label": "unknown",
              "layout": "standard",
              "draft": true,
              "documentId": "d_f498006b9a39b59ac6a5583b1a9f5dc14ba664b4e17a1e9263a2ba5956c4b6d6",
              "revision": "080af2e2de421d7cac301d1b08bb7e9cc4fd94634aff925e305f0eb2b45d257f",
              "sha256": "5e78cf120cf531c03a5a682a99ba0c47b81710086827a82165974216e8db0536",
              "bytes": 108764,
              "pages": 2,
              "pdf": "A/scenario-4/unknown-standard-draft.pdf",
              "text": "A/scenario-4/unknown-standard-draft.txt",
              "pngs": [
                "A/scenario-4/unknown-standard-draft-1.png",
                "A/scenario-4/unknown-standard-draft-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_f498006b9a39b59ac6a5583b1a9f5dc14ba664b4e17a1e9263a2ba5956c4b6d6",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 290,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 170,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "excluded-final",
              "layout": "standard",
              "draft": false,
              "documentId": "d_e2c68955ce33fdd9461f3d49c02a347120383826c6d16b9a1f8d9100d6fe81c5",
              "revision": "2c4d1b984b75be9900587a5c7424babc50f37b4efdffdb459ed562012793ec3b",
              "sha256": "2e35ea4073d1e5fe7524673c548c72fd24327d0f5c5cfd37515dc8999bae77da",
              "bytes": 105366,
              "pages": 2,
              "pdf": "A/scenario-4/excluded-final-standard.pdf",
              "text": "A/scenario-4/excluded-final-standard.txt",
              "pngs": [
                "A/scenario-4/excluded-final-standard-1.png",
                "A/scenario-4/excluded-final-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_e2c68955ce33fdd9461f3d49c02a347120383826c6d16b9a1f8d9100d6fe81c5",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 162,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "priced-final",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_fc3c1640fa150e0071cd69e7f6c7b95ee03272896d8d5ded561aa6606c55ed95",
              "revision": "ebf40e7e5161a73fdde16e2255bdbc029797ca64ba030ec73f17f7bb7c0d948a",
              "sha256": "63ebd44a7c3af98d7cac4c89acdc39737122abfd927480cef0ecabb87c9f2df9",
              "bytes": 105714,
              "pages": 2,
              "pdf": "A/scenario-4/priced-final-landscape.pdf",
              "text": "A/scenario-4/priced-final-landscape.txt",
              "pngs": [
                "A/scenario-4/priced-final-landscape-1.png",
                "A/scenario-4/priced-final-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_fc3c1640fa150e0071cd69e7f6c7b95ee03272896d8d5ded561aa6606c55ed95",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 180,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 223,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:25:42.346Z",
          "finishedAt": "2026-09-27T12:25:52.996Z"
        },
        {
          "variant": "A",
          "number": 5,
          "title": "Remove/reinclude and five regular plus three extra rows",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 39395000,
                "actual": 39395000
              }
            },
            {
              "label": "removed source row remains retained",
              "pass": true
            },
            {
              "label": "re-included unit-rate row computes normally",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 3",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 4",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 5",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 3",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 3",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 4",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 5",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 3",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
              "leadId": 82,
              "label": "row additions",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5"
            }
          ],
          "documents": [
            {
              "label": "before-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_966369fa68b5d8e12f1ffd08d739d5e18942ba2c03b50ddfaab3361e808207c1",
              "revision": "fbb9464c2fc4fe6cba319e50507d4b0d6d3cee1219a35a4c5abb6ebdc9edd6c9",
              "sha256": "fe61fd1e3b641b3383f0249729556909f3209c0abbaf42cfa643ccc880467344",
              "bytes": 105195,
              "pages": 2,
              "pdf": "A/scenario-5/before-rows-standard.pdf",
              "text": "A/scenario-5/before-rows-standard.txt",
              "pngs": [
                "A/scenario-5/before-rows-standard-1.png",
                "A/scenario-5/before-rows-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_966369fa68b5d8e12f1ffd08d739d5e18942ba2c03b50ddfaab3361e808207c1",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 162,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "added-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f338581361a4b6fd1529caff34b735edb02c93ba03425ec624600ae46f10e9f1",
              "revision": "d30b44698b46bc77cc3ac9171cf52477acd8bc1072ad555dac12d1029a7af519",
              "sha256": "d7b43559345d944569ff206cb09f17f3718bcd86b49a50a9e4ef6f689b366024",
              "bytes": 110210,
              "pages": 3,
              "pdf": "A/scenario-5/added-rows-standard.pdf",
              "text": "A/scenario-5/added-rows-standard.txt",
              "pngs": [
                "A/scenario-5/added-rows-standard-1.png",
                "A/scenario-5/added-rows-standard-2.png",
                "A/scenario-5/added-rows-standard-3.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_f338581361a4b6fd1529caff34b735edb02c93ba03425ec624600ae46f10e9f1",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 350,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 185,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 139,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "added-rows",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_3e7ec15a4be4825ec036cbb60d54f9b97b327c20ebe4637572b48b407265491d",
              "revision": "6ea123dba82ec6028b5feb794d2c57f4fb26c82fa68e872ba7255a410ad6bc36",
              "sha256": "d5c189596ae2c6dc4ac878897e8eac15333c39105e54fa6ca2c37ad042491b9c",
              "bytes": 108574,
              "pages": 3,
              "pdf": "A/scenario-5/added-rows-landscape.pdf",
              "text": "A/scenario-5/added-rows-landscape.txt",
              "pngs": [
                "A/scenario-5/added-rows-landscape-1.png",
                "A/scenario-5/added-rows-landscape-2.png",
                "A/scenario-5/added-rows-landscape-3.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_3e7ec15a4be4825ec036cbb60d54f9b97b327c20ebe4637572b48b407265491d",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 161,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 179,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 243,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:25:52.997Z",
          "finishedAt": "2026-09-27T12:26:00.764Z"
        },
        {
          "variant": "A",
          "number": 6,
          "title": "Partial work and separate dated payment ledger",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 15000,
                "actual": 15000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 12000,
                "actual": 12000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 3000,
                "actual": 3000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 12000,
                "actual": 12000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 50800000,
                "actual": 50800000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 50800000,
                "actual": 50800000
              }
            },
            {
              "label": "arithmetic requested",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 800000,
                "actual": 800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 48000000,
                "actual": 48000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 2800000,
                "actual": 2800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 20000000,
                "actual": 20000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 30800000,
                "actual": 30800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 800000,
                "actual": 800000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "both payment dates in PDF",
              "pass": true
            },
            {
              "label": "outstanding 8000 and received 500000 in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "both payment dates in PDF",
              "pass": true
            },
            {
              "label": "outstanding 8000 and received 500000 in PDF",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
              "leadId": 83,
              "label": "partial work",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6"
            },
            {
              "id": "p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
              "leadId": 84,
              "label": "dated payments",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570"
            }
          ],
          "documents": [
            {
              "label": "partial-work",
              "layout": "standard",
              "draft": false,
              "documentId": "d_918da8ef7fe7e0571d45817761f1caf7bd46a94b503b6c53857705ec94d128db",
              "revision": "209d0ee63a718f7919e18be0b4c452fa417e6a108378eebeb1423a5fe8b41e0f",
              "sha256": "82bc06f18dc94b4057ac89d40eaaec909c12f7bab8919bdeefb974f03620e7c8",
              "bytes": 104052,
              "pages": 2,
              "pdf": "A/scenario-6/partial-work-standard.pdf",
              "text": "A/scenario-6/partial-work-standard.txt",
              "pngs": [
                "A/scenario-6/partial-work-standard-1.png",
                "A/scenario-6/partial-work-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_918da8ef7fe7e0571d45817761f1caf7bd46a94b503b6c53857705ec94d128db",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 202,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 145,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "partial-work",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_7c1550a83adc2c6725f60007843e977e940c87fcb04c80e09af041048cdd4ec5",
              "revision": "6964ce6a096d27046754bde587fa3aa5ef216160723e1d5a5727a9b336a23622",
              "sha256": "fe446ac119072af69356a40a4009c004cfea42141cfead79804fc294d36c6eea",
              "bytes": 103964,
              "pages": 2,
              "pdf": "A/scenario-6/partial-work-landscape.pdf",
              "text": "A/scenario-6/partial-work-landscape.txt",
              "pngs": [
                "A/scenario-6/partial-work-landscape-1.png",
                "A/scenario-6/partial-work-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_7c1550a83adc2c6725f60007843e977e940c87fcb04c80e09af041048cdd4ec5",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 164,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 189,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "dated-payments",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f4f16a4903ca35439952d4509d3bc3d16e2dbc77c1d0b7623cfeaf6c0c80d8f4",
              "revision": "63bc78623b4ac92d5be8313db0d4d57dbaa75fb14613499eca65db878e9e8253",
              "sha256": "ac498155bc1777a4cd36765452581e6413a3a776e2e202a08f87e0667f48ba99",
              "bytes": 104691,
              "pages": 2,
              "pdf": "A/scenario-6/dated-payments-standard.pdf",
              "text": "A/scenario-6/dated-payments-standard.txt",
              "pngs": [
                "A/scenario-6/dated-payments-standard-1.png",
                "A/scenario-6/dated-payments-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_f4f16a4903ca35439952d4509d3bc3d16e2dbc77c1d0b7623cfeaf6c0c80d8f4",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 215,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 152,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "dated-payments",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_83fe8c86c82adc4208861c9a7ac1c25ea55ac96395273dcef307c8cf7db7cb44",
              "revision": "f1eebb4bbfba906530c45008df64fb270591c55d2219a4df86d830007da7e794",
              "sha256": "0d5d39f7381d180a48e6289fe4ede764a2763153778b3d266a8f631483b6a45a",
              "bytes": 104407,
              "pages": 2,
              "pdf": "A/scenario-6/dated-payments-landscape.pdf",
              "text": "A/scenario-6/dated-payments-landscape.txt",
              "pngs": [
                "A/scenario-6/dated-payments-landscape-1.png",
                "A/scenario-6/dated-payments-landscape-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_83fe8c86c82adc4208861c9a7ac1c25ea55ac96395273dcef307c8cf7db7cb44",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 188,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 187,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:00.764Z",
          "finishedAt": "2026-09-27T12:26:10.975Z"
        },
        {
          "variant": "A",
          "number": 7,
          "title": "Original quantities, extra work and full reconciliation",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 100000000,
                "actual": 100000000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 90000000,
                "actual": 90000000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 42900000,
                "actual": 42900000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 10000000,
                "actual": 10000000
              }
            },
            {
              "label": "quantity-only actual change preserves quoted 6000 rate",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "original quantity and unit price remain frozen",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "original/current totals shown in PDF",
              "pass": true
            },
            {
              "label": "original unit rate shown in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "original/current totals shown in PDF",
              "pass": true
            },
            {
              "label": "original unit rate shown in PDF",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
              "leadId": 85,
              "label": "actual quantities",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb"
            }
          ],
          "documents": [
            {
              "label": "original-220",
              "layout": "standard",
              "draft": false,
              "documentId": "d_bea4a7decae2252a15699bfc5bde64f3397b27a070c1353abe1cc93a50f642d8",
              "revision": "ff1d117cd4cc9713e2e268c3ff6eca722650066d0bfc9c0d5c5a03457b2caa1f",
              "sha256": "d20b85bee656fed7c826bd55ae7a3df44e49d4e721bcf33fc46062dd79cb2985",
              "bytes": 103113,
              "pages": 2,
              "pdf": "A/scenario-7/original-220-standard.pdf",
              "text": "A/scenario-7/original-220-standard.txt",
              "pngs": [
                "A/scenario-7/original-220-standard-1.png",
                "A/scenario-7/original-220-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_bea4a7decae2252a15699bfc5bde64f3397b27a070c1353abe1cc93a50f642d8",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 207,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 136,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "unfinished-234",
              "layout": "standard",
              "draft": false,
              "documentId": "d_dadc61ee0929ddb83054af22c0763ea4a5d2f741974c0bd08edbc33508e5bf84",
              "revision": "ecc882cca3a669ace30f5a9d74203e32c6a3753150cbb3a6c47f003bc66315c9",
              "sha256": "4b59bca3a5b4f6f7ff1d3728a68579340b9ab52c5bd02112ad565e3a2ffa3e9b",
              "bytes": 105075,
              "pages": 2,
              "pdf": "A/scenario-7/unfinished-234-standard.pdf",
              "text": "A/scenario-7/unfinished-234-standard.txt",
              "pngs": [
                "A/scenario-7/unfinished-234-standard-1.png",
                "A/scenario-7/unfinished-234-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_dadc61ee0929ddb83054af22c0763ea4a5d2f741974c0bd08edbc33508e5bf84",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 219,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 178,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "finished-234",
              "layout": "standard",
              "draft": false,
              "documentId": "d_8dbba6d8106ee0afc52329a03fc7bd1481823c281757e5e0e52d0c115674b0d1",
              "revision": "ab124795316df84f257a65bbadf234fb6bec4aad899d6b9f91027089574a1ddb",
              "sha256": "3c9cb80d596c94416ad0788b8669e2d780af0b854bd57d0325262d418e5f6dbe",
              "bytes": 105466,
              "pages": 2,
              "pdf": "A/scenario-7/finished-234-standard.pdf",
              "text": "A/scenario-7/finished-234-standard.txt",
              "pngs": [
                "A/scenario-7/finished-234-standard-1.png",
                "A/scenario-7/finished-234-standard-2.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_8dbba6d8106ee0afc52329a03fc7bd1481823c281757e5e0e52d0c115674b0d1",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 219,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 231,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "finished-234",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_045ce37859ea6efef5d94adb3d28476614d0ab48d1301accdf42b8908d175753",
              "revision": "fca26a8ec3285710bde34c6b9c5b0e9fc9704813895b8242a43a48f3d2abd02a",
              "sha256": "a6ce84f0c3ffe7494c5d7336384ab446ab0f69cf5485d5dc85246d38ade9ef6e",
              "bytes": 106317,
              "pages": 3,
              "pdf": "A/scenario-7/finished-234-landscape.pdf",
              "text": "A/scenario-7/finished-234-landscape.txt",
              "pngs": [
                "A/scenario-7/finished-234-landscape-1.png",
                "A/scenario-7/finished-234-landscape-2.png",
                "A/scenario-7/finished-234-landscape-3.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_045ce37859ea6efef5d94adb3d28476614d0ab48d1301accdf42b8908d175753",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 193,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 247,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 34,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:10.975Z",
          "finishedAt": "2026-09-27T12:26:20.558Z"
        },
        {
          "variant": "A",
          "number": 8,
          "title": "Long descriptions and five-stage pagination",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 41520000,
                "actual": 41520000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 21600000,
                "actual": 21600000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 19920000,
                "actual": 19920000
              }
            },
            {
              "label": "five stages and blank future allocations survive reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 16,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "long PDF row 1",
              "pass": true
            },
            {
              "label": "long PDF row 2",
              "pass": true
            },
            {
              "label": "long PDF row 3",
              "pass": true
            },
            {
              "label": "long PDF row 4",
              "pass": true
            },
            {
              "label": "long PDF row 5",
              "pass": true
            },
            {
              "label": "long PDF row 6",
              "pass": true
            },
            {
              "label": "long PDF row 7",
              "pass": true
            },
            {
              "label": "long PDF row 8",
              "pass": true
            },
            {
              "label": "long PDF row 9",
              "pass": true
            },
            {
              "label": "long PDF row 10",
              "pass": true
            },
            {
              "label": "long PDF row 11",
              "pass": true
            },
            {
              "label": "long PDF row 12",
              "pass": true
            },
            {
              "label": "long PDF row 13",
              "pass": true
            },
            {
              "label": "long PDF row 14",
              "pass": true
            },
            {
              "label": "long PDF row 15",
              "pass": true
            },
            {
              "label": "long PDF row 16",
              "pass": true
            },
            {
              "label": "long PDF row 17",
              "pass": true
            },
            {
              "label": "long PDF row 18",
              "pass": true
            },
            {
              "label": "long PDF row 19",
              "pass": true
            },
            {
              "label": "long PDF row 20",
              "pass": true
            },
            {
              "label": "long PDF row 21",
              "pass": true
            },
            {
              "label": "long PDF row 22",
              "pass": true
            },
            {
              "label": "long PDF row 23",
              "pass": true
            },
            {
              "label": "long PDF row 24",
              "pass": true
            },
            {
              "label": "long PDF is genuinely multipage",
              "pass": true
            },
            {
              "label": "future stage row cells have regions",
              "pass": true
            },
            {
              "label": "future/unfilled PDF cells are visibly empty, not fabricated zeroes",
              "pass": true,
              "details": {
                "blankRegions": 100,
                "occupied": 0
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 5,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "long PDF row 1",
              "pass": true
            },
            {
              "label": "long PDF row 2",
              "pass": true
            },
            {
              "label": "long PDF row 3",
              "pass": true
            },
            {
              "label": "long PDF row 4",
              "pass": true
            },
            {
              "label": "long PDF row 5",
              "pass": true
            },
            {
              "label": "long PDF row 6",
              "pass": true
            },
            {
              "label": "long PDF row 7",
              "pass": true
            },
            {
              "label": "long PDF row 8",
              "pass": true
            },
            {
              "label": "long PDF row 9",
              "pass": true
            },
            {
              "label": "long PDF row 10",
              "pass": true
            },
            {
              "label": "long PDF row 11",
              "pass": true
            },
            {
              "label": "long PDF row 12",
              "pass": true
            },
            {
              "label": "long PDF row 13",
              "pass": true
            },
            {
              "label": "long PDF row 14",
              "pass": true
            },
            {
              "label": "long PDF row 15",
              "pass": true
            },
            {
              "label": "long PDF row 16",
              "pass": true
            },
            {
              "label": "long PDF row 17",
              "pass": true
            },
            {
              "label": "long PDF row 18",
              "pass": true
            },
            {
              "label": "long PDF row 19",
              "pass": true
            },
            {
              "label": "long PDF row 20",
              "pass": true
            },
            {
              "label": "long PDF row 21",
              "pass": true
            },
            {
              "label": "long PDF row 22",
              "pass": true
            },
            {
              "label": "long PDF row 23",
              "pass": true
            },
            {
              "label": "long PDF row 24",
              "pass": true
            },
            {
              "label": "long PDF is genuinely multipage",
              "pass": true
            },
            {
              "label": "future stage row cells have regions",
              "pass": true
            },
            {
              "label": "future/unfilled PDF cells are visibly empty, not fabricated zeroes",
              "pass": true,
              "details": {
                "blankRegions": 100,
                "occupied": 0
              }
            }
          ],
          "proposals": [
            {
              "id": "p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5",
              "leadId": 86,
              "label": "long five-stage",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5"
            }
          ],
          "documents": [
            {
              "label": "long-five",
              "layout": "standard",
              "draft": false,
              "documentId": "d_35a5d25ac3bb7b3cc9fb589f07f71006d0111080ffabefc96df81fc343d2bd68",
              "revision": "209b339b160b83bdacdb9cd75731cc9172b2a551a3609ac64761f55f0b734a04",
              "sha256": "8d28e594d1a5ee0f63b8c4fcef0cb3a454492a67c37c9e8e363868d89dbd9259",
              "bytes": 130117,
              "pages": 16,
              "pdf": "A/scenario-8/long-five-standard.pdf",
              "text": "A/scenario-8/long-five-standard.txt",
              "pngs": [
                "A/scenario-8/long-five-standard-01.png",
                "A/scenario-8/long-five-standard-02.png",
                "A/scenario-8/long-five-standard-03.png",
                "A/scenario-8/long-five-standard-04.png",
                "A/scenario-8/long-five-standard-05.png",
                "A/scenario-8/long-five-standard-06.png",
                "A/scenario-8/long-five-standard-07.png",
                "A/scenario-8/long-five-standard-08.png",
                "A/scenario-8/long-five-standard-09.png",
                "A/scenario-8/long-five-standard-10.png",
                "A/scenario-8/long-five-standard-11.png",
                "A/scenario-8/long-five-standard-12.png",
                "A/scenario-8/long-five-standard-13.png",
                "A/scenario-8/long-five-standard-14.png",
                "A/scenario-8/long-five-standard-15.png",
                "A/scenario-8/long-five-standard-16.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents/d_35a5d25ac3bb7b3cc9fb589f07f71006d0111080ffabefc96df81fc343d2bd68",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 310,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 297,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 338,
                  "clippedWords": 0
                },
                {
                  "page": 4,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 287,
                  "clippedWords": 0
                },
                {
                  "page": 5,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 327,
                  "clippedWords": 0
                },
                {
                  "page": 6,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 425,
                  "clippedWords": 0
                },
                {
                  "page": 7,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 329,
                  "clippedWords": 0
                },
                {
                  "page": 8,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 409,
                  "clippedWords": 0
                },
                {
                  "page": 9,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 311,
                  "clippedWords": 0
                },
                {
                  "page": 10,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 409,
                  "clippedWords": 0
                },
                {
                  "page": 11,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 307,
                  "clippedWords": 0
                },
                {
                  "page": 12,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 375,
                  "clippedWords": 0
                },
                {
                  "page": 13,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 303,
                  "clippedWords": 0
                },
                {
                  "page": 14,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 352,
                  "clippedWords": 0
                },
                {
                  "page": 15,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 324,
                  "clippedWords": 0
                },
                {
                  "page": 16,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 89,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "long-five",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_e49144d5e0e118c454f2740a5e912d45d0ede7511ef6bac5c1ea01a34d8cc34f",
              "revision": "cbcaac15361ded6956fe4aaf8e4633547a8f1119fcbd0b88a283d96121acb04c",
              "sha256": "ba2a93eda6039210b78d10136eef7ecf34869dd2a1430ca285127bd3ee7e48ea",
              "bytes": 116093,
              "pages": 5,
              "pdf": "A/scenario-8/long-five-landscape.pdf",
              "text": "A/scenario-8/long-five-landscape.txt",
              "pngs": [
                "A/scenario-8/long-five-landscape-1.png",
                "A/scenario-8/long-five-landscape-2.png",
                "A/scenario-8/long-five-landscape-3.png",
                "A/scenario-8/long-five-landscape-4.png",
                "A/scenario-8/long-five-landscape-5.png"
              ],
              "downloadUrl": "https://calendar-stage-20260923.cfd-staging.com/panel/api/proposal-v2/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents/d_e49144d5e0e118c454f2740a5e912d45d0ede7511ef6bac5c1ea01a34d8cc34f",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 437,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 359,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 411,
                  "clippedWords": 0
                },
                {
                  "page": 4,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 478,
                  "clippedWords": 0
                },
                {
                  "page": 5,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 222,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:20.559Z",
          "finishedAt": "2026-09-27T12:26:26.684Z"
        }
      ]
    },
    "B": {
      "base": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev",
      "scenarios": [
        {
          "variant": "B",
          "number": 1,
          "title": "Workbook fixture and first-final capture",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "fixture starts without baseline or payments",
              "pass": true
            },
            {
              "label": "arithmetic labor",
              "pass": true,
              "details": {
                "expected": 19100000,
                "actual": 19100000
              }
            },
            {
              "label": "arithmetic transport",
              "pass": true,
              "details": {
                "expected": 2500000,
                "actual": 2500000
              }
            },
            {
              "label": "arithmetic material",
              "pass": true,
              "details": {
                "expected": 15850000,
                "actual": 15850000
              }
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 37450000,
                "actual": 37450000
              }
            },
            {
              "label": "synthetic internal note persisted for PDF exclusion check",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "fixture PDF amount 374 500 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 191 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 25 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 158 500 Ft",
              "pass": true
            },
            {
              "label": "unexplained M5 not shown as a payment",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "fixture PDF amount 374 500 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 191 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 25 000 Ft",
              "pass": true
            },
            {
              "label": "fixture PDF amount 158 500 Ft",
              "pass": true
            },
            {
              "label": "unexplained M5 not shown as a payment",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
              "leadId": 75,
              "label": "Test Garden workbook",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050"
            }
          ],
          "documents": [
            {
              "label": "fixture",
              "layout": "standard",
              "draft": false,
              "documentId": "d_7af8ee5c16a596eeb5ab1444e6ca7aa8a2241661872b27a4885e99da337247a5",
              "revision": "0c19f3a729e8399e34dad9ee493151423acad342c21f0cef19ac8b34a767b3d3",
              "sha256": "ed45c3988b91d5887f677fb890192ace59b9aaceee77d7fbaa8a806c81380e54",
              "bytes": 106278,
              "pages": 2,
              "pdf": "B/scenario-1/fixture-standard.pdf",
              "text": "B/scenario-1/fixture-standard.txt",
              "pngs": [
                "B/scenario-1/fixture-standard-1.png",
                "B/scenario-1/fixture-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents/d_7af8ee5c16a596eeb5ab1444e6ca7aa8a2241661872b27a4885e99da337247a5",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 255,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 164,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "fixture",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_b87f83c808a6bf2066e2da2363bc3e7bf777a11bc3e253d22f7ad8a7a656ad26",
              "revision": "b9025fcde7e1725a16b79c6905d07d222a334d87519942b40b614179476c24d3",
              "sha256": "6b9c29f920211ae4c1787313bf6c21ee8cf543f527ec6cec5e04b1024245c72b",
              "bytes": 105555,
              "pages": 2,
              "pdf": "B/scenario-1/fixture-landscape.pdf",
              "text": "B/scenario-1/fixture-landscape.txt",
              "pngs": [
                "B/scenario-1/fixture-landscape-1.png",
                "B/scenario-1/fixture-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents/d_b87f83c808a6bf2066e2da2363bc3e7bf777a11bc3e253d22f7ad8a7a656ad26",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 179,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 210,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:27.657Z",
          "finishedAt": "2026-09-27T12:26:31.956Z"
        },
        {
          "variant": "B",
          "number": 2,
          "title": "New customer retry and existing proposal link",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "concurrent create returns one proposal and one contact",
              "pass": true
            },
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "new template has no copied transport, baseline or received money",
              "pass": true
            },
            {
              "label": "existing customer link reopens same proposal",
              "pass": true
            },
            {
              "label": "one listed proposal for the new contact",
              "pass": true
            },
            {
              "label": "one listed contact for the create retry",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f",
              "leadId": 76,
              "label": "new retry",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f"
            }
          ],
          "documents": [
            {
              "label": "new-customer",
              "layout": "standard",
              "draft": false,
              "documentId": "d_4b987851a6311c8eb58b416361430bb244ecbf6f8686ab63730b256a5c91d29f",
              "revision": "82e8cfea304f5bfa987661de576cf6dd507bd18752bd11b1aea4969c12f473a8",
              "sha256": "3e84b18f1ed3789e11464e8b2426d31e6078b96398d6d9b4f363b9b8eebd784d",
              "bytes": 102707,
              "pages": 2,
              "pdf": "B/scenario-2/new-customer-standard.pdf",
              "text": "B/scenario-2/new-customer-standard.txt",
              "pngs": [
                "B/scenario-2/new-customer-standard-1.png",
                "B/scenario-2/new-customer-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents/d_4b987851a6311c8eb58b416361430bb244ecbf6f8686ab63730b256a5c91d29f",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 205,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 138,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "new-customer",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_dd19da6adcd1030f6df7eb38b0b9d5493689a62f79caa318777b8b7ccecd00a1",
              "revision": "ced35f56d8994fa184c141a978cafb64afd5707c7737a3d0af09ef0d8cbe7739",
              "sha256": "48eb67f8cc9497a5fd70d8e7eea745c3c7d4ecf61f58fd7b7f89770375fcc2de",
              "bytes": 102492,
              "pages": 2,
              "pdf": "B/scenario-2/new-customer-landscape.pdf",
              "text": "B/scenario-2/new-customer-landscape.txt",
              "pngs": [
                "B/scenario-2/new-customer-landscape-1.png",
                "B/scenario-2/new-customer-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents/d_dd19da6adcd1030f6df7eb38b0b9d5493689a62f79caa318777b8b7ccecd00a1",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 137,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 192,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:31.957Z",
          "finishedAt": "2026-09-27T12:26:37.864Z"
        },
        {
          "variant": "B",
          "number": 3,
          "title": "Quantity/rates/description/unit and transport",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "quantity-only edit preserves both unit rates",
              "pass": true
            },
            {
              "label": "transport stays one 25000 row amount",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 40100000,
                "actual": 40100000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 40700000,
                "actual": 40700000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "edited unit and description in PDF",
              "pass": true
            },
            {
              "label": "edited unit rates in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "edited unit and description in PDF",
              "pass": true
            },
            {
              "label": "edited unit rates in PDF",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
              "leadId": 78,
              "label": "editable cells",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d"
            }
          ],
          "documents": [
            {
              "label": "edited-cells",
              "layout": "standard",
              "draft": false,
              "documentId": "d_fa825c8f731ef6d2fffed9fd9bde82f763979d2659e0d907f64b970176a72904",
              "revision": "f0d54265fe2acabf2bc8c1333e7554ebdae84de92f791d3d58828c8ee81635bd",
              "sha256": "5966aa6d9ec08fbd7773ccf83662ae14408d29ff3533d29e47a4f15d06b07476",
              "bytes": 104651,
              "pages": 2,
              "pdf": "B/scenario-3/edited-cells-standard.pdf",
              "text": "B/scenario-3/edited-cells-standard.txt",
              "pngs": [
                "B/scenario-3/edited-cells-standard-1.png",
                "B/scenario-3/edited-cells-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_fa825c8f731ef6d2fffed9fd9bde82f763979d2659e0d907f64b970176a72904",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 159,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "edited-cells",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_0f9fa902ffb6434f0fb9726df470ae5676b705df3e7b5351019f8aac50d1672d",
              "revision": "b1cf0c84453965fa34acf4a3d32b2844f6f2864fca5c430e39983978dde7399a",
              "sha256": "7fd3c1e9863d72b91ab1f72580310601c7c5ad5b0b4529868dcd8158109b3dad",
              "bytes": 103932,
              "pages": 2,
              "pdf": "B/scenario-3/edited-cells-landscape.pdf",
              "text": "B/scenario-3/edited-cells-landscape.txt",
              "pngs": [
                "B/scenario-3/edited-cells-landscape-1.png",
                "B/scenario-3/edited-cells-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_0f9fa902ffb6434f0fb9726df470ae5676b705df3e7b5351019f8aac50d1672d",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 177,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 208,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:37.865Z",
          "finishedAt": "2026-09-27T12:26:43.890Z"
        },
        {
          "variant": "B",
          "number": 4,
          "title": "Unknown draft and final exclusion/pricing",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "unknown price preserved as question mark",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "draft export leaves baseline absent",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "draft marked incomplete",
              "pass": true
            },
            {
              "label": "server rejects unresolved final with row identity",
              "pass": true
            },
            {
              "label": "rejected final does not capture baseline",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 39950000,
                "actual": 39950000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "later pricing does not reset baseline",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
              "leadId": 79,
              "label": "unknown prices",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284"
            }
          ],
          "documents": [
            {
              "label": "unknown",
              "layout": "standard",
              "draft": true,
              "documentId": "d_332ff3cd19b466c43e8a13ac9387c59be8c6e266b64229f9634e49a5203d5719",
              "revision": "8c5c0dc9b715cf3529a4d377c789e8dcf825bd5c0350d6230428efb2baac1c4c",
              "sha256": "ad936faa80b448d41916a59f85b079721a881447432cec996788e1af659aec77",
              "bytes": 109021,
              "pages": 2,
              "pdf": "B/scenario-4/unknown-standard-draft.pdf",
              "text": "B/scenario-4/unknown-standard-draft.txt",
              "pngs": [
                "B/scenario-4/unknown-standard-draft-1.png",
                "B/scenario-4/unknown-standard-draft-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_332ff3cd19b466c43e8a13ac9387c59be8c6e266b64229f9634e49a5203d5719",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 290,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 170,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "excluded-final",
              "layout": "standard",
              "draft": false,
              "documentId": "d_0c814812ebf543d1af6a8048644766d64a049db2b9c83560653886c98877c070",
              "revision": "78e4f0a40cdf33a66da44b52096b90caa3f79d597b8b575bc7b3485512400519",
              "sha256": "1f3a738ab89d95d92e414a01309c434e9d18a1763150736ea56b4a891a648ed1",
              "bytes": 105659,
              "pages": 2,
              "pdf": "B/scenario-4/excluded-final-standard.pdf",
              "text": "B/scenario-4/excluded-final-standard.txt",
              "pngs": [
                "B/scenario-4/excluded-final-standard-1.png",
                "B/scenario-4/excluded-final-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_0c814812ebf543d1af6a8048644766d64a049db2b9c83560653886c98877c070",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 162,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "priced-final",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_62b8fee50ec67c413262fa9c6d53ad777b7a0baba6ac278aa34007db17050c5c",
              "revision": "2cbc53766b22e3069c4204dafe249df300e9c99dee7b4945d2e89dead99a6f5c",
              "sha256": "77a90aac26648a895a94095f667aef27712d1efdde34385985aeb8df473ece7b",
              "bytes": 106038,
              "pages": 2,
              "pdf": "B/scenario-4/priced-final-landscape.pdf",
              "text": "B/scenario-4/priced-final-landscape.txt",
              "pngs": [
                "B/scenario-4/priced-final-landscape-1.png",
                "B/scenario-4/priced-final-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_62b8fee50ec67c413262fa9c6d53ad777b7a0baba6ac278aa34007db17050c5c",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 180,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 223,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:43.891Z",
          "finishedAt": "2026-09-27T12:26:52.840Z"
        },
        {
          "variant": "B",
          "number": 5,
          "title": "Remove/reinclude and five regular plus three extra rows",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 39395000,
                "actual": 39395000
              }
            },
            {
              "label": "removed source row remains retained",
              "pass": true
            },
            {
              "label": "re-included unit-rate row computes normally",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 3",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 4",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 5",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 3",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 3",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 4",
              "pass": true
            },
            {
              "label": "added row in PDF: Hozzáadott munkanem 5",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 1",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 2",
              "pass": true
            },
            {
              "label": "added row in PDF: Pótlólagos munkanem 3",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
              "leadId": 80,
              "label": "row additions",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d"
            }
          ],
          "documents": [
            {
              "label": "before-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_ae198eeec1a6df81f7aa0849b8d6e73983d263f342a41dd10b5ab38a90804004",
              "revision": "f409fbf8a47e8edba69ba73a5294686b31084b84300a9f4976ab1145995cecb5",
              "sha256": "4d53d8f1600c5aa28c07354c0ba9727c299c42536cd7abe79fef229c9f6a9478",
              "bytes": 105489,
              "pages": 2,
              "pdf": "B/scenario-5/before-rows-standard.pdf",
              "text": "B/scenario-5/before-rows-standard.txt",
              "pngs": [
                "B/scenario-5/before-rows-standard-1.png",
                "B/scenario-5/before-rows-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_ae198eeec1a6df81f7aa0849b8d6e73983d263f342a41dd10b5ab38a90804004",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 253,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 162,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "added-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_5f2f533ce72b328c7db5f46a68ccbb9b6839d2e6e5567d7981f93b179a02a854",
              "revision": "8d7cc8e411d4d0b2c49f987276c51dc92313b9567a43d775cf390fe08df92206",
              "sha256": "a2a9fcf5d3b07cdafb8bf9623f983555d968edd656f3529adb50e6e260b70d0b",
              "bytes": 110470,
              "pages": 3,
              "pdf": "B/scenario-5/added-rows-standard.pdf",
              "text": "B/scenario-5/added-rows-standard.txt",
              "pngs": [
                "B/scenario-5/added-rows-standard-1.png",
                "B/scenario-5/added-rows-standard-2.png",
                "B/scenario-5/added-rows-standard-3.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_5f2f533ce72b328c7db5f46a68ccbb9b6839d2e6e5567d7981f93b179a02a854",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 350,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 185,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 139,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "added-rows",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_6a7dac258d9f05a923d939d6081a38c22a964cc12459a9ba44d11570aec5c38a",
              "revision": "e60a6c831a2378c54f26a4d09f4bae648bd2ed4f7c407d441e5af87d84efac63",
              "sha256": "1b4ef50aaaad525144fd9f0333a1827c2d9e6d7ba0627d28005647d66687b357",
              "bytes": 108840,
              "pages": 3,
              "pdf": "B/scenario-5/added-rows-landscape.pdf",
              "text": "B/scenario-5/added-rows-landscape.txt",
              "pngs": [
                "B/scenario-5/added-rows-landscape-1.png",
                "B/scenario-5/added-rows-landscape-2.png",
                "B/scenario-5/added-rows-landscape-3.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_6a7dac258d9f05a923d939d6081a38c22a964cc12459a9ba44d11570aec5c38a",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 161,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 179,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 243,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:52.842Z",
          "finishedAt": "2026-09-27T12:26:59.739Z"
        },
        {
          "variant": "B",
          "number": 6,
          "title": "Partial work and separate dated payment ledger",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 15000,
                "actual": 15000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 12000,
                "actual": 12000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 3000,
                "actual": 3000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 12000,
                "actual": 12000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 50800000,
                "actual": 50800000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 50800000,
                "actual": 50800000
              }
            },
            {
              "label": "arithmetic requested",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 800000,
                "actual": 800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 48000000,
                "actual": 48000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 2800000,
                "actual": 2800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 20000000,
                "actual": 20000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 30800000,
                "actual": 30800000
              }
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 50000000,
                "actual": 50000000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 800000,
                "actual": 800000
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "both payment dates in PDF",
              "pass": true
            },
            {
              "label": "outstanding 8000 and received 500000 in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "both payment dates in PDF",
              "pass": true
            },
            {
              "label": "outstanding 8000 and received 500000 in PDF",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
              "leadId": 81,
              "label": "partial work",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0"
            },
            {
              "id": "p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
              "leadId": 82,
              "label": "dated payments",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5"
            }
          ],
          "documents": [
            {
              "label": "partial-work",
              "layout": "standard",
              "draft": false,
              "documentId": "d_dfc69b84ffbb3b5aec86857c15c15b470ae3ea64fa16cd779b98ae050f9a88a1",
              "revision": "bc87009d6c0ad2dc4fe1dc645fc3c1ac831dad581fad2f1496e0016a97f31cba",
              "sha256": "37a9068ba0d2c52c14e64bca30e4f0e87778c207fc4b8d0a1167636564b8dbe1",
              "bytes": 104318,
              "pages": 2,
              "pdf": "B/scenario-6/partial-work-standard.pdf",
              "text": "B/scenario-6/partial-work-standard.txt",
              "pngs": [
                "B/scenario-6/partial-work-standard-1.png",
                "B/scenario-6/partial-work-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_dfc69b84ffbb3b5aec86857c15c15b470ae3ea64fa16cd779b98ae050f9a88a1",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 202,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 145,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "partial-work",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_7e2fdb76c21dfabf15f10e3a0199342b6f85e5995279e5fdeaf5deae4f527f39",
              "revision": "5cfe991e213cb1501f4bd0ed401dcbafa289efac822fbd8f732621bb886d4a3a",
              "sha256": "d263bdfc6d2fb5b81b9554a0d9df1de043575143c7b1aaaca1167261184ffe23",
              "bytes": 104243,
              "pages": 2,
              "pdf": "B/scenario-6/partial-work-landscape.pdf",
              "text": "B/scenario-6/partial-work-landscape.txt",
              "pngs": [
                "B/scenario-6/partial-work-landscape-1.png",
                "B/scenario-6/partial-work-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_7e2fdb76c21dfabf15f10e3a0199342b6f85e5995279e5fdeaf5deae4f527f39",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 164,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 189,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "dated-payments",
              "layout": "standard",
              "draft": false,
              "documentId": "d_57714d081ec2ae44cf0129d3da6b8e1ffed95eb5db077227579445f999999893",
              "revision": "4358d71cf44acbba2a9a860ae8c5e5ae292e12170fce9ec24fbbebabd3689889",
              "sha256": "9ad5da62811615efe0504d39f012b10fbf3c36d75e09112a0b9f858623a9493f",
              "bytes": 104998,
              "pages": 2,
              "pdf": "B/scenario-6/dated-payments-standard.pdf",
              "text": "B/scenario-6/dated-payments-standard.txt",
              "pngs": [
                "B/scenario-6/dated-payments-standard-1.png",
                "B/scenario-6/dated-payments-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_57714d081ec2ae44cf0129d3da6b8e1ffed95eb5db077227579445f999999893",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 215,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 152,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "dated-payments",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_dd1fe27a63ebbe8f98b55fb84ae2e425152e3dff5475e349fe2f1dfb01599ecb",
              "revision": "684640cfe150853d353016eb723f501d0c91426f2d7200ce484ac0aa32229228",
              "sha256": "f1435160eb1a5ed96cde11829f1c084709e86a891803346c135eaa03d3b2c27f",
              "bytes": 104695,
              "pages": 2,
              "pdf": "B/scenario-6/dated-payments-landscape.pdf",
              "text": "B/scenario-6/dated-payments-landscape.txt",
              "pngs": [
                "B/scenario-6/dated-payments-landscape-1.png",
                "B/scenario-6/dated-payments-landscape-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_dd1fe27a63ebbe8f98b55fb84ae2e425152e3dff5475e349fe2f1dfb01599ecb",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 188,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 187,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:26:59.740Z",
          "finishedAt": "2026-09-27T12:27:09.653Z"
        },
        {
          "variant": "B",
          "number": 7,
          "title": "Original quantities, extra work and full reconciliation",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 100000000,
                "actual": 100000000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 90000000,
                "actual": 90000000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 42900000,
                "actual": 42900000
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 10000000,
                "actual": 10000000
              }
            },
            {
              "label": "quantity-only actual change preserves quoted 6000 rate",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic received",
              "pass": true,
              "details": {
                "expected": 142900000,
                "actual": 142900000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "arithmetic outstanding",
              "pass": true,
              "details": {
                "expected": 0,
                "actual": 0
              }
            },
            {
              "label": "original quantity and unit price remain frozen",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 2,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "original/current totals shown in PDF",
              "pass": true
            },
            {
              "label": "original unit rate shown in PDF",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 3,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "original/current totals shown in PDF",
              "pass": true
            },
            {
              "label": "original unit rate shown in PDF",
              "pass": true
            },
            {
              "label": "previously exported PDF bytes are unchanged",
              "pass": true
            }
          ],
          "proposals": [
            {
              "id": "p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
              "leadId": 83,
              "label": "actual quantities",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6"
            }
          ],
          "documents": [
            {
              "label": "original-220",
              "layout": "standard",
              "draft": false,
              "documentId": "d_3bf786a9ea0fda46341d4c3785fa49aa84147e22e6b0ecb7c78504867f067a74",
              "revision": "cbddb8313ddb7a357b87bee3a8a0e0e5a4c9a6e586b59ba8517a7548a41cce81",
              "sha256": "1fa6da68a8cf45aeef6e972a4fda18e0cb6e2b4f2fb67aa76a3493a23804559d",
              "bytes": 103396,
              "pages": 2,
              "pdf": "B/scenario-7/original-220-standard.pdf",
              "text": "B/scenario-7/original-220-standard.txt",
              "pngs": [
                "B/scenario-7/original-220-standard-1.png",
                "B/scenario-7/original-220-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_3bf786a9ea0fda46341d4c3785fa49aa84147e22e6b0ecb7c78504867f067a74",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 207,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 136,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "unfinished-234",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f877c331e0c874b2c33d090abc3c423ee1f5697c6de11bf7e809ad16c8e01731",
              "revision": "fbea31f2151ff6a08e7a613ff87e5af668d90805b8adc8a402bfe9a403c155b5",
              "sha256": "a215e983f54a29a31b35da4574f4307c295845f7ba5014f5c137a79a645c45b4",
              "bytes": 105350,
              "pages": 2,
              "pdf": "B/scenario-7/unfinished-234-standard.pdf",
              "text": "B/scenario-7/unfinished-234-standard.txt",
              "pngs": [
                "B/scenario-7/unfinished-234-standard-1.png",
                "B/scenario-7/unfinished-234-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_f877c331e0c874b2c33d090abc3c423ee1f5697c6de11bf7e809ad16c8e01731",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 219,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 178,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "finished-234",
              "layout": "standard",
              "draft": false,
              "documentId": "d_973d400113104d3e3312b2f26eaf73d50780b0718d5bac80f48d5e544dcc293d",
              "revision": "a4c2d74c301074f2fe0a4ce2fb28414af19711d92f1782d13c83cc86824915ba",
              "sha256": "a8d623fd5ceecea7d8506f2d0c850ee9392e274047e894d8c3ff9b043b216b34",
              "bytes": 105739,
              "pages": 2,
              "pdf": "B/scenario-7/finished-234-standard.pdf",
              "text": "B/scenario-7/finished-234-standard.txt",
              "pngs": [
                "B/scenario-7/finished-234-standard-1.png",
                "B/scenario-7/finished-234-standard-2.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_973d400113104d3e3312b2f26eaf73d50780b0718d5bac80f48d5e544dcc293d",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 219,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 231,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "finished-234",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_9e2498b87a3d8dafd6344a6a08328e25a3acf2ab8572c2bd017cd28ac54959e6",
              "revision": "8a584543e122d50c5bb59eab6bcba82fc1a28951d120f3dd5562bec7544f8b98",
              "sha256": "1085825392a0dd54ac96f6bd5e5f0d77260b821a508f2371d8d573efbdc2ab61",
              "bytes": 106630,
              "pages": 3,
              "pdf": "B/scenario-7/finished-234-landscape.pdf",
              "text": "B/scenario-7/finished-234-landscape.txt",
              "pngs": [
                "B/scenario-7/finished-234-landscape-1.png",
                "B/scenario-7/finished-234-landscape-2.png",
                "B/scenario-7/finished-234-landscape-3.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_9e2498b87a3d8dafd6344a6a08328e25a3acf2ab8572c2bd017cd28ac54959e6",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 193,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 247,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 841.89,
                  "height": 595.28,
                  "words": 34,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:27:09.655Z",
          "finishedAt": "2026-09-27T12:27:20.161Z"
        },
        {
          "variant": "B",
          "number": 8,
          "title": "Long descriptions and five-stage pagination",
          "status": "PASS_API_PDF",
          "checks": [
            {
              "label": "identical create retry returns same contact/proposal",
              "pass": true
            },
            {
              "label": "save survives fresh API reload",
              "pass": true
            },
            {
              "label": "arithmetic total",
              "pass": true,
              "details": {
                "expected": 41520000,
                "actual": 41520000
              }
            },
            {
              "label": "arithmetic settled",
              "pass": true,
              "details": {
                "expected": 21600000,
                "actual": 21600000
              }
            },
            {
              "label": "arithmetic unsettled",
              "pass": true,
              "details": {
                "expected": 19920000,
                "actual": 19920000
              }
            },
            {
              "label": "five stages and blank future allocations survive reload",
              "pass": true
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "first final captures baseline on server",
              "pass": true
            },
            {
              "label": "postcapture preview has a new revision",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 16,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "pre-capture PDF visibly says baseline not captured",
              "pass": true
            },
            {
              "label": "long PDF row 1",
              "pass": true
            },
            {
              "label": "long PDF row 2",
              "pass": true
            },
            {
              "label": "long PDF row 3",
              "pass": true
            },
            {
              "label": "long PDF row 4",
              "pass": true
            },
            {
              "label": "long PDF row 5",
              "pass": true
            },
            {
              "label": "long PDF row 6",
              "pass": true
            },
            {
              "label": "long PDF row 7",
              "pass": true
            },
            {
              "label": "long PDF row 8",
              "pass": true
            },
            {
              "label": "long PDF row 9",
              "pass": true
            },
            {
              "label": "long PDF row 10",
              "pass": true
            },
            {
              "label": "long PDF row 11",
              "pass": true
            },
            {
              "label": "long PDF row 12",
              "pass": true
            },
            {
              "label": "long PDF row 13",
              "pass": true
            },
            {
              "label": "long PDF row 14",
              "pass": true
            },
            {
              "label": "long PDF row 15",
              "pass": true
            },
            {
              "label": "long PDF row 16",
              "pass": true
            },
            {
              "label": "long PDF row 17",
              "pass": true
            },
            {
              "label": "long PDF row 18",
              "pass": true
            },
            {
              "label": "long PDF row 19",
              "pass": true
            },
            {
              "label": "long PDF row 20",
              "pass": true
            },
            {
              "label": "long PDF row 21",
              "pass": true
            },
            {
              "label": "long PDF row 22",
              "pass": true
            },
            {
              "label": "long PDF row 23",
              "pass": true
            },
            {
              "label": "long PDF row 24",
              "pass": true
            },
            {
              "label": "long PDF is genuinely multipage",
              "pass": true
            },
            {
              "label": "future stage row cells have regions",
              "pass": true
            },
            {
              "label": "future/unfilled PDF cells are visibly empty, not fabricated zeroes",
              "pass": true,
              "details": {
                "blankRegions": 100,
                "occupied": 0
              }
            },
            {
              "label": "document retry is idempotent",
              "pass": true
            },
            {
              "label": "downloaded bytes equal exactly the displayed/generated bytes",
              "pass": true
            },
            {
              "label": "stored SHA and revision match displayed document",
              "pass": true
            },
            {
              "label": "download header carries original displayed revision",
              "pass": true
            },
            {
              "label": "export preserves original baseline exactly",
              "pass": true
            },
            {
              "label": "all PDF words stay inside page bounds",
              "pass": true,
              "details": {
                "pages": 5,
                "clipped": []
              }
            },
            {
              "label": "PDF page count matches generated preview pages",
              "pass": true
            },
            {
              "label": "PDF excludes internal CRM notes",
              "pass": true
            },
            {
              "label": "PDF contains source content: Kertújítók",
              "pass": true
            },
            {
              "label": "PDF contains source content: Munka kezdése",
              "pass": true
            },
            {
              "label": "PDF contains source content: Fizetési feltételek",
              "pass": true
            },
            {
              "label": "PDF contains source content: Minden olyan munka",
              "pass": true
            },
            {
              "label": "long PDF row 1",
              "pass": true
            },
            {
              "label": "long PDF row 2",
              "pass": true
            },
            {
              "label": "long PDF row 3",
              "pass": true
            },
            {
              "label": "long PDF row 4",
              "pass": true
            },
            {
              "label": "long PDF row 5",
              "pass": true
            },
            {
              "label": "long PDF row 6",
              "pass": true
            },
            {
              "label": "long PDF row 7",
              "pass": true
            },
            {
              "label": "long PDF row 8",
              "pass": true
            },
            {
              "label": "long PDF row 9",
              "pass": true
            },
            {
              "label": "long PDF row 10",
              "pass": true
            },
            {
              "label": "long PDF row 11",
              "pass": true
            },
            {
              "label": "long PDF row 12",
              "pass": true
            },
            {
              "label": "long PDF row 13",
              "pass": true
            },
            {
              "label": "long PDF row 14",
              "pass": true
            },
            {
              "label": "long PDF row 15",
              "pass": true
            },
            {
              "label": "long PDF row 16",
              "pass": true
            },
            {
              "label": "long PDF row 17",
              "pass": true
            },
            {
              "label": "long PDF row 18",
              "pass": true
            },
            {
              "label": "long PDF row 19",
              "pass": true
            },
            {
              "label": "long PDF row 20",
              "pass": true
            },
            {
              "label": "long PDF row 21",
              "pass": true
            },
            {
              "label": "long PDF row 22",
              "pass": true
            },
            {
              "label": "long PDF row 23",
              "pass": true
            },
            {
              "label": "long PDF row 24",
              "pass": true
            },
            {
              "label": "long PDF is genuinely multipage",
              "pass": true
            },
            {
              "label": "future stage row cells have regions",
              "pass": true
            },
            {
              "label": "future/unfilled PDF cells are visibly empty, not fabricated zeroes",
              "pass": true,
              "details": {
                "blankRegions": 100,
                "occupied": 0
              }
            }
          ],
          "proposals": [
            {
              "id": "p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
              "leadId": 84,
              "label": "long five-stage",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570"
            }
          ],
          "documents": [
            {
              "label": "long-five",
              "layout": "standard",
              "draft": false,
              "documentId": "d_6704f52be6c6f689648880c83847751fa704752c5b999ce90762c22183a8b9c8",
              "revision": "c85198b1a3582cd1a48158d211d29773d9266d1e88894d5c0c7733943a9beb13",
              "sha256": "7a8cac85d93f80bc2058bc4a737da4b2000c9d7d7e12e396bec6b601a68e145f",
              "bytes": 130371,
              "pages": 16,
              "pdf": "B/scenario-8/long-five-standard.pdf",
              "text": "B/scenario-8/long-five-standard.txt",
              "pngs": [
                "B/scenario-8/long-five-standard-01.png",
                "B/scenario-8/long-five-standard-02.png",
                "B/scenario-8/long-five-standard-03.png",
                "B/scenario-8/long-five-standard-04.png",
                "B/scenario-8/long-five-standard-05.png",
                "B/scenario-8/long-five-standard-06.png",
                "B/scenario-8/long-five-standard-07.png",
                "B/scenario-8/long-five-standard-08.png",
                "B/scenario-8/long-five-standard-09.png",
                "B/scenario-8/long-five-standard-10.png",
                "B/scenario-8/long-five-standard-11.png",
                "B/scenario-8/long-five-standard-12.png",
                "B/scenario-8/long-five-standard-13.png",
                "B/scenario-8/long-five-standard-14.png",
                "B/scenario-8/long-five-standard-15.png",
                "B/scenario-8/long-five-standard-16.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_6704f52be6c6f689648880c83847751fa704752c5b999ce90762c22183a8b9c8",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 310,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 297,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 338,
                  "clippedWords": 0
                },
                {
                  "page": 4,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 287,
                  "clippedWords": 0
                },
                {
                  "page": 5,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 327,
                  "clippedWords": 0
                },
                {
                  "page": 6,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 425,
                  "clippedWords": 0
                },
                {
                  "page": 7,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 329,
                  "clippedWords": 0
                },
                {
                  "page": 8,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 409,
                  "clippedWords": 0
                },
                {
                  "page": 9,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 311,
                  "clippedWords": 0
                },
                {
                  "page": 10,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 409,
                  "clippedWords": 0
                },
                {
                  "page": 11,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 307,
                  "clippedWords": 0
                },
                {
                  "page": 12,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 375,
                  "clippedWords": 0
                },
                {
                  "page": 13,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 303,
                  "clippedWords": 0
                },
                {
                  "page": 14,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 352,
                  "clippedWords": 0
                },
                {
                  "page": 15,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 324,
                  "clippedWords": 0
                },
                {
                  "page": 16,
                  "width": 595.28,
                  "height": 841.89,
                  "words": 89,
                  "clippedWords": 0
                }
              ]
            },
            {
              "label": "long-five",
              "layout": "landscape",
              "draft": false,
              "documentId": "d_799aca8b2b321d2b377fe56f7486a8e778df441b6ec7fef1d0d8f76f25647b3e",
              "revision": "fb79e74f39ccd0f74305d6f6947ace9f247d5ed0025ad07fba7a3bf145c0d23d",
              "sha256": "4941de4df57b8d136d24a0203141ffb4ea9e3ff8cbbb9c9440ddf4085dcab1cf",
              "bytes": 116401,
              "pages": 5,
              "pdf": "B/scenario-8/long-five-landscape.pdf",
              "text": "B/scenario-8/long-five-landscape.txt",
              "pngs": [
                "B/scenario-8/long-five-landscape-1.png",
                "B/scenario-8/long-five-landscape-2.png",
                "B/scenario-8/long-five-landscape-3.png",
                "B/scenario-8/long-five-landscape-4.png",
                "B/scenario-8/long-five-landscape-5.png"
              ],
              "downloadUrl": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/api/proposal-v2/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_799aca8b2b321d2b377fe56f7486a8e778df441b6ec7fef1d0d8f76f25647b3e",
              "pageBounds": [
                {
                  "page": 1,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 437,
                  "clippedWords": 0
                },
                {
                  "page": 2,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 359,
                  "clippedWords": 0
                },
                {
                  "page": 3,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 411,
                  "clippedWords": 0
                },
                {
                  "page": 4,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 478,
                  "clippedWords": 0
                },
                {
                  "page": 5,
                  "width": 1190.55,
                  "height": 841.89,
                  "words": 222,
                  "clippedWords": 0
                }
              ]
            }
          ],
          "startedAt": "2026-09-27T12:27:20.162Z",
          "finishedAt": "2026-09-27T12:27:26.447Z"
        }
      ]
    }
  },
  "apiCalls": [
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:27.953Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:28.312Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "PATCH",
      "suffix": "/leads/77",
      "status": 200,
      "at": "2026-09-27T12:25:28.647Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents",
      "status": 200,
      "at": "2026-09-27T12:25:29.388Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents",
      "status": 200,
      "at": "2026-09-27T12:25:29.631Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents/d_32733db7190fce920b15a18006e2aa5d9bd3aa16070e8317d800cdd30d582c35",
      "status": 200,
      "at": "2026-09-27T12:25:29.839Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3",
      "status": 200,
      "at": "2026-09-27T12:25:30.307Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents",
      "status": 200,
      "at": "2026-09-27T12:25:30.830Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents",
      "status": 200,
      "at": "2026-09-27T12:25:31.049Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3/documents/d_100bc685646ce5795817bd5b8e14f91409a19953afe176fac9390038ec3de6bb",
      "status": 200,
      "at": "2026-09-27T12:25:31.261Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_53ace935a28fed2e11db047e766e1cacc2aa6a764c8340e89ba5b916924504b3",
      "status": 200,
      "at": "2026-09-27T12:25:31.637Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:32.131Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:32.147Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:32.155Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:32.164Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:32.596Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:33.159Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:33.370Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "PUT",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:25:33.714Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:25:33.928Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:34.417Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:34.760Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_16ef7bdb143041b026c85f4ae466a87397e99e79ee7ad128dbb3c32e78bce775",
      "status": 200,
      "at": "2026-09-27T12:25:35.063Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:25:35.461Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:36.280Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:36.545Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_c52b29a86acf63621170d816216cd48f7e07a0ab7e23a3dee255f6b9144de93b",
      "status": 200,
      "at": "2026-09-27T12:25:36.701Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:25:37.067Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:37.690Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:38.028Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:38.312Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:38.521Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:38.796Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:38.983Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:39.728Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:40.018Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_d3427466334d6c0df95dd59fdf0cf55c1611369265afd6eb7cf790cab975f1e4",
      "status": 200,
      "at": "2026-09-27T12:25:40.427Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:40.849Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:41.521Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:25:41.788Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_276e67cdd7ff77595e14b06d93c820f2cad16b18e897df78240385d9e748ddcc",
      "status": 200,
      "at": "2026-09-27T12:25:41.961Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:25:42.345Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:42.821Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:43.162Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:43.460Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:43.651Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:44.151Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:44.359Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_f498006b9a39b59ac6a5583b1a9f5dc14ba664b4e17a1e9263a2ba5956c4b6d6",
      "status": 200,
      "at": "2026-09-27T12:25:44.534Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:44.938Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 422,
      "at": "2026-09-27T12:25:45.185Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:45.610Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:45.907Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:46.121Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:46.681Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:47.196Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_e2c68955ce33fdd9461f3d49c02a347120383826c6d16b9a1f8d9100d6fe81c5",
      "status": 200,
      "at": "2026-09-27T12:25:49.930Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:50.474Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:50.818Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:51.106Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:51.799Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:25:52.155Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_fc3c1640fa150e0071cd69e7f6c7b95ee03272896d8d5ded561aa6606c55ed95",
      "status": 200,
      "at": "2026-09-27T12:25:52.381Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:25:52.806Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_f498006b9a39b59ac6a5583b1a9f5dc14ba664b4e17a1e9263a2ba5956c4b6d6",
      "status": 200,
      "at": "2026-09-27T12:25:52.993Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:53.484Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:25:53.968Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:55.435Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:55.887Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_966369fa68b5d8e12f1ffd08d739d5e18942ba2c03b50ddfaab3361e808207c1",
      "status": 200,
      "at": "2026-09-27T12:25:56.198Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:25:56.662Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "PUT",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:25:57.024Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:25:57.312Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:58.080Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:58.378Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_f338581361a4b6fd1529caff34b735edb02c93ba03425ec624600ae46f10e9f1",
      "status": 200,
      "at": "2026-09-27T12:25:58.559Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:25:59.035Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:59.605Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:25:59.825Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_3e7ec15a4be4825ec036cbb60d54f9b97b327c20ebe4637572b48b407265491d",
      "status": 200,
      "at": "2026-09-27T12:26:00.051Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:26:00.509Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_966369fa68b5d8e12f1ffd08d739d5e18942ba2c03b50ddfaab3361e808207c1",
      "status": 200,
      "at": "2026-09-27T12:26:00.760Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:01.212Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:01.538Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:26:01.862Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:26:02.071Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:26:02.582Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:26:02.773Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_918da8ef7fe7e0571d45817761f1caf7bd46a94b503b6c53857705ec94d128db",
      "status": 200,
      "at": "2026-09-27T12:26:03.006Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:26:03.393Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:26:03.968Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:26:04.187Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_7c1550a83adc2c6725f60007843e977e940c87fcb04c80e09af041048cdd4ec5",
      "status": 200,
      "at": "2026-09-27T12:26:04.371Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:26:04.743Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:05.235Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:05.640Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:05.951Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:06.156Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:06.498Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:06.959Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:07.276Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:07.484Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:07.795Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:08.003Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:26:08.566Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:26:08.778Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_f4f16a4903ca35439952d4509d3bc3d16e2dbc77c1d0b7623cfeaf6c0c80d8f4",
      "status": 200,
      "at": "2026-09-27T12:26:08.951Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:09.352Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:26:09.963Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:26:10.163Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_83fe8c86c82adc4208861c9a7ac1c25ea55ac96395273dcef307c8cf7db7cb44",
      "status": 200,
      "at": "2026-09-27T12:26:10.579Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:26:10.974Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:11.452Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:11.834Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:12.150Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:12.359Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:13.085Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:13.541Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_bea4a7decae2252a15699bfc5bde64f3397b27a070c1353abe1cc93a50f642d8",
      "status": 200,
      "at": "2026-09-27T12:26:13.806Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:14.223Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:14.564Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:14.772Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:15.316Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:15.540Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_dadc61ee0929ddb83054af22c0763ea4a5d2f741974c0bd08edbc33508e5bf84",
      "status": 200,
      "at": "2026-09-27T12:26:15.724Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:16.129Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_bea4a7decae2252a15699bfc5bde64f3397b27a070c1353abe1cc93a50f642d8",
      "status": 200,
      "at": "2026-09-27T12:26:16.330Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:16.812Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:17.126Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:17.774Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:17.991Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_8dbba6d8106ee0afc52329a03fc7bd1481823c281757e5e0e52d0c115674b0d1",
      "status": 200,
      "at": "2026-09-27T12:26:18.159Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:18.660Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:19.207Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents",
      "status": 200,
      "at": "2026-09-27T12:26:19.415Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_045ce37859ea6efef5d94adb3d28476614d0ab48d1301accdf42b8908d175753",
      "status": 200,
      "at": "2026-09-27T12:26:19.867Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb",
      "status": 200,
      "at": "2026-09-27T12:26:20.293Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_bbb7b00184313e4f8111636fa64eb2af146ae8c4359c459fdc8495011f561bdb/documents/d_bea4a7decae2252a15699bfc5bde64f3397b27a070c1353abe1cc93a50f642d8",
      "status": 200,
      "at": "2026-09-27T12:26:20.553Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:21.055Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:21.610Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "PUT",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5",
      "status": 200,
      "at": "2026-09-27T12:26:21.937Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5",
      "status": 200,
      "at": "2026-09-27T12:26:22.163Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents",
      "status": 200,
      "at": "2026-09-27T12:26:22.779Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents",
      "status": 200,
      "at": "2026-09-27T12:26:23.027Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents/d_35a5d25ac3bb7b3cc9fb589f07f71006d0111080ffabefc96df81fc343d2bd68",
      "status": 200,
      "at": "2026-09-27T12:26:23.267Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5",
      "status": 200,
      "at": "2026-09-27T12:26:24.840Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents",
      "status": 200,
      "at": "2026-09-27T12:26:25.388Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents",
      "status": 200,
      "at": "2026-09-27T12:26:25.626Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5/documents/d_e49144d5e0e118c454f2740a5e912d45d0ede7511ef6bac5c1ea01a34d8cc34f",
      "status": 200,
      "at": "2026-09-27T12:26:25.791Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_4aa606b300c03a0d136c40c7e95c67d3dd53108ae81333a2fa4ef3f40def76e5",
      "status": 200,
      "at": "2026-09-27T12:26:26.681Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:28.230Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:28.608Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "PATCH",
      "suffix": "/leads/75",
      "status": 200,
      "at": "2026-09-27T12:26:28.897Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents",
      "status": 200,
      "at": "2026-09-27T12:26:29.598Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents",
      "status": 200,
      "at": "2026-09-27T12:26:29.846Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents/d_7af8ee5c16a596eeb5ab1444e6ca7aa8a2241661872b27a4885e99da337247a5",
      "status": 200,
      "at": "2026-09-27T12:26:30.050Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
      "status": 200,
      "at": "2026-09-27T12:26:30.480Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents",
      "status": 200,
      "at": "2026-09-27T12:26:31.031Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents",
      "status": 200,
      "at": "2026-09-27T12:26:31.254Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050/documents/d_b87f83c808a6bf2066e2da2363bc3e7bf777a11bc3e253d22f7ad8a7a656ad26",
      "status": 200,
      "at": "2026-09-27T12:26:31.463Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
      "status": 200,
      "at": "2026-09-27T12:26:31.955Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:32.516Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:32.578Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:32.579Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:32.785Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:33.147Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:33.729Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:34.260Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "PUT",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f",
      "status": 200,
      "at": "2026-09-27T12:26:34.580Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f",
      "status": 200,
      "at": "2026-09-27T12:26:34.811Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents",
      "status": 200,
      "at": "2026-09-27T12:26:35.392Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents",
      "status": 200,
      "at": "2026-09-27T12:26:35.615Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents/d_4b987851a6311c8eb58b416361430bb244ecbf6f8686ab63730b256a5c91d29f",
      "status": 200,
      "at": "2026-09-27T12:26:35.836Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f",
      "status": 200,
      "at": "2026-09-27T12:26:36.370Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents",
      "status": 200,
      "at": "2026-09-27T12:26:36.925Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents",
      "status": 200,
      "at": "2026-09-27T12:26:37.237Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f/documents/d_dd19da6adcd1030f6df7eb38b0b9d5493689a62f79caa318777b8b7ccecd00a1",
      "status": 200,
      "at": "2026-09-27T12:26:37.481Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_86e2268c282422cf42b27461b32a09d959eabb5023ed4677f37b309cabe0e49f",
      "status": 200,
      "at": "2026-09-27T12:26:37.863Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:38.354Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:38.717Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:39.123Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:39.532Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:39.912Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:40.156Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:41.147Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:41.609Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_fa825c8f731ef6d2fffed9fd9bde82f763979d2659e0d907f64b970176a72904",
      "status": 200,
      "at": "2026-09-27T12:26:41.915Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:42.419Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:43.041Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:43.259Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d/documents/d_0f9fa902ffb6434f0fb9726df470ae5676b705df3e7b5351019f8aac50d1672d",
      "status": 200,
      "at": "2026-09-27T12:26:43.484Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_8dfa99f2a9602963b16b087c4dadaacc3663b82e78d14cefaf826afa72fa1b0d",
      "status": 200,
      "at": "2026-09-27T12:26:43.889Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:44.362Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:44.736Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:45.093Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:45.305Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:45.892Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:46.219Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_332ff3cd19b466c43e8a13ac9387c59be8c6e266b64229f9634e49a5203d5719",
      "status": 200,
      "at": "2026-09-27T12:26:46.409Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:46.924Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 422,
      "at": "2026-09-27T12:26:47.572Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:48.050Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:48.475Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:48.709Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:49.483Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:49.735Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_0c814812ebf543d1af6a8048644766d64a049db2b9c83560653886c98877c070",
      "status": 200,
      "at": "2026-09-27T12:26:49.911Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:50.307Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:50.639Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:50.903Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:51.435Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents",
      "status": 200,
      "at": "2026-09-27T12:26:51.676Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_62b8fee50ec67c413262fa9c6d53ad777b7a0baba6ac278aa34007db17050c5c",
      "status": 200,
      "at": "2026-09-27T12:26:52.194Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284",
      "status": 200,
      "at": "2026-09-27T12:26:52.592Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ad56c31deb3ae9479d424328aee2f1d4c88bace265b5e3605872a87bd87d2284/documents/d_332ff3cd19b466c43e8a13ac9387c59be8c6e266b64229f9634e49a5203d5719",
      "status": 200,
      "at": "2026-09-27T12:26:52.837Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:53.347Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:26:53.767Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:54.349Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:54.571Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_ae198eeec1a6df81f7aa0849b8d6e73983d263f342a41dd10b5ab38a90804004",
      "status": 200,
      "at": "2026-09-27T12:26:54.797Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:26:55.210Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "PUT",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:26:55.608Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:26:55.843Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:56.613Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:56.886Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_5f2f533ce72b328c7db5f46a68ccbb9b6839d2e6e5567d7981f93b179a02a854",
      "status": 200,
      "at": "2026-09-27T12:26:57.115Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:26:57.613Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:58.428Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents",
      "status": 200,
      "at": "2026-09-27T12:26:58.672Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_6a7dac258d9f05a923d939d6081a38c22a964cc12459a9ba44d11570aec5c38a",
      "status": 200,
      "at": "2026-09-27T12:26:58.895Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d",
      "status": 200,
      "at": "2026-09-27T12:26:59.345Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_da5ef60d3f2a3b2e6954d0d76513c7702edb5784dc65656973084f85c317269d/documents/d_ae198eeec1a6df81f7aa0849b8d6e73983d263f342a41dd10b5ab38a90804004",
      "status": 200,
      "at": "2026-09-27T12:26:59.736Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:00.352Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:00.719Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:27:01.023Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:27:01.232Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:27:01.721Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:27:01.947Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_dfc69b84ffbb3b5aec86857c15c15b470ae3ea64fa16cd779b98ae050f9a88a1",
      "status": 200,
      "at": "2026-09-27T12:27:02.142Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:27:02.523Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:27:03.040Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents",
      "status": 200,
      "at": "2026-09-27T12:27:03.257Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0/documents/d_7e2fdb76c21dfabf15f10e3a0199342b6f85e5995279e5fdeaf5deae4f527f39",
      "status": 200,
      "at": "2026-09-27T12:27:03.464Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_bb7c6141b5e14056a32fac097439cb551c592d4c30cf28347c572da8a06016b0",
      "status": 200,
      "at": "2026-09-27T12:27:03.837Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:04.327Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:04.667Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:04.980Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:05.181Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:05.500Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:05.727Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:06.059Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:06.285Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:06.595Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:06.801Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:27:07.413Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:27:07.663Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_57714d081ec2ae44cf0129d3da6b8e1ffed95eb5db077227579445f999999893",
      "status": 200,
      "at": "2026-09-27T12:27:07.916Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:08.291Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:27:08.832Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents",
      "status": 200,
      "at": "2026-09-27T12:27:09.086Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5/documents/d_dd1fe27a63ebbe8f98b55fb84ae2e425152e3dff5475e349fe2f1dfb01599ecb",
      "status": 200,
      "at": "2026-09-27T12:27:09.272Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_0075763f13702c0393e08ec629330a4cb39fa2be4cd6f3c4d343c66ac8e53fa5",
      "status": 200,
      "at": "2026-09-27T12:27:09.652Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:10.158Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:10.556Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:10.967Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:11.176Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:12.204Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:12.655Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_3bf786a9ea0fda46341d4c3785fa49aa84147e22e6b0ecb7c78504867f067a74",
      "status": 200,
      "at": "2026-09-27T12:27:12.820Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:13.172Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:13.466Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:13.678Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:14.459Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:14.928Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_f877c331e0c874b2c33d090abc3c423ee1f5697c6de11bf7e809ad16c8e01731",
      "status": 200,
      "at": "2026-09-27T12:27:15.238Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:15.660Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_3bf786a9ea0fda46341d4c3785fa49aa84147e22e6b0ecb7c78504867f067a74",
      "status": 200,
      "at": "2026-09-27T12:27:15.889Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:16.382Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:16.586Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:17.356Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:17.619Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_973d400113104d3e3312b2f26eaf73d50780b0718d5bac80f48d5e544dcc293d",
      "status": 200,
      "at": "2026-09-27T12:27:17.820Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:18.259Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:18.834Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents",
      "status": 200,
      "at": "2026-09-27T12:27:19.112Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_9e2498b87a3d8dafd6344a6a08328e25a3acf2ab8572c2bd017cd28ac54959e6",
      "status": 200,
      "at": "2026-09-27T12:27:19.293Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6",
      "status": 200,
      "at": "2026-09-27T12:27:19.856Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_2ecb4d8d7dd0cc952f96b2b40e628d25f880f2f99d2dd243827b661cedc033a6/documents/d_3bf786a9ea0fda46341d4c3785fa49aa84147e22e6b0ecb7c78504867f067a74",
      "status": 200,
      "at": "2026-09-27T12:27:20.158Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:20.669Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T12:27:21.033Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "PUT",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:27:21.465Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:27:21.687Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:27:22.417Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:27:22.823Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_6704f52be6c6f689648880c83847751fa704752c5b999ce90762c22183a8b9c8",
      "status": 200,
      "at": "2026-09-27T12:27:23.013Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:27:24.572Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:27:25.150Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents",
      "status": 200,
      "at": "2026-09-27T12:27:25.373Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570/documents/d_799aca8b2b321d2b377fe56f7486a8e778df441b6ec7fef1d0d8f76f25647b3e",
      "status": 200,
      "at": "2026-09-27T12:27:25.546Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_44d8ccc7b3b412ea52ffad2e511afb42b53919e99399ebc2472cfbc85c3ae570",
      "status": 200,
      "at": "2026-09-27T12:27:26.444Z"
    }
  ],
  "finishedAt": "2026-09-27T12:27:28.049Z"
}
