{
  "schemaVersion": 1,
  "generatedAt": "2026-10-01T20:20:39+00:00",
  "datasetRetrievedAt": "2026-09-30T22:48:14Z",
  "scope": "Imported official-page records only; ROO fallback entries are excluded. Counts do not establish current tenure or complete council coverage. Missing roles and photographs mean not imported, not absent in reality.",
  "summary": {
    "importedRecords": 6499,
    "localPortraits": 6405,
    "remotePortraits": 0,
    "missingPortraits": 94,
    "councillorsWithParty": 5501,
    "profilesWithFacts": 214,
    "municipalities": 342,
    "withImportedRecords": 280,
    "withoutImportedRecords": 62,
    "withCouncillorRecords": 227
  },
  "errors": [],
  "municipalities": [
    {
      "entityId": "gm0518",
      "name": "'s-Gravenhage",
      "website": "https://www.denhaag.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 45,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 45,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 45,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0796",
      "name": "'s-Hertogenbosch",
      "website": "https://www.s-hertogenbosch.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 39,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1680",
      "name": "Aa en Hunze",
      "website": "https://www.aaenhunze.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0358",
      "name": "Aalsmeer",
      "website": "https://www.aalsmeer.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 23,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0197",
      "name": "Aalten",
      "website": "https://www.aalten.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0059",
      "name": "Achtkarspelen",
      "website": "https://www.achtkarspelen.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 4,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0482",
      "name": "Alblasserdam",
      "website": "https://www.alblasserdam.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0613",
      "name": "Albrandswaard",
      "website": "https://www.albrandswaard.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0361",
      "name": "Alkmaar",
      "website": "https://www.alkmaar.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 39,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 7,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0141",
      "name": "Almelo",
      "website": "https://www.almelo.nl",
      "importedRecords": 40,
      "roles": {
        "councillor": 35,
        "alderman": 5,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 40,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0034",
      "name": "Almere",
      "website": "https://www.almere.nl",
      "importedRecords": 7,
      "roles": {
        "councillor": 0,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 7,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0484",
      "name": "Alphen aan den Rijn",
      "website": "https://www.alphenaandenrijn.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 39,
        "alderman": 6,
        "mayor": 0,
        "actingMayor": 1
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1723",
      "name": "Alphen-Chaam",
      "website": "https://www.alphen-chaam.nl",
      "importedRecords": 18,
      "roles": {
        "councillor": 15,
        "alderman": 2,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1959",
      "name": "Altena",
      "website": "https://www.gemeenteAltena.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0060",
      "name": "Ameland",
      "website": "https://www.ameland.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 11,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 14,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 11,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0307",
      "name": "Amersfoort",
      "website": "https://www.amersfoort.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 39,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 2,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0362",
      "name": "Amstelveen",
      "website": "https://www.amstelveen.nl",
      "importedRecords": 42,
      "roles": {
        "councillor": 35,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 41,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0363",
      "name": "Amsterdam",
      "website": "https://www.amsterdam.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 45,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 45,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 45,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0200",
      "name": "Apeldoorn",
      "website": "https://www.apeldoorn.nl",
      "importedRecords": 1,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0202",
      "name": "Arnhem",
      "website": "https://www.arnhem.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 39,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0106",
      "name": "Assen",
      "website": "https://www.assen.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 35,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0743",
      "name": "Asten",
      "website": "https://www.asten.nl/gemeentebestuur-en-organisatie/contact/openingstijden-en-contact",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0744",
      "name": "Baarle-Nassau",
      "website": "https://www.baarle-nassau.nl",
      "importedRecords": 3,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 3,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0308",
      "name": "Baarn",
      "website": "https://www.baarn.nl",
      "importedRecords": 26,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 26,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0489",
      "name": "Barendrecht",
      "website": "https://www.barendrecht.nl",
      "importedRecords": 30,
      "roles": {
        "councillor": 29,
        "alderman": 1,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0203",
      "name": "Barneveld",
      "website": "https://www.barneveld.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 29,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0888",
      "name": "Beek (L.)",
      "website": "https://www.gemeentebeek.nl",
      "importedRecords": 22,
      "roles": {
        "councillor": 17,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 22,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1954",
      "name": "Beekdaelen",
      "website": "https://www.beekdaelen.nl/",
      "importedRecords": 30,
      "roles": {
        "councillor": 25,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 30,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0889",
      "name": "Beesel",
      "website": "https://www.beesel.nl",
      "importedRecords": 20,
      "roles": {
        "councillor": 15,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1945",
      "name": "Berg en Dal",
      "website": "https://www.bergendal.nl/",
      "importedRecords": 31,
      "roles": {
        "councillor": 25,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1724",
      "name": "Bergeijk",
      "website": "https://www.bergeijk.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0893",
      "name": "Bergen (L.)",
      "website": "https://www.bergen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0373",
      "name": "Bergen (NH.)",
      "website": "https://www.bergen-nh.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0748",
      "name": "Bergen op Zoom",
      "website": "https://www.bergenopzoom.nl",
      "importedRecords": 41,
      "roles": {
        "councillor": 35,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 41,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1859",
      "name": "Berkelland",
      "website": "https://www.gemeenteberkelland.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 27,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1721",
      "name": "Bernheze",
      "website": "https://www.bernheze.org",
      "importedRecords": 23,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Parser failed; no absence of officeholders is implied."
      ]
    },
    {
      "entityId": "gm0753",
      "name": "Best",
      "website": "https://www.gemeentebest.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0209",
      "name": "Beuningen",
      "website": "https://www.beuningen.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0375",
      "name": "Beverwijk",
      "website": "https://www.beverwijk.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1728",
      "name": "Bladel",
      "website": "https://www.bladel.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0376",
      "name": "Blaricum",
      "website": "https://www.blaricum.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0377",
      "name": "Bloemendaal",
      "website": "https://www.bloemendaal.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1901",
      "name": "Bodegraven-Reeuwijk",
      "website": "https://www.bodegraven-reeuwijk.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0755",
      "name": "Boekel",
      "website": "https://www.boekel.nl",
      "importedRecords": 16,
      "roles": {
        "councillor": 16,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1681",
      "name": "Borger-Odoorn",
      "website": "https://www.borger-odoorn.nl",
      "importedRecords": 22,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0147",
      "name": "Borne",
      "website": "https://www.borne.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0654",
      "name": "Borsele",
      "website": "https://www.borsele.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 3,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "6 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://borsele.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0757",
      "name": "Boxtel",
      "website": "https://www.boxtel.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 2,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0758",
      "name": "Breda",
      "website": "https://www.breda.nl",
      "importedRecords": 47,
      "roles": {
        "councillor": 39,
        "alderman": 7,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 47,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1876",
      "name": "Bronckhorst",
      "website": "https://www.bronckhorst.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 25,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 30,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0213",
      "name": "Brummen",
      "website": "https://www.brummen.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0899",
      "name": "Brunssum",
      "website": "https://www.brunssum.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 4,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0312",
      "name": "Bunnik",
      "website": "https://www.bunnik.nl",
      "importedRecords": 20,
      "roles": {
        "councillor": 17,
        "alderman": 2,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0313",
      "name": "Bunschoten",
      "website": "https://www.bunschoten.nl",
      "importedRecords": 22,
      "roles": {
        "councillor": 18,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 18,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "5 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://bunschoten.raadsinformatie.nl/leden",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0214",
      "name": "Buren",
      "website": "https://www.buren.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0502",
      "name": "Capelle aan den IJssel",
      "website": "https://www.capelleaandenijssel.nl",
      "importedRecords": 34,
      "roles": {
        "councillor": 29,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 34,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "4 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://capelleaandenijssel.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0383",
      "name": "Castricum",
      "website": "https://www.castricum.nl",
      "importedRecords": 30,
      "roles": {
        "councillor": 25,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0109",
      "name": "Coevorden",
      "website": "https://www.coevorden.nl",
      "importedRecords": 30,
      "roles": {
        "councillor": 25,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 30,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1706",
      "name": "Cranendonck",
      "website": "https://www.cranendonck.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 3,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0216",
      "name": "Culemborg",
      "website": "https://www.culemborg.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0148",
      "name": "Dalfsen",
      "website": "https://www.dalfsen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1891",
      "name": "Dantumadiel",
      "website": "https://www.dantumadiel.frl",
      "importedRecords": 22,
      "roles": {
        "councillor": 17,
        "alderman": 4,
        "mayor": 0,
        "actingMayor": 1
      },
      "localPortraits": 22,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Councillor listings come from multiple public directory hosts. They may overlap or represent different periods; only exact matching names and offices have been merged: gemeentedantumadiel.bestuurlijkeinformatie.nl, gemeenteraad.bestuurlijkeinformatie.nl",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown.",
        "7 imported demonstration-portal rows were removed; they were not real municipal office listings."
      ]
    },
    {
      "entityId": "gm0310",
      "name": "De Bilt",
      "website": "https://www.debilt.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1940",
      "name": "De Fryske Marren",
      "website": "https://www.defryskemarren.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 31,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0736",
      "name": "De Ronde Venen",
      "website": "https://www.derondevenen.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "9 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://derondevenen.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1690",
      "name": "De Wolden",
      "website": "https://dewolden.nl",
      "importedRecords": 20,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0503",
      "name": "Delft",
      "website": "https://www.delft.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 39,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 45,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0400",
      "name": "Den Helder",
      "website": "https://www.denhelder.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 6,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0762",
      "name": "Deurne",
      "website": "https://www.deurne.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 23,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 4,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0150",
      "name": "Deventer",
      "website": "https://www.deventer.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0384",
      "name": "Diemen",
      "website": "https://www.diemen.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 3,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1980",
      "name": "Dijk en Waard",
      "website": "https://www.dijkenwaard.nl",
      "importedRecords": 44,
      "roles": {
        "councillor": 37,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 44,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1774",
      "name": "Dinkelland",
      "website": "https://www.dinkelland.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0221",
      "name": "Doesburg",
      "website": "https://www.doesburg.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 0,
        "actingMayor": 1
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0222",
      "name": "Doetinchem",
      "website": "https://www.doetinchem.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0766",
      "name": "Dongen",
      "website": "https://www.dongen.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 20,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 20,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0505",
      "name": "Dordrecht",
      "website": "https://www.dordrecht.nl",
      "importedRecords": 7,
      "roles": {
        "councillor": 0,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 7,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 7,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0498",
      "name": "Drechterland",
      "website": "https://www.drechterland.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1719",
      "name": "Drimmelen",
      "website": "https://www.drimmelen.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0303",
      "name": "Dronten",
      "website": "https://www.dronten.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0225",
      "name": "Druten",
      "website": "https://www.druten.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0226",
      "name": "Duiven",
      "website": "https://www.duiven.nl",
      "importedRecords": 20,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1711",
      "name": "Echt-Susteren",
      "website": "https://www.echt-susteren.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0385",
      "name": "Edam-Volendam",
      "website": "https://www.edam-volendam.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 25,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 2,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0228",
      "name": "Ede",
      "website": "https://www.ede.nl",
      "importedRecords": 41,
      "roles": {
        "councillor": 39,
        "alderman": 2,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 41,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0317",
      "name": "Eemnes",
      "website": "https://www.eemnes.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1979",
      "name": "Eemsdelta",
      "website": "https://www.eemsdelta.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 27,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0770",
      "name": "Eersel",
      "website": "https://www.eersel.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1903",
      "name": "Eijsden-Margraten",
      "website": "https://www.eijsden-margraten.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 21,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0772",
      "name": "Eindhoven",
      "website": "https://www.eindhoven.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 45,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 45,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 45,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0230",
      "name": "Elburg",
      "website": "https://www.elburg.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 0,
        "actingMayor": 1
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0114",
      "name": "Emmen",
      "website": "https://www.emmen.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 39,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 44,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0388",
      "name": "Enkhuizen",
      "website": "https://www.enkhuizen.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0153",
      "name": "Enschede",
      "website": "https://www.enschede.nl",
      "importedRecords": 38,
      "roles": {
        "councillor": 38,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 38,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 38,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0232",
      "name": "Epe",
      "website": "https://www.epe.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 23,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 6,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0233",
      "name": "Ermelo",
      "website": "https://www.ermelo.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0777",
      "name": "Etten-Leur",
      "website": "https://www.etten-leur.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0779",
      "name": "Geertruidenberg",
      "website": "https://www.geertruidenberg.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1771",
      "name": "Geldrop-Mierlo",
      "website": "https://www.geldrop-mierlo.nl",
      "importedRecords": 32,
      "roles": {
        "councillor": 27,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1652",
      "name": "Gemert-Bakel",
      "website": "https://www.gemert-bakel.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0907",
      "name": "Gennep",
      "website": "https://www.gennep.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0784",
      "name": "Gilze en Rijen",
      "website": "https://www.gilzerijen.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1924",
      "name": "Goeree-Overflakkee",
      "website": "https://www.goeree-overflakkee.nl",
      "importedRecords": 37,
      "roles": {
        "councillor": 31,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0664",
      "name": "Goes",
      "website": "https://www.goes.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 27,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "8 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://goes.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0785",
      "name": "Goirle",
      "website": "https://www.goirle.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 6,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1942",
      "name": "Gooise Meren",
      "website": "https://www.gooisemeren.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 3,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0512",
      "name": "Gorinchem",
      "website": "https://www.gorinchem.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 24,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 24,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0513",
      "name": "Gouda",
      "website": "https://www.gouda.nl",
      "importedRecords": 41,
      "roles": {
        "councillor": 35,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 41,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0014",
      "name": "Groningen",
      "website": "https://gemeente.groningen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1729",
      "name": "Gulpen-Wittem",
      "website": "https://www.gulpen-wittem.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 14,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 14,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0158",
      "name": "Haaksbergen",
      "website": "https://www.haaksbergen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0392",
      "name": "Haarlem",
      "website": "https://www.haarlem.nl",
      "importedRecords": 7,
      "roles": {
        "councillor": 0,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 7,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 7,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0394",
      "name": "Haarlemmermeer",
      "website": "https://www.haarlemmermeer.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1655",
      "name": "Halderberge",
      "website": "https://www.halderberge.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 3,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0160",
      "name": "Hardenberg",
      "website": "https://www.hardenberg.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 33,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0243",
      "name": "Harderwijk",
      "website": "https://www.harderwijk.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 31,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0523",
      "name": "Hardinxveld-Giessendam",
      "website": "https://www.hardinxveld-giessendam.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0072",
      "name": "Harlingen",
      "website": "https://www.harlingen.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 17,
        "alderman": 2,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0244",
      "name": "Hattem",
      "website": "https://www.hattem.nl",
      "importedRecords": 18,
      "roles": {
        "councillor": 15,
        "alderman": 3,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0396",
      "name": "Heemskerk",
      "website": "https://www.heemskerk.nl",
      "importedRecords": 30,
      "roles": {
        "councillor": 25,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 30,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "7 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://heemskerk.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0397",
      "name": "Heemstede",
      "website": "https://www.heemstede.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 4,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0246",
      "name": "Heerde",
      "website": "https://www.heerde.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0074",
      "name": "Heerenveen",
      "website": "https://www.heerenveen.nl",
      "importedRecords": 43,
      "roles": {
        "councillor": 31,
        "alderman": 10,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 43,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0917",
      "name": "Heerlen",
      "website": "https://www.heerlen.nl",
      "importedRecords": 41,
      "roles": {
        "councillor": 37,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 41,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1658",
      "name": "Heeze-Leende",
      "website": "https://www.heeze-leende.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0399",
      "name": "Heiloo",
      "website": "https://www.heiloo.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 2,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0163",
      "name": "Hellendoorn",
      "website": "https://www.hellendoorn.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 25,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0794",
      "name": "Helmond",
      "website": "https://www.helmond.nl",
      "importedRecords": 37,
      "roles": {
        "councillor": 37,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "11 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://helmond.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0531",
      "name": "Hendrik-Ido-Ambacht",
      "website": "https://www.h-i-ambacht.nl/",
      "importedRecords": 28,
      "roles": {
        "councillor": 23,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0164",
      "name": "Hengelo (O.)",
      "website": "https://www.hengelo.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 35,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1966",
      "name": "Het Hogeland",
      "website": "https://hethogeland.nl/",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0252",
      "name": "Heumen",
      "website": "https://www.heumen.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "6 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://heumen.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0797",
      "name": "Heusden",
      "website": "https://www.heusden.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 34,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0534",
      "name": "Hillegom",
      "website": "https://www.hillegom.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 5,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0798",
      "name": "Hilvarenbeek",
      "website": "https://www.hilvarenbeek.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0402",
      "name": "Hilversum",
      "website": "https://www.hilversum.nl",
      "importedRecords": 37,
      "roles": {
        "councillor": 37,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1963",
      "name": "Hoeksche Waard",
      "website": "https://www.gemeentehw.nl/",
      "importedRecords": 37,
      "roles": {
        "councillor": 37,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1735",
      "name": "Hof van Twente",
      "website": "https://www.hofvantwente.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 5,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1911",
      "name": "Hollands Kroon",
      "website": "https://www.hollandskroon.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0118",
      "name": "Hoogeveen",
      "website": "https://www.hoogeveen.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 31,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0405",
      "name": "Hoorn",
      "website": "https://www.hoorn.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 35,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1507",
      "name": "Horst aan de Maas",
      "website": "https://www.horstaandemaas.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 27,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0321",
      "name": "Houten",
      "website": "https://www.houten.nl",
      "importedRecords": 37,
      "roles": {
        "councillor": 31,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0406",
      "name": "Huizen",
      "website": "https://www.huizen.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 5,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0677",
      "name": "Hulst",
      "website": "https://www.gemeentehulst.nl",
      "importedRecords": 20,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 20,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0353",
      "name": "IJsselstein",
      "website": "https://www.ijsselstein.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1884",
      "name": "Kaag en Braassem",
      "website": "https://www.kaagenbraassem.nl",
      "importedRecords": 11,
      "roles": {
        "councillor": 6,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 11,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 6,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0166",
      "name": "Kampen",
      "website": "https://www.kampen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0678",
      "name": "Kapelle",
      "website": "https://www.kapelle.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0537",
      "name": "Katwijk",
      "website": "https://www.katwijk.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 32,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 32,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0928",
      "name": "Kerkrade",
      "website": "https://www.kerkrade.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1598",
      "name": "Koggenland",
      "website": "https://www.koggenland.nl/",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0542",
      "name": "Krimpen aan den IJssel",
      "website": "https://www.krimpenaandenijssel.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1931",
      "name": "Krimpenerwaard",
      "website": "https://www.krimpenerwaard.nl/",
      "importedRecords": 37,
      "roles": {
        "councillor": 31,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1659",
      "name": "Laarbeek",
      "website": "https://www.laarbeek.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1982",
      "name": "Land van Cuijk",
      "website": "https://www.landvancuijk.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0882",
      "name": "Landgraaf",
      "website": "https://www.landgraaf.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 25,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0415",
      "name": "Landsmeer",
      "website": "https://www.landsmeer.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 15,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1621",
      "name": "Lansingerland",
      "website": "https://www.lansingerland.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 33,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0417",
      "name": "Laren (NH.)",
      "website": "https://www.laren.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0080",
      "name": "Leeuwarden",
      "website": "https://www.leeuwarden.nl",
      "importedRecords": 45,
      "roles": {
        "councillor": 39,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 45,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0546",
      "name": "Leiden",
      "website": "https://www.leiden.nl/gemeente",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0547",
      "name": "Leiderdorp",
      "website": "https://www.leiderdorp.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1916",
      "name": "Leidschendam-Voorburg",
      "website": "https://www.leidschendam-voorburg.nl",
      "importedRecords": 16,
      "roles": {
        "councillor": 11,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 11,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0995",
      "name": "Lelystad",
      "website": "https://www.lelystad.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1640",
      "name": "Leudal",
      "website": "https://www.leudal.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 24,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 24,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0327",
      "name": "Leusden",
      "website": "https://www.leusden.nl/",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "6 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://leusden.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1705",
      "name": "Lingewaard",
      "website": "https://www.lingewaard.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0553",
      "name": "Lisse",
      "website": "https://www.lisse.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0262",
      "name": "Lochem",
      "website": "https://www.lochem.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0809",
      "name": "Loon op Zand",
      "website": "https://www.loonopzand.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0331",
      "name": "Lopik",
      "website": "https://www.lopik.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 2,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0168",
      "name": "Losser",
      "website": "https://www.losser.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0263",
      "name": "Maasdriel",
      "website": "https://www.maasdriel.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1641",
      "name": "Maasgouw",
      "website": "https://www.gemeentemaasgouw.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1991",
      "name": "Maashorst",
      "website": "https://www.gemeentemaashorst.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 33,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0556",
      "name": "Maassluis",
      "website": "https://www.maassluis.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 25,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0935",
      "name": "Maastricht",
      "website": "https://www.gemeentemaastricht.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 6,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0420",
      "name": "Medemblik",
      "website": "https://www.medemblik.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0938",
      "name": "Meerssen",
      "website": "https://www.meerssen.nl",
      "importedRecords": 3,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 3,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1948",
      "name": "Meierijstad",
      "website": "https://www.meierijstad.nl/home",
      "importedRecords": 37,
      "roles": {
        "councillor": 37,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0119",
      "name": "Meppel",
      "website": "https://www.meppel.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 24,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 24,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0687",
      "name": "Middelburg (Z.)",
      "website": "https://www.middelburg.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 31,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 31,
      "profilesWithFacts": 5,
      "missingImportedRoles": [],
      "limitations": [
        "9 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://middelburg.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1842",
      "name": "Midden-Delfland",
      "website": "https://www.middendelfland.nl",
      "importedRecords": 18,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1731",
      "name": "Midden-Drenthe",
      "website": "https://www.middendrenthe.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1952",
      "name": "Midden-Groningen",
      "website": "https://www.midden-groningen.nl",
      "importedRecords": 40,
      "roles": {
        "councillor": 33,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 40,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1709",
      "name": "Moerdijk",
      "website": "https://www.moerdijk.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 25,
        "alderman": 4,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 30,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 25,
      "profilesWithFacts": 5,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1978",
      "name": "Molenlanden",
      "website": "https://www.molenlanden.nl/",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1955",
      "name": "Montferland",
      "website": "https://www.montferland.info/",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0335",
      "name": "Montfoort",
      "website": "https://www.montfoort.nl",
      "importedRecords": 16,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0944",
      "name": "Mook en Middelaar",
      "website": "https://www.mookenmiddelaar.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 13,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 13,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1740",
      "name": "Neder-Betuwe",
      "website": "https://www.nederbetuwe.nl",
      "importedRecords": 1,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 1,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0946",
      "name": "Nederweert",
      "website": "https://www.nederweert.nl",
      "importedRecords": 18,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0356",
      "name": "Nieuwegein",
      "website": "https://www.nieuwegein.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 33,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 37,
      "remotePortraits": 0,
      "missingPortraits": 2,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0569",
      "name": "Nieuwkoop",
      "website": "https://www.nieuwkoop.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 2,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0267",
      "name": "Nijkerk",
      "website": "https://www.nijkerk.eu",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0268",
      "name": "Nijmegen",
      "website": "https://www.nijmegen.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 39,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1930",
      "name": "Nissewaard",
      "website": "https://www.nissewaard.nl/",
      "importedRecords": 43,
      "roles": {
        "councillor": 37,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 43,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1970",
      "name": "Noardeast-Fryslân",
      "website": "https://www.noardeast-fryslan.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 6,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1695",
      "name": "Noord-Beveland",
      "website": "https://www.noord-beveland.nl",
      "importedRecords": 14,
      "roles": {
        "councillor": 13,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 14,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 13,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1699",
      "name": "Noordenveld",
      "website": "https://www.noordenveld.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 23,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 2,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0171",
      "name": "Noordoostpolder",
      "website": "https://www.noordoostpolder.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0575",
      "name": "Noordwijk",
      "website": "https://www.noordwijk.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0820",
      "name": "Nuenen, Gerwen en Nederwetten",
      "website": "https://www.nuenen.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "9 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://nuenen.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0302",
      "name": "Nunspeet",
      "website": "https://www.nunspeet.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0579",
      "name": "Oegstgeest",
      "website": "https://www.oegstgeest.nl",
      "importedRecords": 1,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 1,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0823",
      "name": "Oirschot",
      "website": "https://www.oirschot.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0824",
      "name": "Oisterwijk",
      "website": "https://www.oisterwijk.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1895",
      "name": "Oldambt",
      "website": "https://www.gemeente-oldambt.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 25,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0269",
      "name": "Oldebroek",
      "website": "https://www.oldebroek.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0173",
      "name": "Oldenzaal",
      "website": "https://www.oldenzaal.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1773",
      "name": "Olst-Wijhe",
      "website": "https://www.olst-wijhe.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0175",
      "name": "Ommen",
      "website": "https://www.ommen.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "7 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://ommen.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1586",
      "name": "Oost Gelre",
      "website": "https://www.oostgelre.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0826",
      "name": "Oosterhout",
      "website": "https://www.oosterhout.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 5,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0085",
      "name": "Ooststellingwerf",
      "website": "https://www.ooststellingwerf.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 21,
        "alderman": 4,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 26,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0431",
      "name": "Oostzaan",
      "website": "https://www.oostzaan.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 13,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 13,
      "remotePortraits": 0,
      "missingPortraits": 4,
      "councillorsWithParty": 13,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0432",
      "name": "Opmeer",
      "website": "https://www.opmeer.nl",
      "importedRecords": 16,
      "roles": {
        "councillor": 15,
        "alderman": 1,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0086",
      "name": "Opsterland",
      "website": "https://www.opsterland.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0828",
      "name": "Oss",
      "website": "https://www.oss.nl",
      "importedRecords": 43,
      "roles": {
        "councillor": 37,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 43,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1509",
      "name": "Oude IJsselstreek",
      "website": "https://www.oude-ijsselstreek.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0437",
      "name": "Ouder-Amstel",
      "website": "https://www.ouder-amstel.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 15,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0589",
      "name": "Oudewater",
      "website": "https://www.oudewater.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1734",
      "name": "Overbetuwe",
      "website": "https://www.overbetuwe.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0590",
      "name": "Papendrecht",
      "website": "https://www.papendrecht.nl",
      "importedRecords": 3,
      "roles": {
        "councillor": 0,
        "alderman": 2,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 3,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 3,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1894",
      "name": "Peel en Maas",
      "website": "https://www.peelenmaas.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0765",
      "name": "Pekela",
      "website": "https://www.pekela.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 15,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 4,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1926",
      "name": "Pijnacker-Nootdorp",
      "website": "https://www.pijnacker-nootdorp.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0439",
      "name": "Purmerend",
      "website": "https://www.purmerend.nl",
      "importedRecords": 9,
      "roles": {
        "councillor": 0,
        "alderman": 8,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 9,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0273",
      "name": "Putten",
      "website": "https://www.putten.nl",
      "importedRecords": 1,
      "roles": {
        "councillor": 0,
        "alderman": 1,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 0,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "councillor",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0177",
      "name": "Raalte",
      "website": "https://www.raalte.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0703",
      "name": "Reimerswaal",
      "website": "https://www.reimerswaal.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 5,
      "missingImportedRoles": [],
      "limitations": [
        "6 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://reimerswaal.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0274",
      "name": "Renkum",
      "website": "https://www.renkum.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0339",
      "name": "Renswoude",
      "website": "https://www.renswoude.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1667",
      "name": "Reusel-De Mierden",
      "website": "https://www.reuseldemierden.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 15,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0275",
      "name": "Rheden",
      "website": "https://www.rheden.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0340",
      "name": "Rhenen",
      "website": "https://www.rhenen.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "1 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://rhenen.raadsinformatie.nl/leden",
        "1 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://rhenen.raadsinformatie.nl/leden/",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0597",
      "name": "Ridderkerk",
      "website": "https://www.ridderkerk.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1742",
      "name": "Rijssen-Holten",
      "website": "https://www.rijssen-holten.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0603",
      "name": "Rijswijk (ZH.)",
      "website": "https://www.rijswijk.nl",
      "importedRecords": 40,
      "roles": {
        "councillor": 33,
        "alderman": 5,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 38,
      "remotePortraits": 0,
      "missingPortraits": 2,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1669",
      "name": "Roerdalen",
      "website": "https://www.roerdalen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0957",
      "name": "Roermond",
      "website": "https://www.roermond.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1674",
      "name": "Roosendaal",
      "website": "https://www.roosendaal.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 1
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0599",
      "name": "Rotterdam",
      "website": "https://www.rotterdam.nl",
      "importedRecords": 44,
      "roles": {
        "councillor": 44,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 43,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 44,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0277",
      "name": "Rozendaal",
      "website": "https://www.rozendaal.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0840",
      "name": "Rucphen",
      "website": "https://www.rucphen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0441",
      "name": "Schagen",
      "website": "https://www.schagen.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 5,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0279",
      "name": "Scherpenzeel",
      "website": "https://www.scherpenzeel.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0606",
      "name": "Schiedam",
      "website": "https://www.schiedam.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0088",
      "name": "Schiermonnikoog",
      "website": "https://www.schiermonnikoog.nl",
      "importedRecords": 12,
      "roles": {
        "councillor": 9,
        "alderman": 2,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 12,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 9,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1676",
      "name": "Schouwen-Duiveland",
      "website": "https://www.schouwen-duiveland.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0965",
      "name": "Simpelveld",
      "website": "https://www.simpelveld.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0845",
      "name": "Sint-Michielsgestel",
      "website": "https://www.sint-michielsgestel.nl",
      "importedRecords": 18,
      "roles": {
        "councillor": 18,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 18,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1883",
      "name": "Sittard-Geleen",
      "website": "https://www.sittard-geleen.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 37,
        "alderman": 1,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 37,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0610",
      "name": "Sliedrecht",
      "website": "https://www.sliedrecht.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1714",
      "name": "Sluis",
      "website": "https://www.gemeentesluis.nl",
      "importedRecords": 8,
      "roles": {
        "councillor": 8,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 8,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0090",
      "name": "Smallingerland",
      "website": "https://www.smallingerland.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 6,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0342",
      "name": "Soest",
      "website": "https://www.soest.nl/contact",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0847",
      "name": "Someren",
      "website": "https://www.someren.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0848",
      "name": "Son en Breugel",
      "website": "https://www.sonenbreugel.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "5 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://sonenbreugel.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0037",
      "name": "Stadskanaal",
      "website": "https://www.stadskanaal.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0180",
      "name": "Staphorst",
      "website": "https://www.staphorst.nl/contact-en-openingstijden",
      "importedRecords": 18,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 18,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0532",
      "name": "Stede Broec",
      "website": "https://www.stedebroec.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0851",
      "name": "Steenbergen",
      "website": "https://www.gemeente-steenbergen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1708",
      "name": "Steenwijkerland",
      "website": "https://www.steenwijkerland.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 28,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 28,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0971",
      "name": "Stein (L.)",
      "website": "https://www.gemeentestein.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1904",
      "name": "Stichtse Vecht",
      "website": "https://www.stichtsevecht.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1900",
      "name": "Súdwest-Fryslân",
      "website": "https://www.sudwestfryslan.nl",
      "importedRecords": 6,
      "roles": {
        "councillor": 0,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 6,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0715",
      "name": "Terneuzen",
      "website": "https://www.terneuzen.nl",
      "importedRecords": 31,
      "roles": {
        "councillor": 31,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 31,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0093",
      "name": "Terschelling",
      "website": "https://www.terschelling.nl",
      "importedRecords": 16,
      "roles": {
        "councillor": 11,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 1
      },
      "localPortraits": 16,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 11,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Multiple mayoral/acting-mayoral listings or name forms are published. The currently exercising officeholder is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0448",
      "name": "Texel",
      "website": "https://www.texel.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1525",
      "name": "Teylingen",
      "website": "https://www.teylingen.nl",
      "importedRecords": 24,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 4,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0716",
      "name": "Tholen",
      "website": "https://www.tholen.nl",
      "importedRecords": 26,
      "roles": {
        "councillor": 21,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 26,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0281",
      "name": "Tiel",
      "website": "https://www.tiel.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 27,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0855",
      "name": "Tilburg",
      "website": "https://www.tilburg.nl",
      "importedRecords": 8,
      "roles": {
        "councillor": 0,
        "alderman": 7,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 8,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0183",
      "name": "Tubbergen",
      "website": "https://www.tubbergen.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1700",
      "name": "Twenterand",
      "website": "https://www.twenterand.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 23,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1730",
      "name": "Tynaarlo",
      "website": "https://www.tynaarlo.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0737",
      "name": "Tytsjerksteradiel",
      "website": "https://www.t-diel.nl",
      "importedRecords": 28,
      "roles": {
        "councillor": 23,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0450",
      "name": "Uitgeest",
      "website": "https://www.uitgeest.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0451",
      "name": "Uithoorn",
      "website": "https://www.uithoorn.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 23,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0184",
      "name": "Urk",
      "website": "https://www.urk.nl/",
      "importedRecords": 24,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0344",
      "name": "Utrecht",
      "website": "https://www.utrecht.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 45,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 45,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1581",
      "name": "Utrechtse Heuvelrug",
      "website": "https://www.heuvelrug.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0981",
      "name": "Vaals",
      "website": "https://www.vaals.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0994",
      "name": "Valkenburg aan de Geul",
      "website": "https://www.valkenburg.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0858",
      "name": "Valkenswaard",
      "website": "https://www.valkenswaard.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0047",
      "name": "Veendam",
      "website": "https://www.veendam.nl",
      "importedRecords": 26,
      "roles": {
        "councillor": 21,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 26,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0345",
      "name": "Veenendaal",
      "website": "https://www.veenendaal.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 35,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "10 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://veenendaal.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0717",
      "name": "Veere",
      "website": "https://www.veere.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 10,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 10,
      "profilesWithFacts": 5,
      "missingImportedRoles": [],
      "limitations": [
        "9 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://veere.raadsinformatie.nl/leden",
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0861",
      "name": "Veldhoven",
      "website": "https://www.veldhoven.nl",
      "importedRecords": 33,
      "roles": {
        "councillor": 29,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "8 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://veldhoven.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0453",
      "name": "Velsen",
      "website": "https://www.velsen.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0983",
      "name": "Venlo",
      "website": "https://www.venlo.nl",
      "importedRecords": 8,
      "roles": {
        "councillor": 0,
        "alderman": 7,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 8,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 3,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0984",
      "name": "Venray",
      "website": "https://www.venray.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1961",
      "name": "Vijfheerenlanden",
      "website": "https://www.vijfheerenlanden.nl/",
      "importedRecords": 33,
      "roles": {
        "councillor": 33,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 33,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0622",
      "name": "Vlaardingen",
      "website": "https://www.vlaardingen.nl",
      "importedRecords": 41,
      "roles": {
        "councillor": 35,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 38,
      "remotePortraits": 0,
      "missingPortraits": 3,
      "councillorsWithParty": 35,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0096",
      "name": "Vlieland",
      "website": "https://www.vlieland.nl",
      "importedRecords": 12,
      "roles": {
        "councillor": 9,
        "alderman": 2,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 12,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 9,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0718",
      "name": "Vlissingen",
      "website": "https://www.vlissingen.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 34,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 29,
      "profilesWithFacts": 1,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0986",
      "name": "Voerendaal",
      "website": "https://www.voerendaal.nl",
      "importedRecords": 15,
      "roles": {
        "councillor": 15,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 15,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 15,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Councillor listings come from multiple public directory hosts. They may overlap or represent different periods; only exact matching names and offices have been merged: simpelveld.bestuurlijkeinformatie.nl, voerendaal.bestuurlijkeinformatie.nl",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown.",
        "15 council rows from a different municipality were removed; their source explicitly names Simpelveld."
      ]
    },
    {
      "entityId": "gm1992",
      "name": "Voorne aan Zee",
      "website": "https://www.voorneaanzee.nl",
      "importedRecords": 8,
      "roles": {
        "councillor": 0,
        "alderman": 7,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 8,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0626",
      "name": "Voorschoten",
      "website": "https://www.voorschoten.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0285",
      "name": "Voorst",
      "website": "https://www.voorst.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 21,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 24,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0865",
      "name": "Vught",
      "website": "https://www.vught.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 23,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 23,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1949",
      "name": "Waadhoeke",
      "website": "https://www.waadhoeke.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 28,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0866",
      "name": "Waalre",
      "website": "https://www.waalre.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0867",
      "name": "Waalwijk",
      "website": "https://www.waalwijk.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 31,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 5,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0627",
      "name": "Waddinxveen",
      "website": "https://www.waddinxveen.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 25,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 25,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0289",
      "name": "Wageningen",
      "website": "https://www.wageningen.nl",
      "importedRecords": 12,
      "roles": {
        "councillor": 8,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 12,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 8,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "19 public directory cards without an explicit office were excluded; these may be party accounts or people whose role is not classified: https://wageningen.raadsinformatie.nl/leden",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0629",
      "name": "Wassenaar",
      "website": "https://www.wassenaar.nl",
      "importedRecords": 26,
      "roles": {
        "councillor": 21,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 26,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0852",
      "name": "Waterland",
      "website": "https://www.waterland.nl",
      "importedRecords": 17,
      "roles": {
        "councillor": 17,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 17,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0988",
      "name": "Weert",
      "website": "https://www.weert.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1960",
      "name": "West Betuwe",
      "website": "https://www.westbetuwe.nl/",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0668",
      "name": "West Maas en Waal",
      "website": "https://www.westmaasenwaal.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1969",
      "name": "Westerkwartier",
      "website": "https://www.westerkwartier.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 33,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 33,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1701",
      "name": "Westerveld",
      "website": "https://www.gemeentewesterveld.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0293",
      "name": "Westervoort",
      "website": "https://www.westervoort.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1950",
      "name": "Westerwolde",
      "website": "https://www.westerwolde.nl",
      "importedRecords": 22,
      "roles": {
        "councillor": 22,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 22,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1783",
      "name": "Westland",
      "website": "https://www.gemeentewestland.nl",
      "importedRecords": 46,
      "roles": {
        "councillor": 39,
        "alderman": 6,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 46,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0098",
      "name": "Weststellingwerf",
      "website": "https://www.weststellingwerf.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0189",
      "name": "Wierden",
      "website": "https://www.wierden.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0296",
      "name": "Wijchen",
      "website": "https://www.wijchen.nl",
      "importedRecords": 27,
      "roles": {
        "councillor": 27,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 27,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 27,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1696",
      "name": "Wijdemeren",
      "website": "https://www.wijdemeren.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0352",
      "name": "Wijk bij Duurstede",
      "website": "https://www.wijkbijduurstede.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0294",
      "name": "Winterswijk",
      "website": "https://www.winterswijk.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 21,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 21,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0873",
      "name": "Woensdrecht",
      "website": "https://www.woensdrecht.nl",
      "importedRecords": 25,
      "roles": {
        "councillor": 19,
        "alderman": 4,
        "mayor": 2,
        "actingMayor": 0
      },
      "localPortraits": 25,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "More than one mayoral name form or office listing was retrieved. Initials and spelling variants are not assumed to identify the same person; the current incumbent is not independently resolved.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0632",
      "name": "Woerden",
      "website": "https://www.woerden.nl",
      "importedRecords": 5,
      "roles": {
        "councillor": 0,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 5,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 4,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0880",
      "name": "Wormerland",
      "website": "https://www.wormerland.nl",
      "importedRecords": 22,
      "roles": {
        "councillor": 17,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 22,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0351",
      "name": "Woudenberg",
      "website": "https://www.woudenberg.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0479",
      "name": "Zaanstad",
      "website": "https://www.zaanstad.nl/contact/",
      "importedRecords": 40,
      "roles": {
        "councillor": 39,
        "alderman": 0,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 1,
      "councillorsWithParty": 39,
      "profilesWithFacts": 1,
      "missingImportedRoles": [
        "alderman"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0297",
      "name": "Zaltbommel",
      "website": "https://www.zaltbommel.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0473",
      "name": "Zandvoort",
      "website": "https://www.zandvoort.nl",
      "importedRecords": 21,
      "roles": {
        "councillor": 17,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 21,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 17,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0050",
      "name": "Zeewolde",
      "website": "https://www.zeewolde.nl",
      "importedRecords": 23,
      "roles": {
        "councillor": 19,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 23,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0355",
      "name": "Zeist",
      "website": "https://www.zeist.nl",
      "importedRecords": 36,
      "roles": {
        "councillor": 31,
        "alderman": 4,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 36,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 31,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0299",
      "name": "Zevenaar",
      "website": "https://www.zevenaar.nl",
      "importedRecords": 35,
      "roles": {
        "councillor": 29,
        "alderman": 5,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 35,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [],
      "limitations": [
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0637",
      "name": "Zoetermeer",
      "website": "https://www.zoetermeer.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0638",
      "name": "Zoeterwoude",
      "website": "https://www.zoeterwoude.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1892",
      "name": "Zuidplas",
      "website": "https://www.zuidplas.nl",
      "importedRecords": 0,
      "roles": {
        "councillor": 0,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 0,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor",
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0879",
      "name": "Zundert",
      "website": "https://www.zundert.nl",
      "importedRecords": 4,
      "roles": {
        "councillor": 0,
        "alderman": 3,
        "mayor": 1,
        "actingMayor": 0
      },
      "localPortraits": 4,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 0,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "councillor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Bounded crawl reached its 12-page limit; some linked pages remain unreviewed.",
        "No parseable official-page councillor entries retrieved; this is not evidence of no officeholders.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0301",
      "name": "Zutphen",
      "website": "https://www.zutphen.nl",
      "importedRecords": 29,
      "roles": {
        "councillor": 29,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 29,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 29,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm1896",
      "name": "Zwartewaterland",
      "website": "https://www.zwartewaterland.nl",
      "importedRecords": 19,
      "roles": {
        "councillor": 19,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 19,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 19,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0642",
      "name": "Zwijndrecht",
      "website": "https://www.zwijndrecht.nl",
      "importedRecords": 54,
      "roles": {
        "councillor": 53,
        "alderman": 1,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 54,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 53,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "mayorOrActingMayor"
      ],
      "limitations": [
        "Additional current-page council/executive navigation was imported with explicit office labels. Published office listings are not independently verified tenure; asOf remains unknown.",
        "Councillor listings come from multiple public directory hosts. They may overlap or represent different periods; only exact matching names and offices have been merged: zwijndrecht.bestuurlijkeinformatie.nl, zwijndrecht.raadsinformatie.nl",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    },
    {
      "entityId": "gm0193",
      "name": "Zwolle",
      "website": "https://www.zwolle.nl",
      "importedRecords": 39,
      "roles": {
        "councillor": 39,
        "alderman": 0,
        "mayor": 0,
        "actingMayor": 0
      },
      "localPortraits": 39,
      "remotePortraits": 0,
      "missingPortraits": 0,
      "councillorsWithParty": 39,
      "profilesWithFacts": 0,
      "missingImportedRoles": [
        "alderman",
        "mayorOrActingMayor"
      ],
      "limitations": [
        "No parseable official-page alderman entries retrieved; this is not evidence of no officeholders.",
        "No parseable official-page mayoral entry retrieved; this is not evidence of a vacancy.",
        "Official pages list these names, but current tenure and roster completeness have not been independently verified; asOf remains unknown."
      ]
    }
  ]
}
