{
  "runId": "deployed-final-20260927-a1",
  "phase": "deployed",
  "startedAt": "2026-09-27T03:24:51.651Z",
  "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_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb",
              "leadId": 13,
              "label": "Test Garden workbook",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb"
            }
          ],
          "documents": [
            {
              "label": "fixture",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f62a1d5fab02693af8b8148a00a233a637a70676992b4b310229e184e7d62e60",
              "revision": "a91ef39a487e5c87139f9788c00c474f8b52327d158d3b2e9a8f8f16b7dc694a",
              "sha256": "ea3047dd0d521580fe747ecd8a221343f69f85ae9940479f3d49b8ee9f8d64de",
              "bytes": 105932,
              "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_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents/d_f62a1d5fab02693af8b8148a00a233a637a70676992b4b310229e184e7d62e60",
              "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_b450a0ca5709207d0b9099519a932715de6a2bc55f4a4f2fb8a1a781e12d578a",
              "revision": "3737f9ff4b15c75c971ab3ffb2f160f3ad8410a8055d60ed637be9d57fda4830",
              "sha256": "e5e2b26d74c6f27703099a430bfc29d6a65bbc668b2ca396ecf95471c6585a88",
              "bytes": 105177,
              "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_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents/d_b450a0ca5709207d0b9099519a932715de6a2bc55f4a4f2fb8a1a781e12d578a",
              "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-27T03:24:53.341Z",
          "finishedAt": "2026-09-27T03:25:02.933Z"
        },
        {
          "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_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb",
              "leadId": 14,
              "label": "new retry",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb"
            }
          ],
          "documents": [
            {
              "label": "new-customer",
              "layout": "standard",
              "draft": false,
              "documentId": "d_647a279ae5768f67ac78fafef91da0dc78629f0f44b4e8f8c6cac62083e11e24",
              "revision": "d2c60ad3b6f2d4bbb91e01a8eeb862b20ebd7d26289120a078793af7166a3736",
              "sha256": "227fd463bfff2165d361ea3749478ff5326fcbf439f17e1a42aa80f57dfef95d",
              "bytes": 102380,
              "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_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents/d_647a279ae5768f67ac78fafef91da0dc78629f0f44b4e8f8c6cac62083e11e24",
              "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_ab45348d9fe51914e8cdb1578dd392417620658f8b8ddd06da6d7691280ff1c4",
              "revision": "441a42c455470b250401523dc5ec3fd2ff8e1156f0cd4894d8650d4e6512f22a",
              "sha256": "f5697a83bde493662345c01c36c187a90ea99e5c88e704de926b45e39e2848e8",
              "bytes": 102176,
              "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_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents/d_ab45348d9fe51914e8cdb1578dd392417620658f8b8ddd06da6d7691280ff1c4",
              "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-27T03:25:02.935Z",
          "finishedAt": "2026-09-27T03:25:09.646Z"
        },
        {
          "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_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
              "leadId": 15,
              "label": "editable cells",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082"
            }
          ],
          "documents": [
            {
              "label": "edited-cells",
              "layout": "standard",
              "draft": false,
              "documentId": "d_084e9e892379e0d76c6beb8d57f738b677195f43a3531a1919a7760d8c021943",
              "revision": "c8321f6509103f222dbeb7e74976a3d0806c01ab61f3e7a6f83810952ea78bb1",
              "sha256": "36c25af8ff054c9cc24b0c4362f289b49796794cac07db5494fd65e9a887d5c9",
              "bytes": 104540,
              "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_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents/d_084e9e892379e0d76c6beb8d57f738b677195f43a3531a1919a7760d8c021943",
              "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_bc02e383e746c0ef38c53caa8ba3e1cdbcc609e76f51f3e8e8d83f02e516ae6e",
              "revision": "3d872c6a34163564982b92277518e27c027a6c2b7f83ab92c1ad86f07b280869",
              "sha256": "bb5f06f2cc984431ea7e55f9fd64fc8940198dbd6775c7a57a3eec41fe1b11ce",
              "bytes": 103792,
              "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_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents/d_bc02e383e746c0ef38c53caa8ba3e1cdbcc609e76f51f3e8e8d83f02e516ae6e",
              "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-27T03:25:09.647Z",
          "finishedAt": "2026-09-27T03:25:15.271Z"
        },
        {
          "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_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
              "leadId": 17,
              "label": "unknown prices",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151"
            }
          ],
          "documents": [
            {
              "label": "unknown",
              "layout": "standard",
              "draft": true,
              "documentId": "d_94030fbfc80bc86c0b46c5c8e997890113096df57d649e83936c8367ab6c9ae7",
              "revision": "ebe2c49b8b649131313fda7988ec901f6997285e345f58159f13eda728a255ef",
              "sha256": "8d0e8555bac7d027e75c59154bc960cef6837cb355d1a83ddc21b7139b72d4e9",
              "bytes": 108770,
              "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_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_94030fbfc80bc86c0b46c5c8e997890113096df57d649e83936c8367ab6c9ae7",
              "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_c9c36ec2aa918a8deef4948b06851a445abfb80d9737f90c916848431669d376",
              "revision": "23809f7f43df84c1c28efc370fe3ac51c66717305ef30848f03c108ae58e3ab0",
              "sha256": "b8d80f07eb1c0378a56d1c2d0ecc258f4a28e3f9ccba1fcbafa81572eb528df6",
              "bytes": 105378,
              "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_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_c9c36ec2aa918a8deef4948b06851a445abfb80d9737f90c916848431669d376",
              "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_b5b6453471d04aadfdc0c0d74711a85666c2525207ccef053b639cfb057586ec",
              "revision": "17725f2146e326d926f8b91d5944c758e5f3c39fec81ff5babca5f50618bd3c3",
              "sha256": "0ca6d9e86b6b0dd5c80ac83f68ba07d64dae81fcfe79cba759aba8471dd835c7",
              "bytes": 105723,
              "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_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_b5b6453471d04aadfdc0c0d74711a85666c2525207ccef053b639cfb057586ec",
              "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-27T03:25:15.272Z",
          "finishedAt": "2026-09-27T03:25:24.464Z"
        },
        {
          "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
              "leadId": 23,
              "label": "row additions",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602"
            }
          ],
          "documents": [
            {
              "label": "before-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_40babd1345e2c64a93dd1a4a053e1a6891851a6b3e5e388e72f4d9e1f5da6ba8",
              "revision": "cc429185be904a9ca68b6d1933fb30748a975c076dc3ccf448552d93e2f45981",
              "sha256": "697e3ba4a2e1b08ac45b6bbd697827f937db3b09349760be8fd51f8ab9f30d10",
              "bytes": 105158,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_40babd1345e2c64a93dd1a4a053e1a6891851a6b3e5e388e72f4d9e1f5da6ba8",
              "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_6bcd890ba3ed745ff02457ffc32262833975ee87f7622a133f9dec0650d54a2e",
              "revision": "68dc23ba8438c4e9066f705c517cc68abde457b5a081d7d79369a1bb59d0e53a",
              "sha256": "5b49f6fb529feaaeede4f5187efb15204e695f0c1c62e52e1dd9315b23a02e41",
              "bytes": 110165,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_6bcd890ba3ed745ff02457ffc32262833975ee87f7622a133f9dec0650d54a2e",
              "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_2694190834a9c977c88b73b515362bb01776a89e77c5115bfb4f8650cb2ac69a",
              "revision": "6bdbe40e39a9437193638cc87ca855972f628148934df6acc9d4a24022c5ded5",
              "sha256": "da263b2c25bd699d79a9406d693b017d744856f0c7a1684a4091099abf89ff9a",
              "bytes": 108518,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_2694190834a9c977c88b73b515362bb01776a89e77c5115bfb4f8650cb2ac69a",
              "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-27T03:25:24.464Z",
          "finishedAt": "2026-09-27T03:25:30.825Z"
        },
        {
          "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
              "leadId": 25,
              "label": "partial work",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63"
            },
            {
              "id": "p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
              "leadId": 26,
              "label": "dated payments",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609"
            }
          ],
          "documents": [
            {
              "label": "partial-work",
              "layout": "standard",
              "draft": false,
              "documentId": "d_ddfcb01cf3075e0b12365ce5776c94fa04dab66a13a05316ed88ac90395cccde",
              "revision": "2032f9e9d79f41849dfd0b570f88b14e3446e362c6822844fdf5af576030674c",
              "sha256": "e72dc3b6bbb3124393c2faedcd802ded52e3265ffc0884646a399484c37c7d7f",
              "bytes": 103831,
              "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_ddfcb01cf3075e0b12365ce5776c94fa04dab66a13a05316ed88ac90395cccde",
              "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_a7d076e7e2a5beae83e253ad018fe6ea6f02958c5752dd0fbf68c4b8f23afff7",
              "revision": "12b370752a79e2d06a57d446f69d396838dd19e50818f3a6663204e742d67f31",
              "sha256": "bbc218c85d8984b58f8228e76b543c5f76e50b406913a8e7a4f5b4e5897e0e69",
              "bytes": 103722,
              "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_a7d076e7e2a5beae83e253ad018fe6ea6f02958c5752dd0fbf68c4b8f23afff7",
              "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_bb869735ebc28798483f2a5da165c16c18cb474dcd09ebeefc1c76c0a9fdd673",
              "revision": "a174728f8dc63a8d559ae8152d4a0ba3579ff0f0ab666559e5668fab3af769d0",
              "sha256": "395bcd6590e00288d8902d39f0feb41f00047eb5c1f49f85c9a54ed772311687",
              "bytes": 104463,
              "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_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_bb869735ebc28798483f2a5da165c16c18cb474dcd09ebeefc1c76c0a9fdd673",
              "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_a8d75003a607470a9bdb571e503f4c67836a09e16fac210a009c6d9db26d7031",
              "revision": "0545c2fa80b00217f4754f64d2798e2eab38c2247f5c392130b4d80d8f606918",
              "sha256": "29b9e0f778d850190c04ae88b9c6ec3b9d81754bba277f6af713c8fd224f646a",
              "bytes": 104192,
              "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_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_a8d75003a607470a9bdb571e503f4c67836a09e16fac210a009c6d9db26d7031",
              "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-27T03:25:30.830Z",
          "finishedAt": "2026-09-27T03:25:40.263Z"
        },
        {
          "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
              "leadId": 27,
              "label": "actual quantities",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9"
            }
          ],
          "documents": [
            {
              "label": "original-220",
              "layout": "standard",
              "draft": false,
              "documentId": "d_e704d5175d7c371c757562fd8429ae5d592b8ef9eab89d616417d7ae8f625bad",
              "revision": "4b41e7a6bb114434a0a704e481b87560b9414258a96bc78b16457db796e26563",
              "sha256": "5539ccb8108aa61ecc2b997b16327ce08548cde4516da927c0ad681dc3e532a9",
              "bytes": 103255,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_e704d5175d7c371c757562fd8429ae5d592b8ef9eab89d616417d7ae8f625bad",
              "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_33b7da09e9122bf61c12321e77c660e2a654251241dcde36fe92694701949582",
              "revision": "fa2ce9155f3aaf120c826a0095f516e5394c4aff22540325a79e238fa27b8f68",
              "sha256": "a7eb869dcf90007667663ca4e4ef5aa93d7d9c5078524a3f1a26478309714c0f",
              "bytes": 105255,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_33b7da09e9122bf61c12321e77c660e2a654251241dcde36fe92694701949582",
              "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_efc0742ac42593b2f07b1aaac920c347b26795f1544ea7a866bbdc8ca327ee79",
              "revision": "1ecd5d8b758b50279451e9ba464b3780464bae545069086986cfc405cc0b9766",
              "sha256": "2abf4d6089935462f9bbd631a07ee1eeebbd8e833b00bf197972dbab693edd12",
              "bytes": 105646,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_efc0742ac42593b2f07b1aaac920c347b26795f1544ea7a866bbdc8ca327ee79",
              "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_9d11785cc17d0d21f8aa4c08e49896a3074585488bfbfbf6f1374d839787ade6",
              "revision": "27b1d93e2abe33c24e3cdbd54fecfe1e2f55c3b97642404652a229f0b5d36dc4",
              "sha256": "cd591527f36b0c6239d23769f1d12841c4bb81b964f5b8da99bd5254751d3034",
              "bytes": 106493,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_9d11785cc17d0d21f8aa4c08e49896a3074585488bfbfbf6f1374d839787ade6",
              "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-27T03:25:40.264Z",
          "finishedAt": "2026-09-27T03:25:48.702Z"
        },
        {
          "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_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494",
              "leadId": 28,
              "label": "long five-stage",
              "url": "https://calendar-stage-20260923.cfd-staging.com/panel/proposals/?proposal=p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494"
            }
          ],
          "documents": [
            {
              "label": "long-five",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f1afb1ad47d91b6ff2f442b565b5a9646dca4a619c6095942bce7489c5b23477",
              "revision": "f29a5d2e94a57e0b70f88f4f5203b973a52509b17bb7440d7bb46a10b392814e",
              "sha256": "b374cc96d5eb963715edc46a7d1bd27fa1322352de339d48089bfd108382109d",
              "bytes": 130094,
              "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_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents/d_f1afb1ad47d91b6ff2f442b565b5a9646dca4a619c6095942bce7489c5b23477",
              "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_fafef0b78f18fb5cf7fba38f8564a0a3ae9ca0271493b06533e1dfc3b0e1977d",
              "revision": "98eb6396de5f7fcb0518cd9566b0106575d49862a6f2a131c122fc5f33d70bb2",
              "sha256": "e117e4b63ec19aee9283e7590fee338ec0df26371f4b4db452cef1da2b1addaf",
              "bytes": 116033,
              "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_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents/d_fafef0b78f18fb5cf7fba38f8564a0a3ae9ca0271493b06533e1dfc3b0e1977d",
              "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-27T03:25:48.703Z",
          "finishedAt": "2026-09-27T03:25:54.680Z"
        }
      ]
    },
    "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_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231",
              "leadId": 20,
              "label": "Test Garden workbook",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231"
            }
          ],
          "documents": [
            {
              "label": "fixture",
              "layout": "standard",
              "draft": false,
              "documentId": "d_4ca455d00455190b470f893743d3e777b4c70d465d7a3b39b4cf6c150802e4d6",
              "revision": "ec838fee327db6a460a1cd636f24dc608044f29e1a61bc3cb11c1d6d52914345",
              "sha256": "a3d8da76b1b0306d0c05c05daada5659d70d016a238267b88ecd45470906925e",
              "bytes": 106204,
              "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_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents/d_4ca455d00455190b470f893743d3e777b4c70d465d7a3b39b4cf6c150802e4d6",
              "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_f7966661dcc7aa57cf3ff8c088c4acf9d1a7725bb100e103674199003eccca0f",
              "revision": "bcf0583b7ed3be7488aeb9a40c3732310ef846dc8fbf4dfc6caa957df242f793",
              "sha256": "fb2355f144073ecc7653ad76c22913f5ecd425b3ee2930e2102592a130c55378",
              "bytes": 105454,
              "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_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents/d_f7966661dcc7aa57cf3ff8c088c4acf9d1a7725bb100e103674199003eccca0f",
              "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-27T03:25:56.527Z",
          "finishedAt": "2026-09-27T03:26:01.372Z"
        },
        {
          "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_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e",
              "leadId": 21,
              "label": "new retry",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e"
            }
          ],
          "documents": [
            {
              "label": "new-customer",
              "layout": "standard",
              "draft": false,
              "documentId": "d_93cd8d2a9c9815863e4e1069d4100886d9a4902f63c78e56b58069b8105a55bc",
              "revision": "7804870f6d2bb5211246dfb202576910b4c20f17833298367a665c5b4d846445",
              "sha256": "8cf30c06e3b2e4cdfcb1fecf3a29ecce4a82e77e57d53d2765cadc556b3a9a46",
              "bytes": 102674,
              "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_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents/d_93cd8d2a9c9815863e4e1069d4100886d9a4902f63c78e56b58069b8105a55bc",
              "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_3fa411db0cc4e3a9804d08d6b259158f4343940e5ad9bb14710fb65be7a6e672",
              "revision": "83b59acede9194ce68246389c8ca86f126a91a2bdd770764a3a29b9018ec9dac",
              "sha256": "dbd1938334024088a83f3be86e5986331da58f1eaef4307118f6c1fa5c420d0b",
              "bytes": 102456,
              "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_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents/d_3fa411db0cc4e3a9804d08d6b259158f4343940e5ad9bb14710fb65be7a6e672",
              "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-27T03:26:01.374Z",
          "finishedAt": "2026-09-27T03:26:06.493Z"
        },
        {
          "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_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
              "leadId": 22,
              "label": "editable cells",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1"
            }
          ],
          "documents": [
            {
              "label": "edited-cells",
              "layout": "standard",
              "draft": false,
              "documentId": "d_b7069d740640741a09bbbce95521aa1a18067e26dfaf6c5b3cbcb137bb757af1",
              "revision": "45f48201dad20842b18f6ca70674559dce5cd5e430d22087c35730f2555da28b",
              "sha256": "5b8f2d5174f09a6007071f94f25e7f37d8ef3d15b02a172fc67899ce9d3e6806",
              "bytes": 104832,
              "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_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents/d_b7069d740640741a09bbbce95521aa1a18067e26dfaf6c5b3cbcb137bb757af1",
              "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_00a8015f6b0f5f430eb93c7f7e6c687a1d067a9955e9a61e308323af13b810d9",
              "revision": "28d395b25d18765a76f4924421184c613db5526bcb50a7fdf981fd1632fc73b2",
              "sha256": "fcfe5eec61eda5b1d4058fb720a3dd9df63e821ecd4bb26a80118bba8bbd7209",
              "bytes": 104105,
              "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_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents/d_00a8015f6b0f5f430eb93c7f7e6c687a1d067a9955e9a61e308323af13b810d9",
              "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-27T03:26:06.494Z",
          "finishedAt": "2026-09-27T03:26:11.051Z"
        },
        {
          "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
              "leadId": 23,
              "label": "unknown prices",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602"
            }
          ],
          "documents": [
            {
              "label": "unknown",
              "layout": "standard",
              "draft": true,
              "documentId": "d_b9c2752b4fc59d827ccf7a9e921672c65967e0adfe3c64c0f64b4340ee07fc82",
              "revision": "14dce4a017d9fedc6ab013cd8cf28ecda22514f3c1051cfa81a3de23806b8b0c",
              "sha256": "976ff8f9896ed86e88eaa177d4aa32625ab5a9167f71623b5d8bf516d3c718f8",
              "bytes": 109026,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_b9c2752b4fc59d827ccf7a9e921672c65967e0adfe3c64c0f64b4340ee07fc82",
              "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_41e991cb0d330360d7e4bc97f39f92d1be31f4b704122cf3df14dce6faf51d88",
              "revision": "799be99010e38959013f57c8ac1fac66d6c308ff45ef8e0522e6153f90b88857",
              "sha256": "5752398d7c31cc7aabfa35629365fb2331f2ba8b46ec85d6aa7a935a387a5689",
              "bytes": 105671,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_41e991cb0d330360d7e4bc97f39f92d1be31f4b704122cf3df14dce6faf51d88",
              "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_baf814d4a8b9e4c6f0652c2d982c86e2dc188a0e425f6c06b75047a79155dcce",
              "revision": "a4a21c186e01ce6dc2ef017bd927fe5de882f9da9db3d19cfcc721e09b1a14f9",
              "sha256": "0de0f357bfbb358c132a4b13dff5284f1b5d8c455c23722af29bdbd4f47d6298",
              "bytes": 106045,
              "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_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_baf814d4a8b9e4c6f0652c2d982c86e2dc188a0e425f6c06b75047a79155dcce",
              "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-27T03:26:11.054Z",
          "finishedAt": "2026-09-27T03:26:17.947Z"
        },
        {
          "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
              "leadId": 25,
              "label": "row additions",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63"
            }
          ],
          "documents": [
            {
              "label": "before-rows",
              "layout": "standard",
              "draft": false,
              "documentId": "d_3bfc0712c19f57a4bbf137ef6d0ac2a1a70913c609133bc936be5c2280423da5",
              "revision": "e98642dca7288440018efee5edb702a6f0bd105da859bc5c93e0576f0a023ea5",
              "sha256": "f2038868bbe0ba44ba8884d65e4ad031daa9d7c6d0c62e64efc1fc8cbc8d38bb",
              "bytes": 105453,
              "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_3bfc0712c19f57a4bbf137ef6d0ac2a1a70913c609133bc936be5c2280423da5",
              "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_e210086c3546e578b82d27530d2d89048f6d5ec8f3c7b33376274024a8af5718",
              "revision": "c8d0c7a812b9cc2fccb711060d714a961a70544493de1e16d9dc9d7d79778b0e",
              "sha256": "898985c51a68209255aca6d5647fb89d932b1f57b5dfb719d11f722dae9ad22e",
              "bytes": 110425,
              "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_e210086c3546e578b82d27530d2d89048f6d5ec8f3c7b33376274024a8af5718",
              "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_8c52bd5d166df34873f61d7124f51634e766baa630b2874896e5ca7ee5f476b3",
              "revision": "7ae85f59d2d4ec3143c01eb2f14f0cb00566c0319c0fb10b640a3e799b94fa5d",
              "sha256": "5277225560d9587ced20f96351ed08f5c6cf3df80f127f1b4ad10b17298520ab",
              "bytes": 108784,
              "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_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_8c52bd5d166df34873f61d7124f51634e766baa630b2874896e5ca7ee5f476b3",
              "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-27T03:26:17.949Z",
          "finishedAt": "2026-09-27T03:26:23.415Z"
        },
        {
          "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_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
              "leadId": 26,
              "label": "partial work",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609"
            },
            {
              "id": "p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
              "leadId": 27,
              "label": "dated payments",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9"
            }
          ],
          "documents": [
            {
              "label": "partial-work",
              "layout": "standard",
              "draft": false,
              "documentId": "d_378f610b06450504618c3563f0be8caca5133bb6216ebe15eb861ba257e4b323",
              "revision": "9c8b554c6ecec0c78c8313b9c6ea71652606612c46738944f5dfcf721944c8f7",
              "sha256": "66aec2e6fb2e0caba28a5d92be849d006f1f93ca008ddb7ad5639acc2c463f98",
              "bytes": 104096,
              "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_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_378f610b06450504618c3563f0be8caca5133bb6216ebe15eb861ba257e4b323",
              "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_82a82423bf0ac6209c01861564d3b04e4d4ff0a362faca41754271b2bd0001a7",
              "revision": "5e0d1e4535676ea13a15aae18baa37c67c1951ad5daab4405f70f905cf83e992",
              "sha256": "267e7af4ebb9be59d27e3abb5952b8199def049e5f46836fa4a7b66c1db0d183",
              "bytes": 104001,
              "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_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_82a82423bf0ac6209c01861564d3b04e4d4ff0a362faca41754271b2bd0001a7",
              "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_fb495d4aceeceba80a492d50b76b7ec58e06f9f86c78ab2959b61b2569e00860",
              "revision": "3b708de2bc804368fd4983833a54c35edcc1eaef7d51a2f1e3b9cd2daefb6aaf",
              "sha256": "0204e77b5305785374a44d262c3f3bb49260907983b09e4b012bf1f96f789918",
              "bytes": 104770,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_fb495d4aceeceba80a492d50b76b7ec58e06f9f86c78ab2959b61b2569e00860",
              "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_5f3e887a79fc405d0efc85c60b4c7fd560a857ef9138e54788aea4009f5adce9",
              "revision": "c64eeb2b09baeb238858761650403d0b882fdad0b862011c92ea60f6f07ef40f",
              "sha256": "f41002c0cd67d349b9572f2430746617ac471a82defcef14e73d0cb455488240",
              "bytes": 104479,
              "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_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_5f3e887a79fc405d0efc85c60b4c7fd560a857ef9138e54788aea4009f5adce9",
              "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-27T03:26:23.416Z",
          "finishedAt": "2026-09-27T03:26:32.815Z"
        },
        {
          "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_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
              "leadId": 29,
              "label": "actual quantities",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f"
            }
          ],
          "documents": [
            {
              "label": "original-220",
              "layout": "standard",
              "draft": false,
              "documentId": "d_1b36f6f8258fae0e99b2d20db05da12d30dcd34f80999a1ccc6071a18012bd4e",
              "revision": "89165fda857b78f7178297db43f61ca5e60581d03ed3e44bdb834aaa963a4dc2",
              "sha256": "21ce298329449126c95b32836fe43fe50254a2f5152941c709ae3ed696eb0683",
              "bytes": 103538,
              "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_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b36f6f8258fae0e99b2d20db05da12d30dcd34f80999a1ccc6071a18012bd4e",
              "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_3bc909dd8ca077f4fe4947738b5e79b132b739ee86525e5a722ba4525556917c",
              "revision": "8ff0cad8747f4c4da9b3bad1a9043ecb8e63bd95caefa7035b2d742386f60dbd",
              "sha256": "12953a925133356941e253508cde2df3e0f0d1bcc0a908d1a0bbe41a6e144b91",
              "bytes": 105532,
              "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_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_3bc909dd8ca077f4fe4947738b5e79b132b739ee86525e5a722ba4525556917c",
              "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_1b53ff7a912c5a54b7a61e2e7bc1fe74c3ab6649f779140c3b7458fd4ebfd7ce",
              "revision": "1c8277e19e6c0228835c6b2f1161b882e539b4ff9d39b95b270b21ee110e1406",
              "sha256": "bd8ae660d021c09a098ce52f051f85b507440d6c0d5c0b2773c0590bc858dd6a",
              "bytes": 105919,
              "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_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b53ff7a912c5a54b7a61e2e7bc1fe74c3ab6649f779140c3b7458fd4ebfd7ce",
              "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_274db87bd11d145f7da51e27c7980f8ddec3450ffd9ff461e478a7b2884cc69b",
              "revision": "bd841627415de3efe37282bdc17bcce84794d4eada9bcbfa952e55dde045fee9",
              "sha256": "3adcc54d205488186b97089c61d7803dd8aad7ff32f960aa4e071ed285dc5983",
              "bytes": 106805,
              "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_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_274db87bd11d145f7da51e27c7980f8ddec3450ffd9ff461e478a7b2884cc69b",
              "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-27T03:26:32.817Z",
          "finishedAt": "2026-09-27T03:26:42.239Z"
        },
        {
          "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_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0",
              "leadId": 30,
              "label": "long five-stage",
              "url": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev/panel/proposals/?proposal=p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0"
            }
          ],
          "documents": [
            {
              "label": "long-five",
              "layout": "standard",
              "draft": false,
              "documentId": "d_f34b7f7a2daecae08c5221b8da8b11668efa2567b5140d54aed64125367e1208",
              "revision": "15bda36fc0e873d0c613fd2d0e28d8e6d2ec1ca2ebb765eb566afa74e51a6361",
              "sha256": "1827e037b2b0793542cde049ae7132f2cb9b9ce35fc075f665e7d674212cbf0e",
              "bytes": 130346,
              "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_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents/d_f34b7f7a2daecae08c5221b8da8b11668efa2567b5140d54aed64125367e1208",
              "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_c93d7ea8fccc2cfe38bd8e2ae36f3b5d65b4dbe82b68ecc3df5b76361042ea12",
              "revision": "e7e237594453c3bce44498b0abcd83ace3714575388c3b5b9590c83708e376b2",
              "sha256": "72b081ded124c8b8da65cbd029b0549a18c58bca6e7aebd4e0161371b522cb40",
              "bytes": 116344,
              "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_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents/d_c93d7ea8fccc2cfe38bd8e2ae36f3b5d65b4dbe82b68ecc3df5b76361042ea12",
              "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-27T03:26:42.242Z",
          "finishedAt": "2026-09-27T03:26:48.291Z"
        }
      ]
    }
  },
  "apiCalls": [
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:24:53.972Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:24:54.327Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "PATCH",
      "suffix": "/leads/13",
      "status": 200,
      "at": "2026-09-27T03:24:54.602Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents",
      "status": 200,
      "at": "2026-09-27T03:24:57.194Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents",
      "status": 200,
      "at": "2026-09-27T03:24:57.778Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents/d_f62a1d5fab02693af8b8148a00a233a637a70676992b4b310229e184e7d62e60",
      "status": 200,
      "at": "2026-09-27T03:25:00.162Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb",
      "status": 200,
      "at": "2026-09-27T03:25:00.746Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:01.356Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:01.573Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb/documents/d_b450a0ca5709207d0b9099519a932715de6a2bc55f4a4f2fb8a1a781e12d578a",
      "status": 200,
      "at": "2026-09-27T03:25:02.434Z"
    },
    {
      "variant": "A",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_1b6c477e46ea6d75564c97673daa2b39eae90309ff9189623bd35e1a8f5b64bb",
      "status": 200,
      "at": "2026-09-27T03:25:02.931Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:03.407Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:03.411Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:03.426Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:03.469Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:03.869Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:04.417Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:04.547Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "PUT",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb",
      "status": 200,
      "at": "2026-09-27T03:25:04.872Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb",
      "status": 200,
      "at": "2026-09-27T03:25:05.080Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:05.727Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:06.149Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents/d_647a279ae5768f67ac78fafef91da0dc78629f0f44b4e8f8c6cac62083e11e24",
      "status": 200,
      "at": "2026-09-27T03:25:07.066Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb",
      "status": 200,
      "at": "2026-09-27T03:25:07.476Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:08.029Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents",
      "status": 200,
      "at": "2026-09-27T03:25:08.263Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb/documents/d_ab45348d9fe51914e8cdb1578dd392417620658f8b8ddd06da6d7691280ff1c4",
      "status": 200,
      "at": "2026-09-27T03:25:09.197Z"
    },
    {
      "variant": "A",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_81ddb004d89a5ab8b4993faa843e5c84ec7645d8ced71d44de6ea7926e1ca6eb",
      "status": 200,
      "at": "2026-09-27T03:25:09.644Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:10.103Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:10.437Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:10.741Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:10.937Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:11.381Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:11.613Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents",
      "status": 200,
      "at": "2026-09-27T03:25:12.213Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents",
      "status": 200,
      "at": "2026-09-27T03:25:12.410Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents/d_084e9e892379e0d76c6beb8d57f738b677195f43a3531a1919a7760d8c021943",
      "status": 200,
      "at": "2026-09-27T03:25:13.023Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:13.588Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents",
      "status": 200,
      "at": "2026-09-27T03:25:14.251Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents",
      "status": 200,
      "at": "2026-09-27T03:25:14.445Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082/documents/d_bc02e383e746c0ef38c53caa8ba3e1cdbcc609e76f51f3e8e8d83f02e516ae6e",
      "status": 200,
      "at": "2026-09-27T03:25:14.893Z"
    },
    {
      "variant": "A",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_5c373d2f3b46b652dd36232ed66ca4c73195a61aa8962dbcfee1105397468082",
      "status": 200,
      "at": "2026-09-27T03:25:15.270Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:15.726Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:16.076Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:16.348Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:16.552Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:17.062Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:17.306Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_94030fbfc80bc86c0b46c5c8e997890113096df57d649e83936c8367ab6c9ae7",
      "status": 200,
      "at": "2026-09-27T03:25:17.755Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:19.078Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 422,
      "at": "2026-09-27T03:25:19.438Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:19.803Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:20.170Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:20.354Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:20.884Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:21.085Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_c9c36ec2aa918a8deef4948b06851a445abfb80d9737f90c916848431669d376",
      "status": 200,
      "at": "2026-09-27T03:25:21.394Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:21.784Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:22.079Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:22.267Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:22.781Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents",
      "status": 200,
      "at": "2026-09-27T03:25:23.012Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_b5b6453471d04aadfdc0c0d74711a85666c2525207ccef053b639cfb057586ec",
      "status": 200,
      "at": "2026-09-27T03:25:23.452Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151",
      "status": 200,
      "at": "2026-09-27T03:25:23.972Z"
    },
    {
      "variant": "A",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_ac785f0d77e765bf3c75090996b4ef3cacbc7aef17d61f7a7381306246f7e151/documents/d_94030fbfc80bc86c0b46c5c8e997890113096df57d649e83936c8367ab6c9ae7",
      "status": 200,
      "at": "2026-09-27T03:25:24.453Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:24.942Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:25.362Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:25.947Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:26.194Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_40babd1345e2c64a93dd1a4a053e1a6891851a6b3e5e388e72f4d9e1f5da6ba8",
      "status": 200,
      "at": "2026-09-27T03:25:26.508Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:25:26.938Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "PUT",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:25:27.253Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:25:27.458Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:27.950Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:28.144Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_6bcd890ba3ed745ff02457ffc32262833975ee87f7622a133f9dec0650d54a2e",
      "status": 200,
      "at": "2026-09-27T03:25:28.406Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:25:28.923Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:29.401Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:25:29.586Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_2694190834a9c977c88b73b515362bb01776a89e77c5115bfb4f8650cb2ac69a",
      "status": 200,
      "at": "2026-09-27T03:25:29.805Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:25:30.615Z"
    },
    {
      "variant": "A",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_40babd1345e2c64a93dd1a4a053e1a6891851a6b3e5e388e72f4d9e1f5da6ba8",
      "status": 200,
      "at": "2026-09-27T03:25:30.817Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:31.289Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:31.629Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:25:31.902Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:25:32.114Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:25:32.625Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:25:32.800Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_ddfcb01cf3075e0b12365ce5776c94fa04dab66a13a05316ed88ac90395cccde",
      "status": 200,
      "at": "2026-09-27T03:25:33.065Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:25:33.448Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:25:33.902Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:25:34.090Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_a7d076e7e2a5beae83e253ad018fe6ea6f02958c5752dd0fbf68c4b8f23afff7",
      "status": 200,
      "at": "2026-09-27T03:25:34.294Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:25:34.634Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:35.056Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:35.396Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:35.692Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:35.897Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:36.320Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:36.512Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:36.820Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:37.030Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:37.344Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:37.556Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:25:38.127Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:25:38.339Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_bb869735ebc28798483f2a5da165c16c18cb474dcd09ebeefc1c76c0a9fdd673",
      "status": 200,
      "at": "2026-09-27T03:25:38.623Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:39.012Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:25:39.513Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:25:39.702Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_a8d75003a607470a9bdb571e503f4c67836a09e16fac210a009c6d9db26d7031",
      "status": 200,
      "at": "2026-09-27T03:25:39.897Z"
    },
    {
      "variant": "A",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:25:40.262Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:40.735Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:41.138Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:41.414Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:41.614Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:42.194Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:42.396Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_e704d5175d7c371c757562fd8429ae5d592b8ef9eab89d616417d7ae8f625bad",
      "status": 200,
      "at": "2026-09-27T03:25:42.580Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:42.959Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:43.353Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:43.543Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:44.086Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:44.299Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_33b7da09e9122bf61c12321e77c660e2a654251241dcde36fe92694701949582",
      "status": 200,
      "at": "2026-09-27T03:25:44.489Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:44.918Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_e704d5175d7c371c757562fd8429ae5d592b8ef9eab89d616417d7ae8f625bad",
      "status": 200,
      "at": "2026-09-27T03:25:45.099Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:45.456Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:45.661Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:46.209Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:46.419Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_efc0742ac42593b2f07b1aaac920c347b26795f1544ea7a866bbdc8ca327ee79",
      "status": 200,
      "at": "2026-09-27T03:25:46.717Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:47.149Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:47.679Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:25:47.899Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_9d11785cc17d0d21f8aa4c08e49896a3074585488bfbfbf6f1374d839787ade6",
      "status": 200,
      "at": "2026-09-27T03:25:48.074Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:25:48.514Z"
    },
    {
      "variant": "A",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_e704d5175d7c371c757562fd8429ae5d592b8ef9eab89d616417d7ae8f625bad",
      "status": 200,
      "at": "2026-09-27T03:25:48.698Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:49.186Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:49.539Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "PUT",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494",
      "status": 200,
      "at": "2026-09-27T03:25:49.836Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494",
      "status": 200,
      "at": "2026-09-27T03:25:50.038Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents",
      "status": 200,
      "at": "2026-09-27T03:25:50.696Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents",
      "status": 200,
      "at": "2026-09-27T03:25:50.888Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents/d_f1afb1ad47d91b6ff2f442b565b5a9646dca4a619c6095942bce7489c5b23477",
      "status": 200,
      "at": "2026-09-27T03:25:51.095Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494",
      "status": 200,
      "at": "2026-09-27T03:25:52.756Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents",
      "status": 200,
      "at": "2026-09-27T03:25:53.276Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents",
      "status": 200,
      "at": "2026-09-27T03:25:53.475Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494/documents/d_fafef0b78f18fb5cf7fba38f8564a0a3ae9ca0271493b06533e1dfc3b0e1977d",
      "status": 200,
      "at": "2026-09-27T03:25:53.646Z"
    },
    {
      "variant": "A",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_d0023dfc491868e497da2481413f519dff34014bf351122b4d2169c193aed494",
      "status": 200,
      "at": "2026-09-27T03:25:54.668Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:57.029Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:25:57.415Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "PATCH",
      "suffix": "/leads/20",
      "status": 200,
      "at": "2026-09-27T03:25:57.677Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents",
      "status": 200,
      "at": "2026-09-27T03:25:58.699Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents",
      "status": 200,
      "at": "2026-09-27T03:25:59.112Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents/d_4ca455d00455190b470f893743d3e777b4c70d465d7a3b39b4cf6c150802e4d6",
      "status": 200,
      "at": "2026-09-27T03:25:59.347Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231",
      "status": 200,
      "at": "2026-09-27T03:25:59.765Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents",
      "status": 200,
      "at": "2026-09-27T03:26:00.448Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "POST",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents",
      "status": 200,
      "at": "2026-09-27T03:26:00.753Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231/documents/d_f7966661dcc7aa57cf3ff8c088c4acf9d1a7725bb100e103674199003eccca0f",
      "status": 200,
      "at": "2026-09-27T03:26:00.988Z"
    },
    {
      "variant": "B",
      "scenario": 1,
      "method": "GET",
      "suffix": "/p_a7f78608b4b96bed5b7e9acc8f297fe06262840fda125f3989fb69fa04ce4231",
      "status": 200,
      "at": "2026-09-27T03:26:01.370Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:01.830Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:01.831Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:01.831Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:01.842Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:02.213Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:02.847Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:02.995Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "PUT",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e",
      "status": 200,
      "at": "2026-09-27T03:26:03.279Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e",
      "status": 200,
      "at": "2026-09-27T03:26:03.494Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents",
      "status": 200,
      "at": "2026-09-27T03:26:04.117Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents",
      "status": 200,
      "at": "2026-09-27T03:26:04.383Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents/d_93cd8d2a9c9815863e4e1069d4100886d9a4902f63c78e56b58069b8105a55bc",
      "status": 200,
      "at": "2026-09-27T03:26:04.637Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e",
      "status": 200,
      "at": "2026-09-27T03:26:04.996Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents",
      "status": 200,
      "at": "2026-09-27T03:26:05.597Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "POST",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents",
      "status": 200,
      "at": "2026-09-27T03:26:05.885Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e/documents/d_3fa411db0cc4e3a9804d08d6b259158f4343940e5ad9bb14710fb65be7a6e672",
      "status": 200,
      "at": "2026-09-27T03:26:06.084Z"
    },
    {
      "variant": "B",
      "scenario": 2,
      "method": "GET",
      "suffix": "/p_128bf055984b761350714b68233cd40dacb4a36a059b4cbef19de3fc396a357e",
      "status": 200,
      "at": "2026-09-27T03:26:06.491Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:06.989Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:07.380Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:07.708Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:07.902Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "PUT",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:08.195Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:08.411Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents",
      "status": 200,
      "at": "2026-09-27T03:26:08.921Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents",
      "status": 200,
      "at": "2026-09-27T03:26:09.127Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents/d_b7069d740640741a09bbbce95521aa1a18067e26dfaf6c5b3cbcb137bb757af1",
      "status": 200,
      "at": "2026-09-27T03:26:09.307Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:09.704Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents",
      "status": 200,
      "at": "2026-09-27T03:26:10.219Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "POST",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents",
      "status": 200,
      "at": "2026-09-27T03:26:10.412Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1/documents/d_00a8015f6b0f5f430eb93c7f7e6c687a1d067a9955e9a61e308323af13b810d9",
      "status": 200,
      "at": "2026-09-27T03:26:10.641Z"
    },
    {
      "variant": "B",
      "scenario": 3,
      "method": "GET",
      "suffix": "/p_08b5f4b95b740773690a0a9cf4df7bcce9fd60d4e68a0b96688d6e5b266eadd1",
      "status": 200,
      "at": "2026-09-27T03:26:11.049Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:11.554Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:11.913Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:12.266Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:12.455Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:12.880Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:13.055Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_b9c2752b4fc59d827ccf7a9e921672c65967e0adfe3c64c0f64b4340ee07fc82",
      "status": 200,
      "at": "2026-09-27T03:26:13.273Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:13.638Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 422,
      "at": "2026-09-27T03:26:13.871Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:14.169Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:14.464Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:14.636Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:15.138Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:15.329Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_41e991cb0d330360d7e4bc97f39f92d1be31f4b704122cf3df14dce6faf51d88",
      "status": 200,
      "at": "2026-09-27T03:26:15.506Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:15.915Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "PUT",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:16.227Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:16.460Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:16.938Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "POST",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents",
      "status": 200,
      "at": "2026-09-27T03:26:17.142Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_baf814d4a8b9e4c6f0652c2d982c86e2dc188a0e425f6c06b75047a79155dcce",
      "status": 200,
      "at": "2026-09-27T03:26:17.324Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602",
      "status": 200,
      "at": "2026-09-27T03:26:17.751Z"
    },
    {
      "variant": "B",
      "scenario": 4,
      "method": "GET",
      "suffix": "/p_8d741ca67646de477c5d327ba46fe69781ceb0907e238da90eed7d26d4c7d602/documents/d_b9c2752b4fc59d827ccf7a9e921672c65967e0adfe3c64c0f64b4340ee07fc82",
      "status": 200,
      "at": "2026-09-27T03:26:17.941Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:18.358Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:18.667Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:19.098Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:19.280Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_3bfc0712c19f57a4bbf137ef6d0ac2a1a70913c609133bc936be5c2280423da5",
      "status": 200,
      "at": "2026-09-27T03:26:19.421Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:26:19.794Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "PUT",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:26:20.056Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:26:20.238Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:20.719Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:20.896Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_e210086c3546e578b82d27530d2d89048f6d5ec8f3c7b33376274024a8af5718",
      "status": 200,
      "at": "2026-09-27T03:26:21.153Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:26:21.643Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:22.346Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "POST",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents",
      "status": 200,
      "at": "2026-09-27T03:26:22.543Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_8c52bd5d166df34873f61d7124f51634e766baa630b2874896e5ca7ee5f476b3",
      "status": 200,
      "at": "2026-09-27T03:26:22.754Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63",
      "status": 200,
      "at": "2026-09-27T03:26:23.245Z"
    },
    {
      "variant": "B",
      "scenario": 5,
      "method": "GET",
      "suffix": "/p_abb6c35a0306150eb5cd7c30beaf88f517dedc09137213a411f4b5b5ac377a63/documents/d_3bfc0712c19f57a4bbf137ef6d0ac2a1a70913c609133bc936be5c2280423da5",
      "status": 200,
      "at": "2026-09-27T03:26:23.412Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:23.848Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:24.165Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:26:24.427Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:26:24.618Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:26:25.122Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:26:25.296Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_378f610b06450504618c3563f0be8caca5133bb6216ebe15eb861ba257e4b323",
      "status": 200,
      "at": "2026-09-27T03:26:25.465Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:26:25.868Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:26:26.363Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents",
      "status": 200,
      "at": "2026-09-27T03:26:26.553Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609/documents/d_82a82423bf0ac6209c01861564d3b04e4d4ff0a362faca41754271b2bd0001a7",
      "status": 200,
      "at": "2026-09-27T03:26:26.765Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_3776b62e3d21c47cbcca995ecb4eea42ccca97eac04d966840ccaa190f51e609",
      "status": 200,
      "at": "2026-09-27T03:26:27.106Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:27.539Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:27.875Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:28.167Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:28.356Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:28.634Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:28.825Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:29.123Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:29.324Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "PUT",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:29.610Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:29.795Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:26:30.290Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:26:30.485Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_fb495d4aceeceba80a492d50b76b7ec58e06f9f86c78ab2959b61b2569e00860",
      "status": 200,
      "at": "2026-09-27T03:26:30.755Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:31.203Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:26:31.808Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "POST",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents",
      "status": 200,
      "at": "2026-09-27T03:26:32.022Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9/documents/d_5f3e887a79fc405d0efc85c60b4c7fd560a857ef9138e54788aea4009f5adce9",
      "status": 200,
      "at": "2026-09-27T03:26:32.410Z"
    },
    {
      "variant": "B",
      "scenario": 6,
      "method": "GET",
      "suffix": "/p_f3ba1470adfe0e4e6b2c68faf8f583d1af4ed1305ad194387bc78552587f86c9",
      "status": 200,
      "at": "2026-09-27T03:26:32.815Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:33.311Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:33.688Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:34.047Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:34.241Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:34.745Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:34.939Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b36f6f8258fae0e99b2d20db05da12d30dcd34f80999a1ccc6071a18012bd4e",
      "status": 200,
      "at": "2026-09-27T03:26:35.187Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:35.583Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:35.876Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:36.087Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:36.741Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:36.937Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_3bc909dd8ca077f4fe4947738b5e79b132b739ee86525e5a722ba4525556917c",
      "status": 200,
      "at": "2026-09-27T03:26:37.462Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:37.837Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b36f6f8258fae0e99b2d20db05da12d30dcd34f80999a1ccc6071a18012bd4e",
      "status": 200,
      "at": "2026-09-27T03:26:38.112Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "PUT",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:38.487Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:38.692Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:39.189Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:39.370Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b53ff7a912c5a54b7a61e2e7bc1fe74c3ab6649f779140c3b7458fd4ebfd7ce",
      "status": 200,
      "at": "2026-09-27T03:26:39.585Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:39.990Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:40.889Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "POST",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents",
      "status": 200,
      "at": "2026-09-27T03:26:41.090Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_274db87bd11d145f7da51e27c7980f8ddec3450ffd9ff461e478a7b2884cc69b",
      "status": 200,
      "at": "2026-09-27T03:26:41.311Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f",
      "status": 200,
      "at": "2026-09-27T03:26:41.738Z"
    },
    {
      "variant": "B",
      "scenario": 7,
      "method": "GET",
      "suffix": "/p_7d2c8f917b0766d5903911e45ddc12ce7ce988513a702999e183b17c98935e8f/documents/d_1b36f6f8258fae0e99b2d20db05da12d30dcd34f80999a1ccc6071a18012bd4e",
      "status": 200,
      "at": "2026-09-27T03:26:42.236Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:42.689Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "",
      "status": 200,
      "at": "2026-09-27T03:26:43.040Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "PUT",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0",
      "status": 200,
      "at": "2026-09-27T03:26:43.355Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0",
      "status": 200,
      "at": "2026-09-27T03:26:43.560Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents",
      "status": 200,
      "at": "2026-09-27T03:26:44.144Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents",
      "status": 200,
      "at": "2026-09-27T03:26:44.346Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents/d_f34b7f7a2daecae08c5221b8da8b11668efa2567b5140d54aed64125367e1208",
      "status": 200,
      "at": "2026-09-27T03:26:44.543Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0",
      "status": 200,
      "at": "2026-09-27T03:26:46.140Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents",
      "status": 200,
      "at": "2026-09-27T03:26:46.683Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "POST",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents",
      "status": 200,
      "at": "2026-09-27T03:26:46.937Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0/documents/d_c93d7ea8fccc2cfe38bd8e2ae36f3b5d65b4dbe82b68ecc3df5b76361042ea12",
      "status": 200,
      "at": "2026-09-27T03:26:47.356Z"
    },
    {
      "variant": "B",
      "scenario": 8,
      "method": "GET",
      "suffix": "/p_443dad7593c038b05e49b75dd468c49678d8df6676ec2b69cd96308c84bc1ca0",
      "status": 200,
      "at": "2026-09-27T03:26:48.289Z"
    }
  ],
  "finishedAt": "2026-09-27T03:26:50.206Z"
}
