{
  "city": "toronto-tours",
  "days": 30,
  "since": "2026-09-15T12:17:47.879Z",
  "count": 65,
  "sites": 20,
  "byKind": {
    "fixed": 21,
    "broke": 6,
    "grade_up": 18,
    "grade_down": 0,
    "blocked": 0,
    "unblocked": 1,
    "channel": 19,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 31253,
      "at": "2026-10-15T06:13:27.003Z",
      "domain": "mcmichael.com",
      "name": "McMichael Canadian Art Collection",
      "page": "https://directindex.org/r/mcmichael.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149104,
        "prev": 102271,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31252,
      "at": "2026-10-15T06:13:27.003Z",
      "domain": "mcmichael.com",
      "name": "McMichael Canadian Art Collection",
      "page": "https://directindex.org/r/mcmichael.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 149104,
        "prev": 102271,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 31251,
      "at": "2026-10-15T06:13:27.003Z",
      "domain": "mcmichael.com",
      "name": "McMichael Canadian Art Collection",
      "page": "https://directindex.org/r/mcmichael.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149104,
        "prev": 102271,
        "fix": "no_channel"
      }
    },
    {
      "id": 30998,
      "at": "2026-10-15T06:12:56.939Z",
      "domain": "textilemuseum.ca",
      "name": "Textile Museum Of Canada",
      "page": "https://directindex.org/r/textilemuseum.ca",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148991,
        "prev": 99787,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30997,
      "at": "2026-10-15T06:12:56.939Z",
      "domain": "textilemuseum.ca",
      "name": "Textile Museum Of Canada",
      "page": "https://directindex.org/r/textilemuseum.ca",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 148991,
        "prev": 99787,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 30996,
      "at": "2026-10-15T06:12:56.939Z",
      "domain": "textilemuseum.ca",
      "name": "Textile Museum Of Canada",
      "page": "https://directindex.org/r/textilemuseum.ca",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148991,
        "prev": 99787,
        "fix": "booking_other"
      }
    },
    {
      "id": 30995,
      "at": "2026-10-15T06:12:56.939Z",
      "domain": "textilemuseum.ca",
      "name": "Textile Museum Of Canada",
      "page": "https://directindex.org/r/textilemuseum.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148991,
        "prev": 99787,
        "fix": "no_channel"
      }
    },
    {
      "id": 30985,
      "at": "2026-10-15T06:12:54.993Z",
      "domain": "moca.ca",
      "name": "Museum of Contemporary Art",
      "page": "https://directindex.org/r/moca.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148985,
        "prev": 99852,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30984,
      "at": "2026-10-15T06:12:54.993Z",
      "domain": "moca.ca",
      "name": "Museum of Contemporary Art",
      "page": "https://directindex.org/r/moca.ca",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 148985,
        "prev": 99852,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 30983,
      "at": "2026-10-15T06:12:54.993Z",
      "domain": "moca.ca",
      "name": "Museum of Contemporary Art",
      "page": "https://directindex.org/r/moca.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148985,
        "prev": 99852,
        "fix": "no_channel"
      }
    },
    {
      "id": 30904,
      "at": "2026-10-15T06:12:49.033Z",
      "domain": "museumofillusions.ca",
      "name": "Museum of Illusions",
      "page": "https://directindex.org/r/museumofillusions.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148953,
        "prev": 99639,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30903,
      "at": "2026-10-15T06:12:49.033Z",
      "domain": "museumofillusions.ca",
      "name": "Museum of Illusions",
      "page": "https://directindex.org/r/museumofillusions.ca",
      "kind": "grade_up",
      "what": "grade C to B (83%)",
      "detail": {
        "scan": 148953,
        "prev": 99639,
        "from": "C",
        "to": "B",
        "pct": 83.1
      }
    },
    {
      "id": 30902,
      "at": "2026-10-15T06:12:49.033Z",
      "domain": "museumofillusions.ca",
      "name": "Museum of Illusions",
      "page": "https://directindex.org/r/museumofillusions.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148953,
        "prev": 99639,
        "fix": "no_channel"
      }
    },
    {
      "id": 30889,
      "at": "2026-10-15T06:12:47.889Z",
      "domain": "ghardytravel.com",
      "name": "Georgia Hardy Tours",
      "page": "https://directindex.org/r/ghardytravel.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148944,
        "prev": 99653,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30888,
      "at": "2026-10-15T06:12:47.889Z",
      "domain": "ghardytravel.com",
      "name": "Georgia Hardy Tours",
      "page": "https://directindex.org/r/ghardytravel.com",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 148944,
        "prev": 99653,
        "from": "D",
        "to": "C",
        "pct": 65.1
      }
    },
    {
      "id": 30887,
      "at": "2026-10-15T06:12:47.889Z",
      "domain": "ghardytravel.com",
      "name": "Georgia Hardy Tours",
      "page": "https://directindex.org/r/ghardytravel.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148944,
        "prev": 99653,
        "fix": "no_channel"
      }
    },
    {
      "id": 30880,
      "at": "2026-10-15T06:12:44.772Z",
      "domain": "rom.on.ca",
      "name": "Royal Ontario Museum",
      "page": "https://directindex.org/r/rom.on.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148937,
        "prev": 99671,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30879,
      "at": "2026-10-15T06:12:44.772Z",
      "domain": "rom.on.ca",
      "name": "Royal Ontario Museum",
      "page": "https://directindex.org/r/rom.on.ca",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 148937,
        "prev": 99671,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 30878,
      "at": "2026-10-15T06:12:44.772Z",
      "domain": "rom.on.ca",
      "name": "Royal Ontario Museum",
      "page": "https://directindex.org/r/rom.on.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148937,
        "prev": 99671,
        "fix": "no_channel"
      }
    },
    {
      "id": 30870,
      "at": "2026-10-15T06:12:42.794Z",
      "domain": "kajama.ca",
      "name": "Kajama",
      "page": "https://directindex.org/r/kajama.ca",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148931,
        "prev": 99457,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30869,
      "at": "2026-10-15T06:12:42.794Z",
      "domain": "kajama.ca",
      "name": "Kajama",
      "page": "https://directindex.org/r/kajama.ca",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148931,
        "prev": 99457,
        "fix": "booking_other"
      }
    },
    {
      "id": 30868,
      "at": "2026-10-15T06:12:42.794Z",
      "domain": "kajama.ca",
      "name": "Kajama",
      "page": "https://directindex.org/r/kajama.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148931,
        "prev": 99457,
        "fix": "no_channel"
      }
    },
    {
      "id": 30867,
      "at": "2026-10-15T06:12:42.363Z",
      "domain": "friendsoffortyork.ca",
      "name": "Fort York",
      "page": "https://directindex.org/r/friendsoffortyork.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148930,
        "prev": 99545,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30866,
      "at": "2026-10-15T06:12:42.363Z",
      "domain": "friendsoffortyork.ca",
      "name": "Fort York",
      "page": "https://directindex.org/r/friendsoffortyork.ca",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 148930,
        "prev": 99545,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 30865,
      "at": "2026-10-15T06:12:42.363Z",
      "domain": "friendsoffortyork.ca",
      "name": "Fort York",
      "page": "https://directindex.org/r/friendsoffortyork.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148930,
        "prev": 99545,
        "fix": "no_channel"
      }
    },
    {
      "id": 30864,
      "at": "2026-10-15T06:12:42.218Z",
      "domain": "theimagecentre.ca",
      "name": "The Image Centre",
      "page": "https://directindex.org/r/theimagecentre.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148929,
        "prev": 99702,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30863,
      "at": "2026-10-15T06:12:42.218Z",
      "domain": "theimagecentre.ca",
      "name": "The Image Centre",
      "page": "https://directindex.org/r/theimagecentre.ca",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 148929,
        "prev": 99702,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 30862,
      "at": "2026-10-15T06:12:42.218Z",
      "domain": "theimagecentre.ca",
      "name": "The Image Centre",
      "page": "https://directindex.org/r/theimagecentre.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148929,
        "prev": 99702,
        "fix": "no_channel"
      }
    },
    {
      "id": 30861,
      "at": "2026-10-15T06:12:42.122Z",
      "domain": "lakefrontresorts.ca",
      "name": "Lakefront Resorts",
      "page": "https://directindex.org/r/lakefrontresorts.ca",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148927,
        "prev": 99524,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30860,
      "at": "2026-10-15T06:12:42.122Z",
      "domain": "lakefrontresorts.ca",
      "name": "Lakefront Resorts",
      "page": "https://directindex.org/r/lakefrontresorts.ca",
      "kind": "grade_up",
      "what": "grade D to C (57%)",
      "detail": {
        "scan": 148927,
        "prev": 99524,
        "from": "D",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 30859,
      "at": "2026-10-15T06:12:42.122Z",
      "domain": "lakefrontresorts.ca",
      "name": "Lakefront Resorts",
      "page": "https://directindex.org/r/lakefrontresorts.ca",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148927,
        "prev": 99524,
        "fix": "booking_other"
      }
    },
    {
      "id": 30858,
      "at": "2026-10-15T06:12:42.122Z",
      "domain": "lakefrontresorts.ca",
      "name": "Lakefront Resorts",
      "page": "https://directindex.org/r/lakefrontresorts.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148927,
        "prev": 99524,
        "fix": "no_channel"
      }
    },
    {
      "id": 30851,
      "at": "2026-10-15T06:12:41.100Z",
      "domain": "batashoemuseum.ca",
      "name": "Bata Shoe Museum",
      "page": "https://directindex.org/r/batashoemuseum.ca",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148924,
        "prev": 99742,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30850,
      "at": "2026-10-15T06:12:41.100Z",
      "domain": "batashoemuseum.ca",
      "name": "Bata Shoe Museum",
      "page": "https://directindex.org/r/batashoemuseum.ca",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148924,
        "prev": 99742,
        "fix": "booking_other"
      }
    },
    {
      "id": 30849,
      "at": "2026-10-15T06:12:41.100Z",
      "domain": "batashoemuseum.ca",
      "name": "Bata Shoe Museum",
      "page": "https://directindex.org/r/batashoemuseum.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148924,
        "prev": 99742,
        "fix": "no_channel"
      }
    },
    {
      "id": 30848,
      "at": "2026-10-15T06:12:40.930Z",
      "domain": "townofyork.com",
      "name": "Toronto's First Post Office",
      "page": "https://directindex.org/r/townofyork.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148922,
        "prev": 99482,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30847,
      "at": "2026-10-15T06:12:40.930Z",
      "domain": "townofyork.com",
      "name": "Toronto's First Post Office",
      "page": "https://directindex.org/r/townofyork.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 148922,
        "prev": 99482,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 30846,
      "at": "2026-10-15T06:12:40.930Z",
      "domain": "townofyork.com",
      "name": "Toronto's First Post Office",
      "page": "https://directindex.org/r/townofyork.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148922,
        "prev": 99482,
        "fix": "booking_other"
      }
    },
    {
      "id": 30845,
      "at": "2026-10-15T06:12:40.930Z",
      "domain": "townofyork.com",
      "name": "Toronto's First Post Office",
      "page": "https://directindex.org/r/townofyork.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148922,
        "prev": 99482,
        "fix": "no_channel"
      }
    },
    {
      "id": 30844,
      "at": "2026-10-15T06:12:40.886Z",
      "domain": "shevchenko.ca",
      "name": "Ukrainian Canadian Shevchenko",
      "page": "https://directindex.org/r/shevchenko.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148921,
        "prev": 99494,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30843,
      "at": "2026-10-15T06:12:40.886Z",
      "domain": "shevchenko.ca",
      "name": "Ukrainian Canadian Shevchenko",
      "page": "https://directindex.org/r/shevchenko.ca",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 148921,
        "prev": 99494,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 30842,
      "at": "2026-10-15T06:12:40.886Z",
      "domain": "shevchenko.ca",
      "name": "Ukrainian Canadian Shevchenko",
      "page": "https://directindex.org/r/shevchenko.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148921,
        "prev": 99494,
        "fix": "no_channel"
      }
    },
    {
      "id": 30841,
      "at": "2026-10-15T06:12:40.867Z",
      "domain": "sixflags.com",
      "name": "Wonder Mountain's Guardians",
      "page": "https://directindex.org/r/sixflags.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148920,
        "prev": 99539,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30840,
      "at": "2026-10-15T06:12:40.867Z",
      "domain": "sixflags.com",
      "name": "Wonder Mountain's Guardians",
      "page": "https://directindex.org/r/sixflags.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 148920,
        "prev": 99539,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 30839,
      "at": "2026-10-15T06:12:40.867Z",
      "domain": "sixflags.com",
      "name": "Wonder Mountain's Guardians",
      "page": "https://directindex.org/r/sixflags.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148920,
        "prev": 99539,
        "fix": "no_channel"
      }
    },
    {
      "id": 30838,
      "at": "2026-10-15T06:12:40.668Z",
      "domain": "mztv.com",
      "name": "Museum of Television",
      "page": "https://directindex.org/r/mztv.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148919,
        "prev": 99490,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30837,
      "at": "2026-10-15T06:12:40.668Z",
      "domain": "mztv.com",
      "name": "Museum of Television",
      "page": "https://directindex.org/r/mztv.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 148919,
        "prev": 99490,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 30836,
      "at": "2026-10-15T06:12:40.668Z",
      "domain": "mztv.com",
      "name": "Museum of Television",
      "page": "https://directindex.org/r/mztv.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148919,
        "prev": 99490,
        "fix": "no_channel"
      }
    },
    {
      "id": 30835,
      "at": "2026-10-15T06:12:40.528Z",
      "domain": "allworldtravel.com",
      "name": "All World Travel",
      "page": "https://directindex.org/r/allworldtravel.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148916,
        "prev": 99455,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30834,
      "at": "2026-10-15T06:12:40.528Z",
      "domain": "allworldtravel.com",
      "name": "All World Travel",
      "page": "https://directindex.org/r/allworldtravel.com",
      "kind": "grade_up",
      "what": "grade C to B (79%)",
      "detail": {
        "scan": 148916,
        "prev": 99455,
        "from": "C",
        "to": "B",
        "pct": 78.5
      }
    },
    {
      "id": 30833,
      "at": "2026-10-15T06:12:40.528Z",
      "domain": "allworldtravel.com",
      "name": "All World Travel",
      "page": "https://directindex.org/r/allworldtravel.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148916,
        "prev": 99455,
        "fix": "no_channel"
      }
    },
    {
      "id": 30829,
      "at": "2026-10-15T06:12:39.341Z",
      "domain": "vangoghexhibit.ca",
      "name": "Van Gogh Exhibit",
      "page": "https://directindex.org/r/vangoghexhibit.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148914,
        "prev": 99621,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30828,
      "at": "2026-10-15T06:12:39.341Z",
      "domain": "vangoghexhibit.ca",
      "name": "Van Gogh Exhibit",
      "page": "https://directindex.org/r/vangoghexhibit.ca",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 148914,
        "prev": 99621,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 30827,
      "at": "2026-10-15T06:12:39.341Z",
      "domain": "vangoghexhibit.ca",
      "name": "Van Gogh Exhibit",
      "page": "https://directindex.org/r/vangoghexhibit.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148914,
        "prev": 99621,
        "fix": "no_channel"
      }
    },
    {
      "id": 30826,
      "at": "2026-10-15T06:12:39.376Z",
      "domain": "niagaratours.ca",
      "name": "Niagara Tours Company",
      "page": "https://directindex.org/r/niagaratours.ca",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 148913,
        "prev": 99570,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 30825,
      "at": "2026-10-15T06:12:39.376Z",
      "domain": "niagaratours.ca",
      "name": "Niagara Tours Company",
      "page": "https://directindex.org/r/niagaratours.ca",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 148913,
        "prev": 99570,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 30824,
      "at": "2026-10-15T06:12:39.376Z",
      "domain": "niagaratours.ca",
      "name": "Niagara Tours Company",
      "page": "https://directindex.org/r/niagaratours.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148913,
        "prev": 99570,
        "fix": "no_channel"
      }
    },
    {
      "id": 30808,
      "at": "2026-10-15T06:12:38.709Z",
      "domain": "martour.com",
      "name": "The Martour Travel Group",
      "page": "https://directindex.org/r/martour.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 148901,
        "prev": 99595
      }
    },
    {
      "id": 30807,
      "at": "2026-10-15T06:12:38.709Z",
      "domain": "martour.com",
      "name": "The Martour Travel Group",
      "page": "https://directindex.org/r/martour.com",
      "kind": "grade_up",
      "what": "grade D to C (57%)",
      "detail": {
        "scan": 148901,
        "prev": 99595,
        "from": "D",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 30806,
      "at": "2026-10-15T06:12:38.709Z",
      "domain": "martour.com",
      "name": "The Martour Travel Group",
      "page": "https://directindex.org/r/martour.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 148901,
        "prev": 99595,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 30805,
      "at": "2026-10-15T06:12:38.709Z",
      "domain": "martour.com",
      "name": "The Martour Travel Group",
      "page": "https://directindex.org/r/martour.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 148901,
        "prev": 99595,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 30804,
      "at": "2026-10-15T06:12:38.416Z",
      "domain": "copticmuseum.ca",
      "name": "St. Mark's Coptic Museum",
      "page": "https://directindex.org/r/copticmuseum.ca",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 148898,
        "prev": 99452,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 30803,
      "at": "2026-10-15T06:12:38.416Z",
      "domain": "copticmuseum.ca",
      "name": "St. Mark's Coptic Museum",
      "page": "https://directindex.org/r/copticmuseum.ca",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 148898,
        "prev": 99452,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 30802,
      "at": "2026-10-15T06:12:38.416Z",
      "domain": "copticmuseum.ca",
      "name": "St. Mark's Coptic Museum",
      "page": "https://directindex.org/r/copticmuseum.ca",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 148898,
        "prev": 99452,
        "fix": "booking_other"
      }
    },
    {
      "id": 30801,
      "at": "2026-10-15T06:12:38.416Z",
      "domain": "copticmuseum.ca",
      "name": "St. Mark's Coptic Museum",
      "page": "https://directindex.org/r/copticmuseum.ca",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 148898,
        "prev": 99452,
        "fix": "no_channel"
      }
    }
  ]
}