{
  "generatedAt": "2026-09-06T23:36:28.115Z",
  "base": "https://agentartifact.ai",
  "engine": "Playwright Chromium multi-viewport harness; agent-browser independently available",
  "sources": {
    "meeting-recap": {
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "sourceBytes": 15019,
      "responseStatus": 200,
      "servedBytes": 15487,
      "exactCanonicalPrefix": true,
      "appendedReporterBytes": 468
    },
    "decision-brief": {
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "sourceBytes": 13212,
      "responseStatus": 200,
      "servedBytes": 13680,
      "exactCanonicalPrefix": true,
      "appendedReporterBytes": 468
    },
    "spec": {
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "sourceBytes": 10995,
      "responseStatus": 200,
      "servedBytes": 11463,
      "exactCanonicalPrefix": true,
      "appendedReporterBytes": 468
    },
    "research-brief": {
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "sourceBytes": 13876,
      "responseStatus": 200,
      "servedBytes": 14344,
      "exactCanonicalPrefix": true,
      "appendedReporterBytes": 468
    }
  },
  "captures": [
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 1440,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1440,
        "innerHeight": 1000,
        "clientWidth": 1440,
        "scrollWidth": 1440,
        "bodyScrollWidth": 1440,
        "scrollHeight": 1628,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 1519.0625
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--integrated-1440.png",
      "screenshotSha256": "8e5fd1dbf9b2603c137810470dd74b7de314b0e42c852cb851beecfe9235e34e"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 768,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 768,
        "innerHeight": 900,
        "clientWidth": 768,
        "scrollWidth": 768,
        "bodyScrollWidth": 768,
        "scrollHeight": 2417,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 2316.171875
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--integrated-768.png",
      "screenshotSha256": "769b39ee59acb162669c8f2cc5c3bb758bcd6e06cf8f94f7c68b8a2e5bc11d1d"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 390,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 390,
        "innerHeight": 844,
        "clientWidth": 390,
        "scrollWidth": 390,
        "bodyScrollWidth": 390,
        "scrollHeight": 3806,
        "h1Count": 1,
        "bodyTextChars": 2367,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 3708.8125
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--integrated-390.png",
      "screenshotSha256": "5e7cddb00870141d353af0a1ff394777df75a788497511e6b2875e33738731a9"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 320,
      "height": 800,
      "status": 200,
      "metrics": {
        "innerWidth": 320,
        "innerHeight": 800,
        "clientWidth": 320,
        "scrollWidth": 320,
        "bodyScrollWidth": 320,
        "scrollHeight": 4072,
        "h1Count": 1,
        "bodyTextChars": 2367,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 3975.5625
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--integrated-320.png",
      "screenshotSha256": "479a6bc8d8c35669e2b238fff68cce32d7e3046bc5819aabbd8316eae8a24da2"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 1440,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1440,
        "innerHeight": 1000,
        "clientWidth": 1440,
        "scrollWidth": 1440,
        "bodyScrollWidth": 1440,
        "scrollHeight": 1635,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1586.65625
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--integrated-1440.png",
      "screenshotSha256": "b8d912eab192ccaace5188b16efc6d43061265b1aea3708fefa1aabd10505309"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 768,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 768,
        "innerHeight": 900,
        "clientWidth": 768,
        "scrollWidth": 768,
        "bodyScrollWidth": 768,
        "scrollHeight": 1769,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1728.578125
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--integrated-768.png",
      "screenshotSha256": "b96d9312b1899cde3614d2faa91b70bbfbbabedaefca2b6aa43a0cb541326a76"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 390,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 390,
        "innerHeight": 844,
        "clientWidth": 390,
        "scrollWidth": 390,
        "bodyScrollWidth": 390,
        "scrollHeight": 3802,
        "h1Count": 1,
        "bodyTextChars": 2201,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3765.875
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--integrated-390.png",
      "screenshotSha256": "ef179b6d53734de7aebe04edae51fa5aad62b53bb7f1a2a0ef64ffe09d4c74b4"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 320,
      "height": 800,
      "status": 200,
      "metrics": {
        "innerWidth": 320,
        "innerHeight": 800,
        "clientWidth": 320,
        "scrollWidth": 320,
        "bodyScrollWidth": 320,
        "scrollHeight": 4118,
        "h1Count": 1,
        "bodyTextChars": 2201,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 4082.0625
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--integrated-320.png",
      "screenshotSha256": "fb063057e6d7c5907495b41d47e70cdfca5d2bd9eab2b3fb766b0d6796aefcb9"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 1440,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1440,
        "innerHeight": 1000,
        "clientWidth": 1440,
        "scrollWidth": 1440,
        "bodyScrollWidth": 1440,
        "scrollHeight": 2122,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2073.765625
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--integrated-1440.png",
      "screenshotSha256": "dfb1c560b9929f23c1fcce744e59b52499f2c9aca623b2eaefeface4838890d1"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 768,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 768,
        "innerHeight": 900,
        "clientWidth": 768,
        "scrollWidth": 768,
        "bodyScrollWidth": 768,
        "scrollHeight": 2495,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2454.59375
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--integrated-768.png",
      "screenshotSha256": "1f2a6736dd85790107c7303b967fdb8b972ced0b0513ed8f44fb30db1bfee0d2"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 390,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 390,
        "innerHeight": 844,
        "clientWidth": 390,
        "scrollWidth": 390,
        "bodyScrollWidth": 390,
        "scrollHeight": 4082,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 4046.21875
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--integrated-390.png",
      "screenshotSha256": "e8c91746d8e0a92dc55f2c85adc67e5869513decbfecd5e236135a03a0c1fd02"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 320,
      "height": 800,
      "status": 200,
      "metrics": {
        "innerWidth": 320,
        "innerHeight": 800,
        "clientWidth": 320,
        "scrollWidth": 320,
        "bodyScrollWidth": 320,
        "scrollHeight": 4663,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 4627.28125
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--integrated-320.png",
      "screenshotSha256": "ee9355d578d1563c25223140ca44fc767c60a8b9040f9fde6fc4a734c6a7b567"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 1440,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1440,
        "innerHeight": 1000,
        "clientWidth": 1440,
        "scrollWidth": 1440,
        "bodyScrollWidth": 1440,
        "scrollHeight": 2378,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2330.1875
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--integrated-1440.png",
      "screenshotSha256": "b995ad7764c720d53916b0758e887c614e152ce1f165df4ab95652ae9e1ef867"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 768,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 768,
        "innerHeight": 900,
        "clientWidth": 768,
        "scrollWidth": 768,
        "bodyScrollWidth": 768,
        "scrollHeight": 3067,
        "h1Count": 1,
        "bodyTextChars": 3976,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3027.4375
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--integrated-768.png",
      "screenshotSha256": "f7d31a35a29a4c55b499fcd60b53453f6d1a351d2c37151736cc41e6c8189d6f"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 390,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 390,
        "innerHeight": 844,
        "clientWidth": 390,
        "scrollWidth": 390,
        "bodyScrollWidth": 390,
        "scrollHeight": 4907,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 4871.46875
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--integrated-390.png",
      "screenshotSha256": "b6386cb042077d37cac91c315549a76f5ae424c7c70f8b761ab65300dc95732b"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 320,
      "height": 800,
      "status": 200,
      "metrics": {
        "innerWidth": 320,
        "innerHeight": 800,
        "clientWidth": 320,
        "scrollWidth": 320,
        "bodyScrollWidth": 320,
        "scrollHeight": 5634,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 5597.84375
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--integrated-320.png",
      "screenshotSha256": "c6ccf08d242e5a80c7589596961c4098f0310971e5ff72484e5481ef623bb3c8"
    }
  ],
  "edgeCaptures": [
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 639,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 639,
        "innerHeight": 844,
        "clientWidth": 639,
        "scrollWidth": 639,
        "bodyScrollWidth": 639,
        "scrollHeight": 3221,
        "h1Count": 1,
        "bodyTextChars": 2367,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 3150.171875
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-639.png",
      "screenshotSha256": "b0b7ca405995501fbc717aca2c5e662d57c825f8f336057a19e0bdbdeb7acdbb"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 640,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 640,
        "innerHeight": 844,
        "clientWidth": 640,
        "scrollWidth": 640,
        "bodyScrollWidth": 640,
        "scrollHeight": 3221,
        "h1Count": 1,
        "bodyTextChars": 2367,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 3150.171875
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-640.png",
      "screenshotSha256": "94964f89fe5b68a8814118b178c9734fd1a7fc4e76919cc82d338c4277fb1d06"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 641,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 641,
        "innerHeight": 844,
        "clientWidth": 641,
        "scrollWidth": 641,
        "bodyScrollWidth": 641,
        "scrollHeight": 2681,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 2580.65625
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-641.png",
      "screenshotSha256": "571cb91ab2cb22a0c1aca2897f8201223463b3ffae332ef1b3c5d862c7f28f41"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 1079,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1079,
        "innerHeight": 1000,
        "clientWidth": 1079,
        "scrollWidth": 1079,
        "bodyScrollWidth": 1079,
        "scrollHeight": 2132,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 2031.34375
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-1079.png",
      "screenshotSha256": "555f3354b176c019b4a79692e805b9dac304f2c81c3ffb00e7eded9d72926d40"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 1080,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1080,
        "innerHeight": 1000,
        "clientWidth": 1080,
        "scrollWidth": 1080,
        "bodyScrollWidth": 1080,
        "scrollHeight": 2132,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 2031.34375
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-1080.png",
      "screenshotSha256": "2cd437ea9c82dc586c605b7ce8abe445d71926add70aa2b6f6c98067d6bf5cef"
    },
    {
      "slug": "meeting-recap",
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "width": 1081,
      "height": 1000,
      "status": 200,
      "metrics": {
        "innerWidth": 1081,
        "innerHeight": 1000,
        "clientWidth": 1081,
        "scrollWidth": 1081,
        "bodyScrollWidth": 1081,
        "scrollHeight": 1808,
        "h1Count": 1,
        "bodyTextChars": 2379,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 17,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "B",
          "cls": "",
          "bottom": 1672.546875
        },
        "bottomReachable": true,
        "title": "Q4 platform priorities — meeting recap"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/meeting-recap--edge-1081.png",
      "screenshotSha256": "f75597114dfab45c02d9ea28115ac454a12b9dd818c2abbd62c61b374cefa47d"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 639,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 639,
        "innerHeight": 844,
        "clientWidth": 639,
        "scrollWidth": 639,
        "bodyScrollWidth": 639,
        "scrollHeight": 3445,
        "h1Count": 1,
        "bodyTextChars": 2201,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3409.328125
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-639.png",
      "screenshotSha256": "ab2c9c18ea25dcef1b267140bd891eb353167d57366fadc5efe0f8ce515b6ea3"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 640,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 640,
        "innerHeight": 844,
        "clientWidth": 640,
        "scrollWidth": 640,
        "bodyScrollWidth": 640,
        "scrollHeight": 3419,
        "h1Count": 1,
        "bodyTextChars": 2201,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3382.9375
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-640.png",
      "screenshotSha256": "8fdc22801d97e7dde7e0e7bf1c0cb1c94964f3515b9bd4963e6add64b41a324e"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 641,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 641,
        "innerHeight": 844,
        "clientWidth": 641,
        "scrollWidth": 641,
        "bodyScrollWidth": 641,
        "scrollHeight": 2000,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1959.90625
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-641.png",
      "screenshotSha256": "b20add9f0ac1f17a9e9cd85759d424c3e558edc1dadea83046ed80568b4a38db"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 899,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 899,
        "innerHeight": 900,
        "clientWidth": 899,
        "scrollWidth": 899,
        "bodyScrollWidth": 899,
        "scrollHeight": 1690,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1650.203125
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-899.png",
      "screenshotSha256": "89e6ecd0bf120dea898cf874ddad65507908057b04ebc0a1787a7218ac7a5ae2"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 900,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 900,
        "innerHeight": 900,
        "clientWidth": 900,
        "scrollWidth": 900,
        "bodyScrollWidth": 900,
        "scrollHeight": 1690,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1650.203125
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-900.png",
      "screenshotSha256": "0ab9ebd80f05397e081dac3a1608eaeb0a3bb5cb4ae8b4bf4df5dde9b688c0b1"
    },
    {
      "slug": "decision-brief",
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "width": 901,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 901,
        "innerHeight": 900,
        "clientWidth": 901,
        "scrollWidth": 901,
        "bodyScrollWidth": 901,
        "scrollHeight": 1727,
        "h1Count": 1,
        "bodyTextChars": 2207,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 11,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 1678.625
        },
        "bottomReachable": true,
        "title": "Decision brief — how we bill for overage from January"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/decision-brief--edge-901.png",
      "screenshotSha256": "de4481220cbce05a8037e34f6cddeab355b063f8367c1f95aa9e5552e5947ab3"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 679,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 679,
        "innerHeight": 844,
        "clientWidth": 679,
        "scrollWidth": 679,
        "bodyScrollWidth": 679,
        "scrollHeight": 3257,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3220.875
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-679.png",
      "screenshotSha256": "322a6ae9b5a002fd998be51c4e3ba5f5df67824793466f7c71dfb346f548d0d0"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 680,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 680,
        "innerHeight": 844,
        "clientWidth": 680,
        "scrollWidth": 680,
        "bodyScrollWidth": 680,
        "scrollHeight": 3257,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3220.875
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-680.png",
      "screenshotSha256": "53266f51379ed58f51805c115da4fb92e50b71dfc82455eb89b89c4d4efd0476"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 681,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 681,
        "innerHeight": 844,
        "clientWidth": 681,
        "scrollWidth": 681,
        "bodyScrollWidth": 681,
        "scrollHeight": 2770,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2730.125
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-681.png",
      "screenshotSha256": "fabe39a73208300824e63b4ffbe9d2e0a2c82e7e0747027dc2c2e595a4955079"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 959,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 959,
        "innerHeight": 900,
        "clientWidth": 959,
        "scrollWidth": 959,
        "bodyScrollWidth": 959,
        "scrollHeight": 2307,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2267.078125
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-959.png",
      "screenshotSha256": "736e5451f44965958889b38553a8772d51ebaee19b29302133b3d20d53b2823f"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 960,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 960,
        "innerHeight": 900,
        "clientWidth": 960,
        "scrollWidth": 960,
        "bodyScrollWidth": 960,
        "scrollHeight": 2307,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2267.078125
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-960.png",
      "screenshotSha256": "ae36328febf13009af124ec848e75f7f4eb069a3120900d54c511028a1614086"
    },
    {
      "slug": "spec",
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "width": 961,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 961,
        "innerHeight": 900,
        "clientWidth": 961,
        "scrollWidth": 961,
        "bodyScrollWidth": 961,
        "scrollHeight": 2344,
        "h1Count": 1,
        "bodyTextChars": 2980,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 30,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2296.46875
        },
        "bottomReachable": true,
        "title": "Spec — saved views for the ticket queue (1.9)"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/spec--edge-961.png",
      "screenshotSha256": "080cb351a40356542f919b38e3fb2ddbaa20302a5c1fee5f22cbe2740fc5baf9"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 639,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 639,
        "innerHeight": 844,
        "clientWidth": 639,
        "scrollWidth": 639,
        "bodyScrollWidth": 639,
        "scrollHeight": 3840,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3804.1875
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-639.png",
      "screenshotSha256": "60961c419060942bf7d299b5a4ae6b68d815a49e0701ba326a34ace7f65dfd58"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 640,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 640,
        "innerHeight": 844,
        "clientWidth": 640,
        "scrollWidth": 640,
        "bodyScrollWidth": 640,
        "scrollHeight": 3840,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3804.1875
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-640.png",
      "screenshotSha256": "5363b223da02b2c2ca53d53c00ccb74fd0bf2cc322673ebc2d9dbdd571eba5b3"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 641,
      "height": 844,
      "status": 200,
      "metrics": {
        "innerWidth": 641,
        "innerHeight": 844,
        "clientWidth": 641,
        "scrollWidth": 641,
        "bodyScrollWidth": 641,
        "scrollHeight": 3527,
        "h1Count": 1,
        "bodyTextChars": 3976,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 3486.65625
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-641.png",
      "screenshotSha256": "17135f2907414e6feb894c2a87296dca940f7dd8bb88f10e90280747bdc6b94a"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 959,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 959,
        "innerHeight": 900,
        "clientWidth": 959,
        "scrollWidth": 959,
        "bodyScrollWidth": 959,
        "scrollHeight": 2829,
        "h1Count": 1,
        "bodyTextChars": 3976,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2789
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-959.png",
      "screenshotSha256": "37b3b8e16721b0dd59923cdcf2677f2fdb624b12c10a3ec6c497f9bb8b1ae6b2"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 960,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 960,
        "innerHeight": 900,
        "clientWidth": 960,
        "scrollWidth": 960,
        "bodyScrollWidth": 960,
        "scrollHeight": 2829,
        "h1Count": 1,
        "bodyTextChars": 3976,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2789.125
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-960.png",
      "screenshotSha256": "3bd707f1873b1feb0b9beec8cf58d63958a66db2b06bda8fcba8ce0171396ff1"
    },
    {
      "slug": "research-brief",
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "width": 961,
      "height": 900,
      "status": 200,
      "metrics": {
        "innerWidth": 961,
        "innerHeight": 900,
        "clientWidth": 961,
        "scrollWidth": 961,
        "bodyScrollWidth": 961,
        "scrollHeight": 2711,
        "h1Count": 1,
        "bodyTextChars": 3981,
        "noPageOverflow": true,
        "edgeOffenders": [],
        "positioned": [],
        "scrollRegions": [],
        "longProseCount": 26,
        "minLongProseLineHeightRatio": 1.6,
        "proseBelow15": [],
        "links": [],
        "allInternalLinksResolve": true,
        "lastVisible": {
          "tag": "FOOTER",
          "cls": "colophon",
          "bottom": 2662.578125
        },
        "bottomReachable": true,
        "title": "Do teams keep paying for AI meeting notes after month three?"
      },
      "errors": [],
      "consoleErrors": [],
      "screenshot": "live-screens/research-brief--edge-961.png",
      "screenshotSha256": "4452a65365cb2b9053cd81557edaa37a6a1d1be4c7feb9150373b25fabc88ced"
    }
  ],
  "gallery": {
    "390": {
      "status": 200,
      "metrics": {
        "innerWidth": 390,
        "scrollWidth": 390,
        "noPageOverflow": true,
        "uniqueTemplateLinks": [
          "/templates/daily-digest",
          "/templates/interview-notes",
          "/templates/meeting-recap",
          "/templates/decision-brief",
          "/templates/one-pager",
          "/templates/proposal",
          "/templates/spec",
          "/templates/case-study",
          "/templates/postmortem",
          "/templates/report",
          "/templates/research-brief",
          "/templates/metrics-dashboard",
          "/templates/project-status",
          "/templates/service-health",
          "/templates/changelog",
          "/templates/launch-announcement",
          "/templates/migration-guide",
          "/templates/checklist",
          "/templates/project-plan",
          "/templates/runbook"
        ],
        "everySlugLinked": true,
        "thumbnailCount": 20,
        "incompleteImages": [],
        "onePagerLinked": true
      },
      "screenshot": "live-screens/gallery--390.png",
      "screenshotSha256": "db17287bd4c941ee248d8c21487d2259792701096f2c491caa993a92855dff2a"
    },
    "1440": {
      "status": 200,
      "metrics": {
        "innerWidth": 1440,
        "scrollWidth": 1440,
        "noPageOverflow": true,
        "uniqueTemplateLinks": [
          "/templates/daily-digest",
          "/templates/interview-notes",
          "/templates/meeting-recap",
          "/templates/decision-brief",
          "/templates/one-pager",
          "/templates/proposal",
          "/templates/spec",
          "/templates/case-study",
          "/templates/postmortem",
          "/templates/report",
          "/templates/research-brief",
          "/templates/metrics-dashboard",
          "/templates/project-status",
          "/templates/service-health",
          "/templates/changelog",
          "/templates/launch-announcement",
          "/templates/migration-guide",
          "/templates/checklist",
          "/templates/project-plan",
          "/templates/runbook"
        ],
        "everySlugLinked": true,
        "thumbnailCount": 20,
        "incompleteImages": [],
        "onePagerLinked": true
      },
      "screenshot": "live-screens/gallery--1440.png",
      "screenshotSha256": "524a5a7e9cd5a5639d09d40b46cbb32fa8b3b374f01ea09c76c28d40b9826420"
    }
  },
  "regression": [
    {
      "slug": "daily-digest",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/daily-digest/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "dee3f8e30a8202a5616f4a0018820748827b65dc1ab8ffeb39509cab2eb355d8",
      "thumbnailExact": true,
      "thumbnailSha256": "d4d8360fc85cb1214eb6a9d1542d1a09485435efdf2e9c2dfe64f5461d18ee9c",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2564,
      "noPageOverflow": true
    },
    {
      "slug": "interview-notes",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/interview-notes/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "fe08cf95b9e6ed8ead98e48b55c97497979a2ac26d8188dd6fa28affbe7fc6fb",
      "thumbnailExact": true,
      "thumbnailSha256": "d982f86943f7e747929cb33b0ab185b7cd2fe49520de13140a8720dcdf645b1c",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2696,
      "noPageOverflow": true
    },
    {
      "slug": "meeting-recap",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/meeting-recap/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "be10b99a09fa0e589619bf5f2b07f3027722e0e9f8ad5c5e9e01c50416fee495",
      "thumbnailExact": true,
      "thumbnailSha256": "08f198ca1a39d120fbc9b66a226785180898b1053dbff27ca17d55a461af241a",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2367,
      "noPageOverflow": true
    },
    {
      "slug": "decision-brief",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/decision-brief/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "77da9c704f717c821792d30f2276742f277d3a13f57977a43fa1040e6cc9d68f",
      "thumbnailExact": true,
      "thumbnailSha256": "7a3776e1e8a49510d7831603f73ee4b9dc4733533b7027729dfe619377343a5f",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2201,
      "noPageOverflow": true
    },
    {
      "slug": "proposal",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/proposal/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "7279fefcd7c01dcca7f214d6d3267ea0d2ca894b59adab53a29a7e694ca1dfdb",
      "thumbnailExact": true,
      "thumbnailSha256": "da8c761e0d132e3eecddbc5ded6bcce1bfa9ef5dbc0781be7a88cc103c043158",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2733,
      "noPageOverflow": true
    },
    {
      "slug": "spec",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/spec/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "1cc6c161b5e158ea6692f5b4219fa1f9e1077127e6272a2953a2a2df8e601451",
      "thumbnailExact": true,
      "thumbnailSha256": "b611f9350d69da314638148850aa84783e90415a081bbe4b686495313cb3a4a9",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2980,
      "noPageOverflow": true
    },
    {
      "slug": "case-study",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/case-study/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "34a689be02f9cd43e271588eb19d2b639c354d4c13e811ce7d5fd7581cb38157",
      "thumbnailExact": true,
      "thumbnailSha256": "e21e3db348470177470f172d176fc81856fa6a2e902fef7b2504ea0e98a1ed0d",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 3385,
      "noPageOverflow": true
    },
    {
      "slug": "postmortem",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/postmortem/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "2b4660e588413516dd26f01e32123256911ac2cefd9bc3428809d533f78512b3",
      "thumbnailExact": true,
      "thumbnailSha256": "f1bd79d2654f24d05f7576ffe1f4794901b0850ac73595b23867736186ce2fdb",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 3634,
      "noPageOverflow": true
    },
    {
      "slug": "report",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/report/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "2d2222c8596c0560ebb816370b358ca262bde5e6431c52ca47e08f3ee943fa39",
      "thumbnailExact": true,
      "thumbnailSha256": "7ba7a89f375e4d9ca636a3f3ff8e84150a6d047bc084a47db86d459b98f09ee8",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 3195,
      "noPageOverflow": true
    },
    {
      "slug": "research-brief",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/research-brief/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "2ba837d4421fffb84c551813e3462e7bc67c25c041e139f02677ec4175316945",
      "thumbnailExact": true,
      "thumbnailSha256": "b249172f591b4bc05c2963bb4cfb7c9c483daeaf6ad8f72e52f4065df4fe7e90",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 3981,
      "noPageOverflow": true
    },
    {
      "slug": "metrics-dashboard",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/metrics-dashboard/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "7305ae47ce611cbf81cd39a230b10542a46d2d1eb97de399a78b43718ec59ea4",
      "thumbnailExact": true,
      "thumbnailSha256": "79a5b5b0a925fd169833b58e9056f75d281c7fac03ac6f8b25963f58cb8ebecb",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 1891,
      "noPageOverflow": true
    },
    {
      "slug": "project-status",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/project-status/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "d8f0db0a085f20cf58bcdff20c04b1525e4e41f19fb17218cbfd7d41c16f484f",
      "thumbnailExact": true,
      "thumbnailSha256": "d4fb769978b4b7e4cd18cc7ff715199a153eeef63ad101fadd9eb4bcedaf4846",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2877,
      "noPageOverflow": true
    },
    {
      "slug": "service-health",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/service-health/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "994adadd14891263c23e61a0a8912b16608307abc4ccac1c31a3d4cb5d93f1a8",
      "thumbnailExact": true,
      "thumbnailSha256": "6b8842e10579d1f1c7ac50a412fe58e74e7bbbc72d09b7a6dac9d88d98efc3df",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2906,
      "noPageOverflow": true
    },
    {
      "slug": "changelog",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/changelog/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "87621db85eba657ad0e29e67e15ccd4bf6827288b9eebd91f4a524d930caa43f",
      "thumbnailExact": true,
      "thumbnailSha256": "d49265842e975785c6a6c0f9084d975c1481255cc8d459047fa389d851bf3a03",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2523,
      "noPageOverflow": true
    },
    {
      "slug": "launch-announcement",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/launch-announcement/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "6ecdfb62efdf66aec7a3e9abb1984df22a7dc9795650b934e2d6a208e45f3653",
      "thumbnailExact": true,
      "thumbnailSha256": "16c07c5f74441cb9c613380ee4f734b2f57e47832dfd2575a814fed630440ffe",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 1992,
      "noPageOverflow": true
    },
    {
      "slug": "migration-guide",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/migration-guide/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "f35491fa2a1889bdbc3ae88ec8c68c8310f1fddc183774428188576a26c0cb85",
      "thumbnailExact": true,
      "thumbnailSha256": "30b1d27702500ed0187492c0d5650f6a6c81b241c650a19b76d5bec6d226ae8e",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2393,
      "noPageOverflow": true
    },
    {
      "slug": "checklist",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/checklist/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "19a86a131daeab7e95e34f0d4da358effc9606362e85d03f32359f2e335150b1",
      "thumbnailExact": true,
      "thumbnailSha256": "bce862029d375e21a4f8d4353e317027100d3d3511f78f66f0c2071a3854d3e3",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2571,
      "noPageOverflow": true
    },
    {
      "slug": "project-plan",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/project-plan/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "731edb7f5e6c8d4fdce7b6b6ef9c37279affacd42a278f12caf312930775c143",
      "thumbnailExact": true,
      "thumbnailSha256": "36973c587b70cb6193493882114d5bc81e3a4db380339a8164681aca9e888283",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2661,
      "noPageOverflow": true
    },
    {
      "slug": "runbook",
      "detailStatus": 200,
      "sandbox": {
        "src": "https://usercontent.agentartifact.ai/templates/runbook/frame",
        "sandbox": "allow-scripts",
        "srcdoc": null
      },
      "prefixExact": true,
      "sourceSha256": "f41ec80e6f82076ef15fca07bd927c7593305300f54338f962261547506dd585",
      "thumbnailExact": true,
      "thumbnailSha256": "4b308f3d25858a3a880bcb7c2ab7d727263cc137b1eb128d9ba5ed7a2efdea6c",
      "frameStatus": 200,
      "thumbnailStatus": 200,
      "innerWidth": 390,
      "scrollWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2899,
      "noPageOverflow": true
    },
    {
      "slug": "one-pager",
      "type": "markdown",
      "detailStatus": 200,
      "thumbnailStatus": 200,
      "bodyHasName": true
    }
  ],
  "noJs": [
    {
      "slug": "meeting-recap",
      "status": 200,
      "innerWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2367,
      "scrollWidth": 390,
      "expectedJsEnabledTextChars": 2367,
      "textParity": true,
      "noPageOverflow": true
    },
    {
      "slug": "decision-brief",
      "status": 200,
      "innerWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2201,
      "scrollWidth": 390,
      "expectedJsEnabledTextChars": 2201,
      "textParity": true,
      "noPageOverflow": true
    },
    {
      "slug": "spec",
      "status": 200,
      "innerWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 2980,
      "scrollWidth": 390,
      "expectedJsEnabledTextChars": 2980,
      "textParity": true,
      "noPageOverflow": true
    },
    {
      "slug": "research-brief",
      "status": 200,
      "innerWidth": 390,
      "h1Count": 1,
      "bodyTextChars": 3981,
      "scrollWidth": 390,
      "expectedJsEnabledTextChars": 3981,
      "textParity": true,
      "noPageOverflow": true
    }
  ],
  "growth": [
    {
      "slug": "meeting-recap",
      "width": 1440,
      "beforeScrollHeight": 1628,
      "innerWidth": 1440,
      "scrollWidth": 1440,
      "scrollHeight": 1831,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "meeting-recap",
      "width": 320,
      "beforeScrollHeight": 4072,
      "innerWidth": 320,
      "scrollWidth": 320,
      "scrollHeight": 4463,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "decision-brief",
      "width": 1440,
      "beforeScrollHeight": 1635,
      "innerWidth": 1440,
      "scrollWidth": 1440,
      "scrollHeight": 1788,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "decision-brief",
      "width": 320,
      "beforeScrollHeight": 4118,
      "innerWidth": 320,
      "scrollWidth": 320,
      "scrollHeight": 4420,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "spec",
      "width": 1440,
      "beforeScrollHeight": 2122,
      "innerWidth": 1440,
      "scrollWidth": 1440,
      "scrollHeight": 2238,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "spec",
      "width": 320,
      "beforeScrollHeight": 4663,
      "innerWidth": 320,
      "scrollWidth": 320,
      "scrollHeight": 4961,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "research-brief",
      "width": 1440,
      "beforeScrollHeight": 2378,
      "innerWidth": 1440,
      "scrollWidth": 1440,
      "scrollHeight": 2485,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    },
    {
      "slug": "research-brief",
      "width": 320,
      "beforeScrollHeight": 5634,
      "innerWidth": 320,
      "scrollWidth": 320,
      "scrollHeight": 5834,
      "noPageOverflow": true,
      "bottomReachable": true,
      "heightGrew": true
    }
  ],
  "failures": [],
  "summary": {
    "selectedTemplates": 4,
    "mainCaptures": 16,
    "edgeCaptures": 24,
    "regressionHtml": 19,
    "regressionMarkdown": 1,
    "noJsChecks": 4,
    "growthChecks": 8,
    "failures": 0,
    "pass": true
  }
}
