{
  "startedAt": 1790511889.582996,
  "run": "de78ecbe-6c7a-4d7e-865c-e4deebeeff01",
  "variants": {
    "A": {
      "base": "https://calendar-stage-20260923.cfd-staging.com",
      "scenarios": {
        "partial-work": {
          "id": "p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
          "leadId": 73,
          "proposal": {
            "customer": {
              "name": "Test partial-work A",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "oracle",
                "sourceRow": null,
                "description": "Szintetikus munka oracle",
                "unit": "m³",
                "quantity": "2",
                "labor": "50",
                "material": "20",
                "transport": "10",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "90",
                "allocations": {
                  "oracle": {
                    "labor": "60",
                    "materials": "30"
                  }
                },
                "payments": []
              },
              {
                "id": "s2",
                "date": "2026-09-27",
                "requested": "30",
                "allocations": {
                  "oracle": {
                    "labor": "20",
                    "materials": "10"
                  }
                },
                "payments": []
              }
            ],
            "status": "draft",
            "id": "p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
            "leadId": 73,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:24:58.908Z",
            "updatedAt": "2026-09-27T12:24:59.928Z"
          },
          "totals": {
            "labor": 10000,
            "transport": 1000,
            "material": 4000,
            "materials": 5000,
            "total": 15000,
            "pending": false,
            "unknownRows": [],
            "settled": 12000,
            "requested": 12000,
            "received": 0,
            "outstanding": 12000,
            "unsettled": 3000,
            "stages": [
              {
                "id": "s1",
                "labor": 6000,
                "materials": 3000,
                "total": 9000,
                "requested": 9000,
                "received": 0,
                "outstanding": 9000,
                "pending": false
              },
              {
                "id": "s2",
                "labor": 2000,
                "materials": 1000,
                "total": 3000,
                "requested": 3000,
                "received": 0,
                "outstanding": 3000,
                "pending": false
              }
            ],
            "rowRemaining": {
              "oracle": {
                "labor": 2000,
                "materials": 1000,
                "total": 3000
              }
            }
          }
        },
        "dated-payments": {
          "id": "p_5347c51c97c4d0770a62158357c4d2c811b693aec5d2cb828a3d806507cc1ab3",
          "leadId": 74,
          "proposal": {
            "customer": {
              "name": "Test dated-payments A",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "payment",
                "sourceRow": null,
                "description": "Szintetikus munka payment",
                "unit": "m³",
                "quantity": "1",
                "labor": "300000",
                "material": "183000",
                "transport": "25000",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "500000",
                "allocations": {
                  "payment": {
                    "labor": "300000",
                    "materials": "208000"
                  }
                },
                "payments": [
                  {
                    "id": "p1",
                    "date": "2026-09-25",
                    "amount": "200000",
                    "note": "Szintetikus befizetés"
                  },
                  {
                    "id": "p2",
                    "date": "2026-09-27",
                    "amount": "300000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              }
            ],
            "status": "draft",
            "id": "p_5347c51c97c4d0770a62158357c4d2c811b693aec5d2cb828a3d806507cc1ab3",
            "leadId": 74,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:25:01.798Z",
            "updatedAt": "2026-09-27T12:25:02.294Z"
          },
          "totals": {
            "labor": 30000000,
            "transport": 2500000,
            "material": 18300000,
            "materials": 20800000,
            "total": 50800000,
            "pending": false,
            "unknownRows": [],
            "settled": 50800000,
            "requested": 50000000,
            "received": 50000000,
            "outstanding": 800000,
            "unsettled": 0,
            "stages": [
              {
                "id": "s1",
                "labor": 30000000,
                "materials": 20800000,
                "total": 50800000,
                "requested": 50000000,
                "received": 50000000,
                "outstanding": 800000,
                "pending": false
              }
            ],
            "rowRemaining": {
              "payment": {
                "labor": 0,
                "materials": 0,
                "total": 0
              }
            }
          }
        },
        "final-reconciliation": {
          "id": "p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
          "leadId": 75,
          "proposal": {
            "customer": {
              "name": "Test final-reconciliation A",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "actual",
                "sourceRow": null,
                "description": "Szintetikus munka actual",
                "unit": "m³",
                "quantity": "234",
                "labor": "6000",
                "material": "0",
                "transport": "0",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              },
              {
                "id": "extra",
                "sourceRow": null,
                "description": "Szintetikus munka extra",
                "unit": "m³",
                "quantity": "1",
                "labor": "25000",
                "material": "0",
                "transport": "0",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": true,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "1000000",
                "allocations": {
                  "actual": {
                    "labor": "1000000",
                    "materials": ""
                  }
                },
                "payments": [
                  {
                    "id": "p1",
                    "date": "2026-09-25",
                    "amount": "1000000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              },
              {
                "id": "s2",
                "date": "2026-09-27",
                "requested": "429000",
                "allocations": {
                  "actual": {
                    "labor": "404000",
                    "materials": ""
                  },
                  "extra": {
                    "labor": "25000",
                    "materials": ""
                  }
                },
                "payments": [
                  {
                    "id": "p2",
                    "date": "2026-09-27",
                    "amount": "429000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              }
            ],
            "status": "draft",
            "id": "p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
            "leadId": 75,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:25:03.774Z",
            "updatedAt": "2026-09-27T12:25:04.250Z"
          },
          "totals": {
            "labor": 142900000,
            "transport": 0,
            "material": 0,
            "materials": 0,
            "total": 142900000,
            "pending": false,
            "unknownRows": [],
            "settled": 142900000,
            "requested": 142900000,
            "received": 142900000,
            "outstanding": 0,
            "unsettled": 0,
            "stages": [
              {
                "id": "s1",
                "labor": 100000000,
                "materials": 0,
                "total": 100000000,
                "requested": 100000000,
                "received": 100000000,
                "outstanding": 0,
                "pending": false
              },
              {
                "id": "s2",
                "labor": 42900000,
                "materials": 0,
                "total": 42900000,
                "requested": 42900000,
                "received": 42900000,
                "outstanding": 0,
                "pending": false
              }
            ],
            "rowRemaining": {
              "actual": {
                "labor": 0,
                "materials": 0,
                "total": 0
              },
              "extra": {
                "labor": 0,
                "materials": 0,
                "total": 0
              }
            }
          }
        }
      },
      "testGardenId": "p_ee3649ea8697f0437ddbd636f49436f6b9b6f694f21db63d8a5eb6929dc9d49a",
      "testGardenLeadId": 69
    },
    "B": {
      "base": "https://kertujitok-proposal-b-20260927.clientsflowdigital.workers.dev",
      "scenarios": {
        "partial-work": {
          "id": "p_ef7e84b6b4828a31f5ec201cb67cd547aadd0afc7ab2feff0ee79c4fe4cc1967",
          "leadId": 71,
          "proposal": {
            "customer": {
              "name": "Test partial-work B",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "oracle",
                "sourceRow": null,
                "description": "Szintetikus munka oracle",
                "unit": "m³",
                "quantity": "2",
                "labor": "50",
                "material": "20",
                "transport": "10",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "90",
                "allocations": {
                  "oracle": {
                    "labor": "60",
                    "materials": "30"
                  }
                },
                "payments": []
              },
              {
                "id": "s2",
                "date": "2026-09-27",
                "requested": "30",
                "allocations": {
                  "oracle": {
                    "labor": "20",
                    "materials": "10"
                  }
                },
                "payments": []
              }
            ],
            "status": "draft",
            "id": "p_ef7e84b6b4828a31f5ec201cb67cd547aadd0afc7ab2feff0ee79c4fe4cc1967",
            "leadId": 71,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:25:11.639Z",
            "updatedAt": "2026-09-27T12:25:12.131Z"
          },
          "totals": {
            "labor": 10000,
            "transport": 1000,
            "material": 4000,
            "materials": 5000,
            "total": 15000,
            "pending": false,
            "unknownRows": [],
            "settled": 12000,
            "requested": 12000,
            "received": 0,
            "outstanding": 12000,
            "unsettled": 3000,
            "stages": [
              {
                "id": "s1",
                "labor": 6000,
                "materials": 3000,
                "total": 9000,
                "requested": 9000,
                "received": 0,
                "outstanding": 9000,
                "pending": false
              },
              {
                "id": "s2",
                "labor": 2000,
                "materials": 1000,
                "total": 3000,
                "requested": 3000,
                "received": 0,
                "outstanding": 3000,
                "pending": false
              }
            ],
            "rowRemaining": {
              "oracle": {
                "labor": 2000,
                "materials": 1000,
                "total": 3000
              }
            }
          }
        },
        "dated-payments": {
          "id": "p_c0a29937a2736c083c7de44da3ed9ec763b4a3a62ef174b2fc37faa726e0dbce",
          "leadId": 72,
          "proposal": {
            "customer": {
              "name": "Test dated-payments B",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "payment",
                "sourceRow": null,
                "description": "Szintetikus munka payment",
                "unit": "m³",
                "quantity": "1",
                "labor": "300000",
                "material": "183000",
                "transport": "25000",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "500000",
                "allocations": {
                  "payment": {
                    "labor": "300000",
                    "materials": "208000"
                  }
                },
                "payments": [
                  {
                    "id": "p1",
                    "date": "2026-09-25",
                    "amount": "200000",
                    "note": "Szintetikus befizetés"
                  },
                  {
                    "id": "p2",
                    "date": "2026-09-27",
                    "amount": "300000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              }
            ],
            "status": "draft",
            "id": "p_c0a29937a2736c083c7de44da3ed9ec763b4a3a62ef174b2fc37faa726e0dbce",
            "leadId": 72,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:25:13.809Z",
            "updatedAt": "2026-09-27T12:25:14.304Z"
          },
          "totals": {
            "labor": 30000000,
            "transport": 2500000,
            "material": 18300000,
            "materials": 20800000,
            "total": 50800000,
            "pending": false,
            "unknownRows": [],
            "settled": 50800000,
            "requested": 50000000,
            "received": 50000000,
            "outstanding": 800000,
            "unsettled": 0,
            "stages": [
              {
                "id": "s1",
                "labor": 30000000,
                "materials": 20800000,
                "total": 50800000,
                "requested": 50000000,
                "received": 50000000,
                "outstanding": 800000,
                "pending": false
              }
            ],
            "rowRemaining": {
              "payment": {
                "labor": 0,
                "materials": 0,
                "total": 0
              }
            }
          }
        },
        "final-reconciliation": {
          "id": "p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
          "leadId": 73,
          "proposal": {
            "customer": {
              "name": "Test final-reconciliation B",
              "address": "Szintetikus tesztkert"
            },
            "terms": {
              "workStart": "A munka megkezdésének időpontját, mindig csak az ajánlatunk elfogadása után tudjuk egyeztetni, és ehhez biztosítani kell a munka elvégzésének feltételeit. A menet közben felmerülő változások, előre nem látható új problémák és a kedvezőtlen időjárási viszonyok, módosíthatják a kivitelezés időtartamát.",
              "payment": "Általában nem szoktunk előleget kérni, így önnek ezzel nem kell ismeretlenül kockázatott vállalnia. Mindig csak a már elkészült és minőségileg átvett munkát, valamint a leszállított anyag költségét, szállítási díját kell kifizetni. Ez alól kivétel a beültetésre kerülő növények, a gyepszőnyeg és minden olyan beépítésre kerülő anyag, aminek az ellenértékét már megrendeléskor nekünk is előre ki kell fizetni.",
              "extra": "Minden olyan munka, ami az eredeti árajánlatban nem szerepel, menet közben változott, új ígényként merült fel, előre nem lehetett pontosan felmérni, vagy a munkavégzés mennyisége, ideje, módja, jelentős mértékben módosult."
            },
            "rows": [
              {
                "id": "actual",
                "sourceRow": null,
                "description": "Szintetikus munka actual",
                "unit": "m³",
                "quantity": "234",
                "labor": "6000",
                "material": "0",
                "transport": "0",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": false,
                "removed": false
              },
              {
                "id": "extra",
                "sourceRow": null,
                "description": "Szintetikus munka extra",
                "unit": "m³",
                "quantity": "1",
                "labor": "25000",
                "material": "0",
                "transport": "0",
                "included": true,
                "laborIncluded": true,
                "materialIncluded": true,
                "extra": true,
                "removed": false
              }
            ],
            "stages": [
              {
                "id": "s1",
                "date": "2026-09-27",
                "requested": "1000000",
                "allocations": {
                  "actual": {
                    "labor": "1000000",
                    "materials": ""
                  }
                },
                "payments": [
                  {
                    "id": "p1",
                    "date": "2026-09-25",
                    "amount": "1000000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              },
              {
                "id": "s2",
                "date": "2026-09-27",
                "requested": "429000",
                "allocations": {
                  "actual": {
                    "labor": "404000",
                    "materials": ""
                  },
                  "extra": {
                    "labor": "25000",
                    "materials": ""
                  }
                },
                "payments": [
                  {
                    "id": "p2",
                    "date": "2026-09-27",
                    "amount": "429000",
                    "note": "Szintetikus befizetés"
                  }
                ]
              }
            ],
            "status": "draft",
            "id": "p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
            "leadId": 73,
            "version": 2,
            "baseline": null,
            "documents": [],
            "createdAt": "2026-09-27T12:25:15.741Z",
            "updatedAt": "2026-09-27T12:25:16.241Z"
          },
          "totals": {
            "labor": 142900000,
            "transport": 0,
            "material": 0,
            "materials": 0,
            "total": 142900000,
            "pending": false,
            "unknownRows": [],
            "settled": 142900000,
            "requested": 142900000,
            "received": 142900000,
            "outstanding": 0,
            "unsettled": 0,
            "stages": [
              {
                "id": "s1",
                "labor": 100000000,
                "materials": 0,
                "total": 100000000,
                "requested": 100000000,
                "received": 100000000,
                "outstanding": 0,
                "pending": false
              },
              {
                "id": "s2",
                "labor": 42900000,
                "materials": 0,
                "total": 42900000,
                "requested": 42900000,
                "received": 42900000,
                "outstanding": 0,
                "pending": false
              }
            ],
            "rowRemaining": {
              "actual": {
                "labor": 0,
                "materials": 0,
                "total": 0
              },
              "extra": {
                "labor": 0,
                "materials": 0,
                "total": 0
              }
            }
          }
        }
      },
      "testGardenId": "p_fd121a6221cbc3c15da8ec383a36af19fdfaba3f47b7e41ec877635cbf960cf1",
      "testGardenLeadId": 68
    }
  },
  "checks": [
    {
      "name": "create Test Garden",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Garden",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Garden",
      "pass": true,
      "detail": null
    },
    {
      "name": "A create retry same contact and proposal",
      "pass": true,
      "detail": null
    },
    {
      "name": "create existing link",
      "pass": true,
      "detail": null
    },
    {
      "name": "A existing contact reopens proposal",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent A",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent A",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent A",
      "pass": true,
      "detail": null
    },
    {
      "name": "A concurrent create is unique",
      "pass": true,
      "detail": null
    },
    {
      "name": "A save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_ee3649ea8697f0437ddbd636f49436f6b9b6f694f21db63d8a5eb6929dc9d49a",
      "pass": true,
      "detail": null
    },
    {
      "name": "A persisted distinct value",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_fd121a6221cbc3c15da8ec383a36af19fdfaba3f47b7e41ec877635cbf960cf1",
      "pass": true,
      "detail": null
    },
    {
      "name": "B saved copy unchanged after A edit",
      "pass": true,
      "detail": null
    },
    {
      "name": "A stale save conflict",
      "pass": true,
      "detail": null
    },
    {
      "name": "A sidebar save",
      "pass": true,
      "detail": null
    },
    {
      "name": "A proposal save after sidebar",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_ee3649ea8697f0437ddbd636f49436f6b9b6f694f21db63d8a5eb6929dc9d49a",
      "pass": true,
      "detail": null
    },
    {
      "name": "A notes preserved after proposal save",
      "pass": true,
      "detail": null
    },
    {
      "name": "A reschedule one reminder",
      "pass": true,
      "detail": null
    },
    {
      "name": "A existing reminder API has exactly one rescheduled entry",
      "pass": true,
      "detail": {
        "matches": 1,
        "dates": [
          "2026-10-03"
        ]
      }
    },
    {
      "name": "create Test partial-work A",
      "pass": true,
      "detail": null
    },
    {
      "name": "A partial-work save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
      "pass": true,
      "detail": null
    },
    {
      "name": "A partial-work rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "A partial-work list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "A partial-work total",
      "pass": true,
      "detail": {
        "expected": 15000,
        "actual": 15000
      }
    },
    {
      "name": "A partial-work settled",
      "pass": true,
      "detail": {
        "expected": 12000,
        "actual": 12000
      }
    },
    {
      "name": "A partial-work unsettled",
      "pass": true,
      "detail": {
        "expected": 3000,
        "actual": 3000
      }
    },
    {
      "name": "A partial-work outstanding",
      "pass": true,
      "detail": {
        "expected": 12000,
        "actual": 12000
      }
    },
    {
      "name": "create Test dated-payments A",
      "pass": true,
      "detail": null
    },
    {
      "name": "A dated-payments save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_5347c51c97c4d0770a62158357c4d2c811b693aec5d2cb828a3d806507cc1ab3",
      "pass": true,
      "detail": null
    },
    {
      "name": "A dated-payments rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "A dated-payments list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "A dated-payments total",
      "pass": true,
      "detail": {
        "expected": 50800000,
        "actual": 50800000
      }
    },
    {
      "name": "A dated-payments settled",
      "pass": true,
      "detail": {
        "expected": 50800000,
        "actual": 50800000
      }
    },
    {
      "name": "A dated-payments received",
      "pass": true,
      "detail": {
        "expected": 50000000,
        "actual": 50000000
      }
    },
    {
      "name": "A dated-payments outstanding",
      "pass": true,
      "detail": {
        "expected": 800000,
        "actual": 800000
      }
    },
    {
      "name": "A dated-payments unsettled",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "create Test final-reconciliation A",
      "pass": true,
      "detail": null
    },
    {
      "name": "A final-reconciliation save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_efda1dce6c3906fa503f14b0b1a163517314fa7d8383513c9eca69ce62b5d050",
      "pass": true,
      "detail": null
    },
    {
      "name": "A final-reconciliation rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "A final-reconciliation list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "A final-reconciliation total",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "A final-reconciliation settled",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "A final-reconciliation received",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "A final-reconciliation outstanding",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "A final-reconciliation unsettled",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "create Test Garden",
      "pass": true,
      "detail": null
    },
    {
      "name": "B create retry same contact and proposal",
      "pass": true,
      "detail": null
    },
    {
      "name": "create existing link",
      "pass": true,
      "detail": null
    },
    {
      "name": "B existing contact reopens proposal",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent B",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent B",
      "pass": true,
      "detail": null
    },
    {
      "name": "create Test Concurrent B",
      "pass": true,
      "detail": null
    },
    {
      "name": "B concurrent create is unique",
      "pass": true,
      "detail": null
    },
    {
      "name": "B save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_fd121a6221cbc3c15da8ec383a36af19fdfaba3f47b7e41ec877635cbf960cf1",
      "pass": true,
      "detail": null
    },
    {
      "name": "B persisted distinct value",
      "pass": true,
      "detail": null
    },
    {
      "name": "B stale save conflict",
      "pass": true,
      "detail": null
    },
    {
      "name": "B sidebar save",
      "pass": true,
      "detail": null
    },
    {
      "name": "B proposal save after sidebar",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_fd121a6221cbc3c15da8ec383a36af19fdfaba3f47b7e41ec877635cbf960cf1",
      "pass": true,
      "detail": null
    },
    {
      "name": "B notes preserved after proposal save",
      "pass": true,
      "detail": null
    },
    {
      "name": "B reschedule one reminder",
      "pass": true,
      "detail": null
    },
    {
      "name": "B existing reminder API has exactly one rescheduled entry",
      "pass": true,
      "detail": {
        "matches": 1,
        "dates": [
          "2026-10-03"
        ]
      }
    },
    {
      "name": "create Test partial-work B",
      "pass": true,
      "detail": null
    },
    {
      "name": "B partial-work save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_ef7e84b6b4828a31f5ec201cb67cd547aadd0afc7ab2feff0ee79c4fe4cc1967",
      "pass": true,
      "detail": null
    },
    {
      "name": "B partial-work rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "B partial-work list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "B partial-work total",
      "pass": true,
      "detail": {
        "expected": 15000,
        "actual": 15000
      }
    },
    {
      "name": "B partial-work settled",
      "pass": true,
      "detail": {
        "expected": 12000,
        "actual": 12000
      }
    },
    {
      "name": "B partial-work unsettled",
      "pass": true,
      "detail": {
        "expected": 3000,
        "actual": 3000
      }
    },
    {
      "name": "B partial-work outstanding",
      "pass": true,
      "detail": {
        "expected": 12000,
        "actual": 12000
      }
    },
    {
      "name": "create Test dated-payments B",
      "pass": true,
      "detail": null
    },
    {
      "name": "B dated-payments save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_c0a29937a2736c083c7de44da3ed9ec763b4a3a62ef174b2fc37faa726e0dbce",
      "pass": true,
      "detail": null
    },
    {
      "name": "B dated-payments rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "B dated-payments list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "B dated-payments total",
      "pass": true,
      "detail": {
        "expected": 50800000,
        "actual": 50800000
      }
    },
    {
      "name": "B dated-payments settled",
      "pass": true,
      "detail": {
        "expected": 50800000,
        "actual": 50800000
      }
    },
    {
      "name": "B dated-payments received",
      "pass": true,
      "detail": {
        "expected": 50000000,
        "actual": 50000000
      }
    },
    {
      "name": "B dated-payments outstanding",
      "pass": true,
      "detail": {
        "expected": 800000,
        "actual": 800000
      }
    },
    {
      "name": "B dated-payments unsettled",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "create Test final-reconciliation B",
      "pass": true,
      "detail": null
    },
    {
      "name": "B final-reconciliation save",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_6236383eafa51c43971b4a01d0a19ecba5ff047dcdee25ff3adef31238a3ab62",
      "pass": true,
      "detail": null
    },
    {
      "name": "B final-reconciliation rows/stages survive reload",
      "pass": true,
      "detail": null
    },
    {
      "name": "B final-reconciliation list read",
      "pass": true,
      "detail": null
    },
    {
      "name": "B final-reconciliation total",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "B final-reconciliation settled",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "B final-reconciliation received",
      "pass": true,
      "detail": {
        "expected": 142900000,
        "actual": 142900000
      }
    },
    {
      "name": "B final-reconciliation outstanding",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "B final-reconciliation unsettled",
      "pass": true,
      "detail": {
        "expected": 0,
        "actual": 0
      }
    },
    {
      "name": "fresh read p_ee3649ea8697f0437ddbd636f49436f6b9b6f694f21db63d8a5eb6929dc9d49a",
      "pass": true,
      "detail": null
    },
    {
      "name": "fresh read p_fd121a6221cbc3c15da8ec383a36af19fdfaba3f47b7e41ec877635cbf960cf1",
      "pass": true,
      "detail": null
    },
    {
      "name": "A/B interleaved save isolation",
      "pass": true,
      "detail": null
    }
  ],
  "status": "PASS",
  "finishedAt": 1790511918.098974
}