{
  "city": "washington-cafes-bars",
  "days": 30,
  "since": "2026-09-16T03:15:11.658Z",
  "count": 101,
  "sites": 27,
  "byKind": {
    "fixed": 27,
    "broke": 16,
    "grade_up": 17,
    "grade_down": 5,
    "blocked": 7,
    "unblocked": 2,
    "channel": 19,
    "vendor": 8,
    "assistant": 0
  },
  "changes": [
    {
      "id": 35549,
      "at": "2026-10-15T07:29:29.091Z",
      "domain": "unionstagepresents.com",
      "name": "Pearl Street Warehouse",
      "page": "https://directindex.org/r/unionstagepresents.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152692,
        "prev": 109172,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35548,
      "at": "2026-10-15T07:29:29.091Z",
      "domain": "unionstagepresents.com",
      "name": "Pearl Street Warehouse",
      "page": "https://directindex.org/r/unionstagepresents.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152692,
        "prev": 109172
      }
    },
    {
      "id": 35547,
      "at": "2026-10-15T07:29:29.091Z",
      "domain": "unionstagepresents.com",
      "name": "Pearl Street Warehouse",
      "page": "https://directindex.org/r/unionstagepresents.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152692,
        "prev": 109172,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35546,
      "at": "2026-10-15T07:29:29.091Z",
      "domain": "unionstagepresents.com",
      "name": "Pearl Street Warehouse",
      "page": "https://directindex.org/r/unionstagepresents.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 152692,
        "prev": 109172,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 35545,
      "at": "2026-10-15T07:29:29.091Z",
      "domain": "unionstagepresents.com",
      "name": "Pearl Street Warehouse",
      "page": "https://directindex.org/r/unionstagepresents.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152692,
        "prev": 109172,
        "fix": "no_channel"
      }
    },
    {
      "id": 35544,
      "at": "2026-10-15T07:29:23.007Z",
      "domain": "mtpurrnoncatcafe.com",
      "name": "Mount Purrnon Cat Café + Wine Bar",
      "page": "https://directindex.org/r/mtpurrnoncatcafe.com",
      "kind": "vendor",
      "what": "vendor: none to FareHarbor",
      "detail": {
        "scan": 152689,
        "prev": 109188,
        "from": null,
        "to": "fareharbor"
      }
    },
    {
      "id": 35543,
      "at": "2026-10-15T07:29:23.007Z",
      "domain": "mtpurrnoncatcafe.com",
      "name": "Mount Purrnon Cat Café + Wine Bar",
      "page": "https://directindex.org/r/mtpurrnoncatcafe.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 152689,
        "prev": 109188,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 35542,
      "at": "2026-10-15T07:29:23.007Z",
      "domain": "mtpurrnoncatcafe.com",
      "name": "Mount Purrnon Cat Café + Wine Bar",
      "page": "https://directindex.org/r/mtpurrnoncatcafe.com",
      "kind": "grade_up",
      "what": "grade B to A (86%)",
      "detail": {
        "scan": 152689,
        "prev": 109188,
        "from": "B",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 35541,
      "at": "2026-10-15T07:29:23.007Z",
      "domain": "mtpurrnoncatcafe.com",
      "name": "Mount Purrnon Cat Café + Wine Bar",
      "page": "https://directindex.org/r/mtpurrnoncatcafe.com",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 152689,
        "prev": 109188,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 35540,
      "at": "2026-10-15T07:29:23.007Z",
      "domain": "mtpurrnoncatcafe.com",
      "name": "Mount Purrnon Cat Café + Wine Bar",
      "page": "https://directindex.org/r/mtpurrnoncatcafe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152689,
        "prev": 109188,
        "fix": "no_channel"
      }
    },
    {
      "id": 35539,
      "at": "2026-10-15T07:29:21.673Z",
      "domain": "solelunadc.com",
      "name": "Soleluna",
      "page": "https://directindex.org/r/solelunadc.com",
      "kind": "vendor",
      "what": "vendor: none to SpotOn",
      "detail": {
        "scan": 152687,
        "prev": 109232,
        "from": null,
        "to": "spoton"
      }
    },
    {
      "id": 35538,
      "at": "2026-10-15T07:29:21.673Z",
      "domain": "solelunadc.com",
      "name": "Soleluna",
      "page": "https://directindex.org/r/solelunadc.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 152687,
        "prev": 109232,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 35537,
      "at": "2026-10-15T07:29:21.673Z",
      "domain": "solelunadc.com",
      "name": "Soleluna",
      "page": "https://directindex.org/r/solelunadc.com",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 152687,
        "prev": 109232,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 35536,
      "at": "2026-10-15T07:29:21.673Z",
      "domain": "solelunadc.com",
      "name": "Soleluna",
      "page": "https://directindex.org/r/solelunadc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152687,
        "prev": 109232,
        "fix": "no_channel"
      }
    },
    {
      "id": 35535,
      "at": "2026-10-15T07:29:21.130Z",
      "domain": "jackieleesdc.com",
      "name": "Jackie Lee's",
      "page": "https://directindex.org/r/jackieleesdc.com",
      "kind": "vendor",
      "what": "vendor: none to DoorDash Storefront",
      "detail": {
        "scan": 152686,
        "prev": 109319,
        "from": null,
        "to": "doordash_storefront"
      }
    },
    {
      "id": 35534,
      "at": "2026-10-15T07:29:21.130Z",
      "domain": "jackieleesdc.com",
      "name": "Jackie Lee's",
      "page": "https://directindex.org/r/jackieleesdc.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 152686,
        "prev": 109319,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 35533,
      "at": "2026-10-15T07:29:21.130Z",
      "domain": "jackieleesdc.com",
      "name": "Jackie Lee's",
      "page": "https://directindex.org/r/jackieleesdc.com",
      "kind": "grade_up",
      "what": "grade C to B (79%)",
      "detail": {
        "scan": 152686,
        "prev": 109319,
        "from": "C",
        "to": "B",
        "pct": 78.5
      }
    },
    {
      "id": 35532,
      "at": "2026-10-15T07:29:21.130Z",
      "domain": "jackieleesdc.com",
      "name": "Jackie Lee's",
      "page": "https://directindex.org/r/jackieleesdc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152686,
        "prev": 109319,
        "fix": "no_channel"
      }
    },
    {
      "id": 35531,
      "at": "2026-10-15T07:29:20.498Z",
      "domain": "crimson-dc.com",
      "name": "Crimson",
      "page": "https://directindex.org/r/crimson-dc.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152685,
        "prev": 109171,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35530,
      "at": "2026-10-15T07:29:20.498Z",
      "domain": "crimson-dc.com",
      "name": "Crimson",
      "page": "https://directindex.org/r/crimson-dc.com",
      "kind": "grade_up",
      "what": "grade C to A (86%)",
      "detail": {
        "scan": 152685,
        "prev": 109171,
        "from": "C",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 35529,
      "at": "2026-10-15T07:29:20.498Z",
      "domain": "crimson-dc.com",
      "name": "Crimson",
      "page": "https://directindex.org/r/crimson-dc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152685,
        "prev": 109171,
        "fix": "no_channel"
      }
    },
    {
      "id": 35528,
      "at": "2026-10-15T07:29:15.823Z",
      "domain": "crumbsandwhiskers.com",
      "name": "Crumbs & Whiskers",
      "page": "https://directindex.org/r/crumbsandwhiskers.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152676,
        "prev": 109131,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35527,
      "at": "2026-10-15T07:29:15.823Z",
      "domain": "crumbsandwhiskers.com",
      "name": "Crumbs & Whiskers",
      "page": "https://directindex.org/r/crumbsandwhiskers.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 152676,
        "prev": 109131,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 35526,
      "at": "2026-10-15T07:29:15.823Z",
      "domain": "crumbsandwhiskers.com",
      "name": "Crumbs & Whiskers",
      "page": "https://directindex.org/r/crumbsandwhiskers.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152676,
        "prev": 109131,
        "fix": "no_channel"
      }
    },
    {
      "id": 35525,
      "at": "2026-10-15T07:29:14.639Z",
      "domain": "themuni.com",
      "name": "The Muni",
      "page": "https://directindex.org/r/themuni.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152668,
        "prev": 109206,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35524,
      "at": "2026-10-15T07:29:14.639Z",
      "domain": "themuni.com",
      "name": "The Muni",
      "page": "https://directindex.org/r/themuni.com",
      "kind": "grade_up",
      "what": "grade C to B (83%)",
      "detail": {
        "scan": 152668,
        "prev": 109206,
        "from": "C",
        "to": "B",
        "pct": 83.1
      }
    },
    {
      "id": 35523,
      "at": "2026-10-15T07:29:14.639Z",
      "domain": "themuni.com",
      "name": "The Muni",
      "page": "https://directindex.org/r/themuni.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152668,
        "prev": 109206,
        "fix": "no_channel"
      }
    },
    {
      "id": 35522,
      "at": "2026-10-15T07:29:11.308Z",
      "domain": "timgadcafe.com",
      "name": "Timgad",
      "page": "https://directindex.org/r/timgadcafe.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152653,
        "prev": 108987,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35521,
      "at": "2026-10-15T07:29:11.308Z",
      "domain": "timgadcafe.com",
      "name": "Timgad",
      "page": "https://directindex.org/r/timgadcafe.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 152653,
        "prev": 108987,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 35520,
      "at": "2026-10-15T07:29:11.308Z",
      "domain": "timgadcafe.com",
      "name": "Timgad",
      "page": "https://directindex.org/r/timgadcafe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152653,
        "prev": 108987,
        "fix": "no_channel"
      }
    },
    {
      "id": 35519,
      "at": "2026-10-15T07:29:07.597Z",
      "domain": "thebetsyusa.com",
      "name": "Betsy",
      "page": "https://directindex.org/r/thebetsyusa.com",
      "kind": "vendor",
      "what": "vendor: none to SpotOn",
      "detail": {
        "scan": 152648,
        "prev": 109064,
        "from": null,
        "to": "spoton"
      }
    },
    {
      "id": 35518,
      "at": "2026-10-15T07:29:07.597Z",
      "domain": "thebetsyusa.com",
      "name": "Betsy",
      "page": "https://directindex.org/r/thebetsyusa.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 152648,
        "prev": 109064,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 35517,
      "at": "2026-10-15T07:29:07.597Z",
      "domain": "thebetsyusa.com",
      "name": "Betsy",
      "page": "https://directindex.org/r/thebetsyusa.com",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 152648,
        "prev": 109064,
        "from": "D",
        "to": "C",
        "pct": 64.6
      }
    },
    {
      "id": 35516,
      "at": "2026-10-15T07:29:07.597Z",
      "domain": "thebetsyusa.com",
      "name": "Betsy",
      "page": "https://directindex.org/r/thebetsyusa.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152648,
        "prev": 109064,
        "fix": "no_channel"
      }
    },
    {
      "id": 35515,
      "at": "2026-10-15T07:29:06.738Z",
      "domain": "atipt.com",
      "name": "Starbucks",
      "page": "https://directindex.org/r/atipt.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152643,
        "prev": 109108,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35514,
      "at": "2026-10-15T07:29:06.738Z",
      "domain": "atipt.com",
      "name": "Starbucks",
      "page": "https://directindex.org/r/atipt.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 152643,
        "prev": 109108,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 35513,
      "at": "2026-10-15T07:29:06.738Z",
      "domain": "atipt.com",
      "name": "Starbucks",
      "page": "https://directindex.org/r/atipt.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152643,
        "prev": 109108,
        "fix": "no_channel"
      }
    },
    {
      "id": 35512,
      "at": "2026-10-15T07:29:02.146Z",
      "domain": "firehook.com",
      "name": "FireHook",
      "page": "https://directindex.org/r/firehook.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152627,
        "prev": 109272
      }
    },
    {
      "id": 35511,
      "at": "2026-10-15T07:29:02.146Z",
      "domain": "firehook.com",
      "name": "FireHook",
      "page": "https://directindex.org/r/firehook.com",
      "kind": "grade_down",
      "what": "grade D to F (12%)",
      "detail": {
        "scan": 152627,
        "prev": 109272,
        "from": "D",
        "to": "F",
        "pct": 12.3
      }
    },
    {
      "id": 35510,
      "at": "2026-10-15T07:29:02.146Z",
      "domain": "firehook.com",
      "name": "FireHook",
      "page": "https://directindex.org/r/firehook.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152627,
        "prev": 109272,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35509,
      "at": "2026-10-15T07:29:01.825Z",
      "domain": "cafeunido.com",
      "name": "Unido Coffee Roasters",
      "page": "https://directindex.org/r/cafeunido.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152626,
        "prev": 109263
      }
    },
    {
      "id": 35508,
      "at": "2026-10-15T07:29:01.825Z",
      "domain": "cafeunido.com",
      "name": "Unido Coffee Roasters",
      "page": "https://directindex.org/r/cafeunido.com",
      "kind": "grade_down",
      "what": "grade D to F (12%)",
      "detail": {
        "scan": 152626,
        "prev": 109263,
        "from": "D",
        "to": "F",
        "pct": 12.3
      }
    },
    {
      "id": 35507,
      "at": "2026-10-15T07:29:01.825Z",
      "domain": "cafeunido.com",
      "name": "Unido Coffee Roasters",
      "page": "https://directindex.org/r/cafeunido.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152626,
        "prev": 109263,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35506,
      "at": "2026-10-15T07:29:01.264Z",
      "domain": "bravobravo.club",
      "name": "Bravo Bravo",
      "page": "https://directindex.org/r/bravobravo.club",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 152625,
        "prev": 109019
      }
    },
    {
      "id": 35505,
      "at": "2026-10-15T07:29:01.264Z",
      "domain": "bravobravo.club",
      "name": "Bravo Bravo",
      "page": "https://directindex.org/r/bravobravo.club",
      "kind": "grade_up",
      "what": "grade D to C (57%)",
      "detail": {
        "scan": 152625,
        "prev": 109019,
        "from": "D",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 35504,
      "at": "2026-10-15T07:29:01.264Z",
      "domain": "bravobravo.club",
      "name": "Bravo Bravo",
      "page": "https://directindex.org/r/bravobravo.club",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 152625,
        "prev": 109019,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 35503,
      "at": "2026-10-15T07:29:01.264Z",
      "domain": "bravobravo.club",
      "name": "Bravo Bravo",
      "page": "https://directindex.org/r/bravobravo.club",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 152625,
        "prev": 109019,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 35502,
      "at": "2026-10-15T07:29:00.759Z",
      "domain": "trustysfullservedc.com",
      "name": "Trusty's",
      "page": "https://directindex.org/r/trustysfullservedc.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152619,
        "prev": 108797
      }
    },
    {
      "id": 35501,
      "at": "2026-10-15T07:29:00.759Z",
      "domain": "trustysfullservedc.com",
      "name": "Trusty's",
      "page": "https://directindex.org/r/trustysfullservedc.com",
      "kind": "grade_down",
      "what": "grade D to F (40%)",
      "detail": {
        "scan": 152619,
        "prev": 108797,
        "from": "D",
        "to": "F",
        "pct": 39.5
      }
    },
    {
      "id": 35500,
      "at": "2026-10-15T07:29:00.759Z",
      "domain": "trustysfullservedc.com",
      "name": "Trusty's",
      "page": "https://directindex.org/r/trustysfullservedc.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 152619,
        "prev": 108797,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 35499,
      "at": "2026-10-15T07:28:59.305Z",
      "domain": "marxcafemtp.com",
      "name": "Marx Cafe American Bar",
      "page": "https://directindex.org/r/marxcafemtp.com",
      "kind": "vendor",
      "what": "vendor: none to Grubhub",
      "detail": {
        "scan": 152606,
        "prev": 108602,
        "from": null,
        "to": "grubhub"
      }
    },
    {
      "id": 35498,
      "at": "2026-10-15T07:28:59.305Z",
      "domain": "marxcafemtp.com",
      "name": "Marx Cafe American Bar",
      "page": "https://directindex.org/r/marxcafemtp.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 152606,
        "prev": 108602,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 35497,
      "at": "2026-10-15T07:28:59.305Z",
      "domain": "marxcafemtp.com",
      "name": "Marx Cafe American Bar",
      "page": "https://directindex.org/r/marxcafemtp.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 152606,
        "prev": 108602,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 35496,
      "at": "2026-10-15T07:28:59.305Z",
      "domain": "marxcafemtp.com",
      "name": "Marx Cafe American Bar",
      "page": "https://directindex.org/r/marxcafemtp.com",
      "kind": "broke",
      "what": "new finding: ordering only through a marketplace",
      "detail": {
        "scan": 152606,
        "prev": 108602,
        "fix": "ordering_marketplace"
      }
    },
    {
      "id": 35495,
      "at": "2026-10-15T07:28:59.305Z",
      "domain": "marxcafemtp.com",
      "name": "Marx Cafe American Bar",
      "page": "https://directindex.org/r/marxcafemtp.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152606,
        "prev": 108602,
        "fix": "no_channel"
      }
    },
    {
      "id": 35494,
      "at": "2026-10-15T07:28:57.016Z",
      "domain": "capitalone.com",
      "name": "Capital One Cafe",
      "page": "https://directindex.org/r/capitalone.com",
      "kind": "grade_down",
      "what": "grade D to F (39%)",
      "detail": {
        "scan": 152604,
        "prev": 108545,
        "from": "D",
        "to": "F",
        "pct": 38.5
      }
    },
    {
      "id": 35493,
      "at": "2026-10-15T07:28:57.016Z",
      "domain": "capitalone.com",
      "name": "Capital One Cafe",
      "page": "https://directindex.org/r/capitalone.com",
      "kind": "broke",
      "what": "new finding: no menu or price list",
      "detail": {
        "scan": 152604,
        "prev": 108545,
        "fix": "menu_none"
      }
    },
    {
      "id": 35492,
      "at": "2026-10-15T07:28:57.016Z",
      "domain": "capitalone.com",
      "name": "Capital One Cafe",
      "page": "https://directindex.org/r/capitalone.com",
      "kind": "fixed",
      "what": "fixed: menu lived on another site",
      "detail": {
        "scan": 152604,
        "prev": 108545,
        "fix": "menu_external"
      }
    },
    {
      "id": 35491,
      "at": "2026-10-15T07:28:56.040Z",
      "domain": "secreteadc.com",
      "name": "SecreTea",
      "page": "https://directindex.org/r/secreteadc.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152602,
        "prev": 108611,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35490,
      "at": "2026-10-15T07:28:56.040Z",
      "domain": "secreteadc.com",
      "name": "SecreTea",
      "page": "https://directindex.org/r/secreteadc.com",
      "kind": "grade_up",
      "what": "grade D to C (64%)",
      "detail": {
        "scan": 152602,
        "prev": 108611,
        "from": "D",
        "to": "C",
        "pct": 63.5
      }
    },
    {
      "id": 35489,
      "at": "2026-10-15T07:28:56.040Z",
      "domain": "secreteadc.com",
      "name": "SecreTea",
      "page": "https://directindex.org/r/secreteadc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152602,
        "prev": 108611,
        "fix": "no_channel"
      }
    },
    {
      "id": 35488,
      "at": "2026-10-15T07:28:55.082Z",
      "domain": "henceforthdc.com",
      "name": "Henceforth,",
      "page": "https://directindex.org/r/henceforthdc.com",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 152601,
        "prev": 108271,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 35487,
      "at": "2026-10-15T07:28:55.082Z",
      "domain": "henceforthdc.com",
      "name": "Henceforth,",
      "page": "https://directindex.org/r/henceforthdc.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 152601,
        "prev": 108271,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 35486,
      "at": "2026-10-15T07:28:55.082Z",
      "domain": "henceforthdc.com",
      "name": "Henceforth,",
      "page": "https://directindex.org/r/henceforthdc.com",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 152601,
        "prev": 108271,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 35485,
      "at": "2026-10-15T07:28:55.082Z",
      "domain": "henceforthdc.com",
      "name": "Henceforth,",
      "page": "https://directindex.org/r/henceforthdc.com",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 152601,
        "prev": 108271,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 35484,
      "at": "2026-10-15T07:28:55.082Z",
      "domain": "henceforthdc.com",
      "name": "Henceforth,",
      "page": "https://directindex.org/r/henceforthdc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152601,
        "prev": 108271,
        "fix": "no_channel"
      }
    },
    {
      "id": 35483,
      "at": "2026-10-15T07:28:54.752Z",
      "domain": "blankstreet.com",
      "name": "Blank Street Coffee",
      "page": "https://directindex.org/r/blankstreet.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152600,
        "prev": 108676,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35482,
      "at": "2026-10-15T07:28:54.752Z",
      "domain": "blankstreet.com",
      "name": "Blank Street Coffee",
      "page": "https://directindex.org/r/blankstreet.com",
      "kind": "grade_up",
      "what": "grade C to A (88%)",
      "detail": {
        "scan": 152600,
        "prev": 108676,
        "from": "C",
        "to": "A",
        "pct": 87.5
      }
    },
    {
      "id": 35481,
      "at": "2026-10-15T07:28:54.752Z",
      "domain": "blankstreet.com",
      "name": "Blank Street Coffee",
      "page": "https://directindex.org/r/blankstreet.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152600,
        "prev": 108676,
        "fix": "no_channel"
      }
    },
    {
      "id": 35480,
      "at": "2026-10-15T07:28:53.242Z",
      "domain": "towntaverndc.com",
      "name": "The Town Tavern",
      "page": "https://directindex.org/r/towntaverndc.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152594,
        "prev": 108120,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35479,
      "at": "2026-10-15T07:28:53.242Z",
      "domain": "towntaverndc.com",
      "name": "The Town Tavern",
      "page": "https://directindex.org/r/towntaverndc.com",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 152594,
        "prev": 108120,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 35478,
      "at": "2026-10-15T07:28:53.242Z",
      "domain": "towntaverndc.com",
      "name": "The Town Tavern",
      "page": "https://directindex.org/r/towntaverndc.com",
      "kind": "broke",
      "what": "new finding: ordering only through a marketplace",
      "detail": {
        "scan": 152594,
        "prev": 108120,
        "fix": "ordering_marketplace"
      }
    },
    {
      "id": 35477,
      "at": "2026-10-15T07:28:53.242Z",
      "domain": "towntaverndc.com",
      "name": "The Town Tavern",
      "page": "https://directindex.org/r/towntaverndc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152594,
        "prev": 108120,
        "fix": "no_channel"
      }
    },
    {
      "id": 35476,
      "at": "2026-10-15T07:28:52.316Z",
      "domain": "kapnostaverna.com",
      "name": "kapnos Taverna",
      "page": "https://directindex.org/r/kapnostaverna.com",
      "kind": "fixed",
      "what": "fixed: no working HTTPS",
      "detail": {
        "scan": 152591,
        "prev": 108696,
        "fix": "no_https"
      }
    },
    {
      "id": 35475,
      "at": "2026-10-15T07:28:52.238Z",
      "domain": "origincoffeeco.com",
      "name": "Origin Coffee Lab &Kitchen",
      "page": "https://directindex.org/r/origincoffeeco.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152590,
        "prev": 109090
      }
    },
    {
      "id": 35474,
      "at": "2026-10-15T07:28:52.238Z",
      "domain": "origincoffeeco.com",
      "name": "Origin Coffee Lab &Kitchen",
      "page": "https://directindex.org/r/origincoffeeco.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152590,
        "prev": 109090,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35473,
      "at": "2026-10-15T07:28:52.238Z",
      "domain": "origincoffeeco.com",
      "name": "Origin Coffee Lab &Kitchen",
      "page": "https://directindex.org/r/origincoffeeco.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 152590,
        "prev": 109090,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 35472,
      "at": "2026-10-15T07:28:49.276Z",
      "domain": "hotbedcomedydc.com",
      "name": "Hotbed",
      "page": "https://directindex.org/r/hotbedcomedydc.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 152577,
        "prev": 108080,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 35471,
      "at": "2026-10-15T07:28:49.276Z",
      "domain": "hotbedcomedydc.com",
      "name": "Hotbed",
      "page": "https://directindex.org/r/hotbedcomedydc.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 152577,
        "prev": 108080,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 35470,
      "at": "2026-10-15T07:28:49.276Z",
      "domain": "hotbedcomedydc.com",
      "name": "Hotbed",
      "page": "https://directindex.org/r/hotbedcomedydc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152577,
        "prev": 108080,
        "fix": "no_channel"
      }
    },
    {
      "id": 35469,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 35468,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 35467,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 35466,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 35465,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 35464,
      "at": "2026-10-15T07:28:49.117Z",
      "domain": "newvegasloungedc.net",
      "name": "Vegas Lounge",
      "page": "https://directindex.org/r/newvegasloungedc.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152576,
        "prev": 108432,
        "fix": "no_channel"
      }
    },
    {
      "id": 35463,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 35462,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 152566,
        "prev": 108377
      }
    },
    {
      "id": 35461,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "from": "D",
        "to": "C",
        "pct": 69.2
      }
    },
    {
      "id": 35460,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "fix": "booking_other"
      }
    },
    {
      "id": 35459,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 35458,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "fix": "no_channel"
      }
    },
    {
      "id": 35457,
      "at": "2026-10-15T07:28:46.011Z",
      "domain": "1523beer.com",
      "name": "The Bier Baron Tavern",
      "page": "https://directindex.org/r/1523beer.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 152566,
        "prev": 108377,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 35456,
      "at": "2026-10-15T07:28:45.263Z",
      "domain": "harrarcoffeeroastery.com",
      "name": "Harrar Coffee and Roastery",
      "page": "https://directindex.org/r/harrarcoffeeroastery.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152562,
        "prev": 108865
      }
    },
    {
      "id": 35455,
      "at": "2026-10-15T07:28:45.263Z",
      "domain": "harrarcoffeeroastery.com",
      "name": "Harrar Coffee and Roastery",
      "page": "https://directindex.org/r/harrarcoffeeroastery.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152562,
        "prev": 108865,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35454,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "vendor",
      "what": "vendor: none to DoorDash Storefront",
      "detail": {
        "scan": 152558,
        "prev": 108087,
        "from": null,
        "to": "doordash_storefront"
      }
    },
    {
      "id": 35453,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 152558,
        "prev": 108087,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 35452,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 152558,
        "prev": 108087
      }
    },
    {
      "id": 35451,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "grade_down",
      "what": "grade D to F (28%)",
      "detail": {
        "scan": 152558,
        "prev": 108087,
        "from": "D",
        "to": "F",
        "pct": 27.7
      }
    },
    {
      "id": 35450,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 152558,
        "prev": 108087,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 35449,
      "at": "2026-10-15T07:28:37.601Z",
      "domain": "asyouaredc.com",
      "name": "As You Are",
      "page": "https://directindex.org/r/asyouaredc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 152558,
        "prev": 108087,
        "fix": "no_channel"
      }
    }
  ]
}