{
 "topic": "communications",
 "label": "Communications & engagement",
 "question": "Social media, flags, proclamations, and public engagement.",
 "jurisdiction": "New Brunswick",
 "country": "CA",
 "source": "https://govanswers.org/ca/nb/communications/",
 "municipalities": [
  {
   "municipality_id": "gx-003047",
   "name": "Bathurst",
   "type": "City",
   "path": "/ca/nb/bathurst/",
   "answer_page": "/ca/nb/bathurst/communications/",
   "json": "/ca/nb/bathurst/communications.json",
   "status": "found",
   "n_adopted": 4,
   "last_verified": "2026-06-07",
   "document": "Internal and External Communications Policy 2014-02",
   "document_number": "2014-02",
   "adopted_date": "2014-03-17",
   "transcript_url": "/ca/nb/bathurst/communications/policy-2014-02/",
   "answer": "The City of Bathurst, New Brunswick has 4 adopted policies on file: City Sponsored Electronic Billboard Signs P2021-02; City of Bathurst Policy on Official Languages 2017-01; Internal and External Communications Policy 2014-02; Policy on Information Requests and Communications Made by Elected Officials and Administration P2024-01, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003049",
   "name": "Beausoleil",
   "type": "Rural community",
   "path": "/ca/nb/beausoleil/",
   "answer_page": "/ca/nb/beausoleil/communications/",
   "json": "/ca/nb/beausoleil/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Politique No P-002 — Soumission d'événements pour le site web",
   "document_number": "P-002",
   "adopted_date": "2025-04-08",
   "transcript_url": "/ca/nb/beausoleil/communications/policy-p-002/",
   "answer": "The Rural community of Beausoleil, New Brunswick has 1 adopted policy on file: Politique No P-002 — Soumission d'événements pour le site web, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003051",
   "name": "Belledune",
   "type": "Village",
   "path": "/ca/nb/belledune/",
   "answer_page": "/ca/nb/belledune/communications/",
   "json": "/ca/nb/belledune/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-05",
   "document": "Promotional Item Distribution Policy",
   "document_number": null,
   "adopted_date": "2005-06-06",
   "transcript_url": "/ca/nb/belledune/communications/promotional-item-distribution-policy/",
   "answer": "The Village of Belledune, New Brunswick has 1 adopted policy on file: Promotional Item Distribution Policy, verified 2026-06-05."
  },
  {
   "municipality_id": "gx-003052",
   "name": "Bois-Joli",
   "type": "Village",
   "path": "/ca/nb/bois-joli/",
   "answer_page": "/ca/nb/bois-joli/communications/",
   "json": "/ca/nb/bois-joli/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-05",
   "document": "Politique linguistique — français langue de fonctionnement (Language Policy)",
   "document_number": null,
   "adopted_date": "2025-10-22",
   "transcript_url": "/ca/nb/bois-joli/communications/politique-linguistique-francais-langue-de-fonctionnement/",
   "answer": "The Village of Bois-Joli, New Brunswick has 1 adopted policy on file: Politique linguistique — français langue de fonctionnement (Language Policy), verified 2026-06-05."
  },
  {
   "municipality_id": "gx-003053",
   "name": "Butternut Valley",
   "type": "Rural community",
   "path": "/ca/nb/butternut-valley/",
   "answer_page": "/ca/nb/butternut-valley/communications/",
   "json": "/ca/nb/butternut-valley/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-05",
   "document": "P-05 Social Media Policy",
   "document_number": null,
   "adopted_date": "2026-04-01",
   "transcript_url": null,
   "answer": "The Rural community of Butternut Valley, New Brunswick has 1 adopted policy on file: P-05 Social Media Policy, verified 2026-06-05."
  },
  {
   "municipality_id": "gx-003056",
   "name": "Cap-Acadie",
   "type": "Town",
   "path": "/ca/nb/cap-acadie/",
   "answer_page": "/ca/nb/cap-acadie/communications/",
   "json": "/ca/nb/cap-acadie/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-05",
   "document": "Politique P-21 — Politique de communication",
   "document_number": "P-21",
   "adopted_date": null,
   "transcript_url": "/ca/nb/cap-acadie/communications/policy-p-21/",
   "answer": "The Town of Cap-Acadie, New Brunswick has 1 adopted policy on file: Politique P-21 — Politique de communication, verified 2026-06-05."
  },
  {
   "municipality_id": "gx-003058",
   "name": "Carleton North",
   "type": "Town",
   "path": "/ca/nb/carleton-north/",
   "answer_page": "/ca/nb/carleton-north/communications/",
   "json": "/ca/nb/carleton-north/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "A-02 — Town Logo Policy",
   "document_number": null,
   "adopted_date": "2023-02-28",
   "transcript_url": "/ca/nb/carleton-north/communications/a-02-town-logo-policy/",
   "answer": "The Town of Carleton North, New Brunswick has 2 adopted policies on file: A-02 — Town Logo Policy; A-07 — Social Media Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003061",
   "name": "Dieppe",
   "type": "City",
   "path": "/ca/nb/dieppe/",
   "answer_page": "/ca/nb/dieppe/communications/",
   "json": "/ca/nb/dieppe/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Policy A-36 — Public Participation / Participation du public",
   "document_number": "A-36",
   "adopted_date": null,
   "transcript_url": "/ca/nb/dieppe/communications/policy-a-36/",
   "answer": "The City of Dieppe, New Brunswick has 2 adopted policies on file: Policy A-36 — Public Participation / Participation du public; Policy A-9 (2023) — Language Policy / Politique linguistique, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003063",
   "name": "Eastern Charlotte",
   "type": "Rural community",
   "path": "/ca/nb/eastern-charlotte/",
   "answer_page": "/ca/nb/eastern-charlotte/communications/",
   "json": "/ca/nb/eastern-charlotte/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Social Media Policy EC-02-2023",
   "document_number": "EC-02-2023",
   "adopted_date": "2023-02-16",
   "transcript_url": "/ca/nb/eastern-charlotte/communications/policy-ec-02-2023/",
   "answer": "The Rural community of Eastern Charlotte, New Brunswick has 1 adopted policy on file: Social Media Policy EC-02-2023, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003064",
   "name": "Edmundston",
   "type": "City",
   "path": "/ca/nb/edmundston/",
   "answer_page": "/ca/nb/edmundston/communications/",
   "json": "/ca/nb/edmundston/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Policy 18 — Communications",
   "document_number": "18",
   "adopted_date": null,
   "transcript_url": "/ca/nb/edmundston/communications/policy-18/",
   "answer": "The City of Edmundston, New Brunswick has 2 adopted policies on file: Policy 18 — Communications; Policy 40 — Digital Signage Display, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003065",
   "name": "Five Rivers",
   "type": "Village",
   "path": "/ca/nb/five-rivers/",
   "answer_page": "/ca/nb/five-rivers/communications/",
   "json": "/ca/nb/five-rivers/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Policy No. 23-04 — Policy on Recognition of Council",
   "document_number": "23-04",
   "adopted_date": "2025-12-09",
   "transcript_url": "/ca/nb/five-rivers/communications/policy-23-04/",
   "answer": "The Village of Five Rivers, New Brunswick has 2 adopted policies on file: Policy No. 23-04 — Policy on Recognition of Council; Policy P.14.01 — Civic Awards & Recognition Program, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003068",
   "name": "Fundy Albert",
   "type": "Village",
   "path": "/ca/nb/fundy-albert/",
   "answer_page": "/ca/nb/fundy-albert/communications/",
   "json": "/ca/nb/fundy-albert/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Respectful Communications Policy",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/nb/fundy-albert/communications/respectful-communications-policy/",
   "answer": "The Village of Fundy Albert, New Brunswick has 2 adopted policies on file: Respectful Communications Policy; Social Media Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003069",
   "name": "Fundy Shores",
   "type": "Rural community",
   "path": "/ca/nb/fundy-shores/",
   "answer_page": "/ca/nb/fundy-shores/communications/",
   "json": "/ca/nb/fundy-shores/communications.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-06-07",
   "document": "Citizen Recognition Policy",
   "document_number": null,
   "adopted_date": "2023-02-01",
   "transcript_url": "/ca/nb/fundy-shores/communications/citizen-recognition-policy/",
   "answer": "The Rural community of Fundy Shores, New Brunswick has 3 adopted policies on file: Citizen Recognition Policy; Presenting to Council Policy; Social Media Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003071",
   "name": "Grand Bay-Westfield",
   "type": "Town",
   "path": "/ca/nb/grand-bay-westfield/",
   "answer_page": "/ca/nb/grand-bay-westfield/communications/",
   "json": "/ca/nb/grand-bay-westfield/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Communications Plan 2024-2026",
   "document_number": "2024-2026",
   "adopted_date": null,
   "transcript_url": "/ca/nb/grand-bay-westfield/communications/plan-2024-2026/",
   "answer": "The Town of Grand Bay-Westfield, New Brunswick has 2 adopted policies on file: Communications Plan 2024-2026; Website Terms and Conditions of Use, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003072",
   "name": "Grand Falls",
   "type": "Town",
   "path": "/ca/nb/grand-falls/",
   "answer_page": "/ca/nb/grand-falls/communications/",
   "json": "/ca/nb/grand-falls/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Politique NO. 2023-08 — Reconnaissance des Grandioses communautaires / Community Recognition Awards",
   "document_number": "2023-08",
   "adopted_date": null,
   "transcript_url": "/ca/nb/grand-falls/communications/policy-2023-08/",
   "answer": "The Town of Grand Falls, New Brunswick has 2 adopted policies on file: Politique NO. 2023-08 — Reconnaissance des Grandioses communautaires / Community Recognition Awards; Politique NO. 2025-19 — Politique culturelle / Cultural Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003075",
   "name": "Grand-Bouctouche",
   "type": "Town",
   "path": "/ca/nb/grand-bouctouche/",
   "answer_page": "/ca/nb/grand-bouctouche/communications/",
   "json": "/ca/nb/grand-bouctouche/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Politique GÉN-2 — Politique relative au paysage linguistique",
   "document_number": null,
   "adopted_date": "2011-02-15",
   "transcript_url": "/ca/nb/grand-bouctouche/communications/politique-gen-2-politique-relative-au-paysage-linguistique/",
   "answer": "The Town of Grand-Bouctouche, New Brunswick has 1 adopted policy on file: Politique GÉN-2 — Politique relative au paysage linguistique, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003077",
   "name": "Hanwell",
   "type": "Rural community",
   "path": "/ca/nb/hanwell/",
   "answer_page": "/ca/nb/hanwell/communications/",
   "json": "/ca/nb/hanwell/communications.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-06-07",
   "document": "Community Events Sign Policy #2016-01",
   "document_number": "2016-01",
   "adopted_date": "2016-04-13",
   "transcript_url": "/ca/nb/hanwell/communications/policy-2016-01/",
   "answer": "The Rural community of Hanwell, New Brunswick has 3 adopted policies on file: Community Events Sign Policy #2016-01; Correspondence Policy #2016-03; Public Suggestions Policy #2022-02, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003078",
   "name": "Hartland",
   "type": "Town",
   "path": "/ca/nb/hartland/",
   "answer_page": "/ca/nb/hartland/communications/",
   "json": "/ca/nb/hartland/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Policy P-016 Proclamations, Light-Ups, Banners and Flags (eff. April 8, 2025)",
   "document_number": "P-016",
   "adopted_date": "2025-04-08",
   "transcript_url": "/ca/nb/hartland/communications/policy-p-016/",
   "answer": "The Town of Hartland, New Brunswick has 1 adopted policy on file: Policy P-016 Proclamations, Light-Ups, Banners and Flags (eff. April 8, 2025), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003079",
   "name": "Harvey",
   "type": "Rural community",
   "path": "/ca/nb/harvey/",
   "answer_page": "/ca/nb/harvey/communications/",
   "json": "/ca/nb/harvey/communications.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-06-07",
   "document": "Policy 2024-02 Communications Policy",
   "document_number": "2024-02",
   "adopted_date": null,
   "transcript_url": "/ca/nb/harvey/communications/policy-2024-02/",
   "answer": "The Rural community of Harvey, New Brunswick has 3 adopted policies on file: Policy 2023-06 Policy for Community Recognition; Policy 2024-02 Communications Policy; Policy 2025-03 Commendation of Council Award, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003082",
   "name": "Heron Bay",
   "type": "Town",
   "path": "/ca/nb/heron-bay/",
   "answer_page": "/ca/nb/heron-bay/communications/",
   "json": "/ca/nb/heron-bay/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Bilingual Commercial Signage Policy",
   "document_number": null,
   "adopted_date": "2025-03-17",
   "transcript_url": "/ca/nb/heron-bay/communications/bilingual-commercial-signage-policy/",
   "answer": "The Town of Heron Bay, New Brunswick has 1 adopted policy on file: Bilingual Commercial Signage Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003085",
   "name": "Maple Hills",
   "type": "Rural community",
   "path": "/ca/nb/maple-hills/",
   "answer_page": "/ca/nb/maple-hills/communications/",
   "json": "/ca/nb/maple-hills/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "P08 – Municipal Spaces Sign Policy",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/nb/maple-hills/communications/p08-municipal-spaces-sign-policy/",
   "answer": "The Rural community of Maple Hills, New Brunswick has 2 adopted policies on file: P08 – Municipal Spaces Sign Policy; P10 – Flag Display Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003087",
   "name": "Memramcook",
   "type": "Village",
   "path": "/ca/nb/memramcook/",
   "answer_page": "/ca/nb/memramcook/communications/",
   "json": "/ca/nb/memramcook/communications.json",
   "status": "found",
   "n_adopted": 4,
   "last_verified": "2026-06-07",
   "document": "P11-2016 — Linguistic Landscape Policy",
   "document_number": null,
   "adopted_date": "2010-11-15",
   "transcript_url": "/ca/nb/memramcook/communications/p11-2016-linguistic-landscape-policy/",
   "answer": "The Village of Memramcook, New Brunswick has 4 adopted policies on file: P11-2016 — Linguistic Landscape Policy; P18 — Newsletter (Le Lien) Content and Eligibility; P20 — Digital Display Signage at Arena; P28 — Language Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003090",
   "name": "Moncton",
   "type": "City",
   "path": "/ca/nb/moncton/",
   "answer_page": "/ca/nb/moncton/communications/",
   "json": "/ca/nb/moncton/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Elected Officials and Administration Information Policy",
   "document_number": null,
   "adopted_date": "2018-07-16",
   "transcript_url": "/ca/nb/moncton/communications/elected-officials-and-administration-information-policy/",
   "answer": "The City of Moncton, New Brunswick has 2 adopted policies on file: Elected Officials and Administration Information Policy; Official Languages Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003094",
   "name": "New Maryland",
   "type": "Village",
   "path": "/ca/nb/new-maryland/",
   "answer_page": "/ca/nb/new-maryland/communications/",
   "json": "/ca/nb/new-maryland/communications.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-06-07",
   "document": "Policy RD-10 — Community Billboard Policy",
   "document_number": "RD-10",
   "adopted_date": null,
   "transcript_url": "/ca/nb/new-maryland/communications/policy-rd-10/",
   "answer": "The Village of New Maryland, New Brunswick has 3 adopted policies on file: Policy RD-10 — Community Billboard Policy; Policy RD-14 — Street/Highway Banner Policy; Policy RD-9 — Advertising Sponsorship Policy 2010, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003103",
   "name": "Saint-Quentin",
   "type": "Town",
   "path": "/ca/nb/saint-quentin/",
   "answer_page": "/ca/nb/saint-quentin/communications/",
   "json": "/ca/nb/saint-quentin/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Policy No. 2023-62: Holding of Public Meetings",
   "document_number": "2023-62",
   "adopted_date": "2023-05-30",
   "transcript_url": "/ca/nb/saint-quentin/communications/policy-2023-62/",
   "answer": "The Town of Saint-Quentin, New Brunswick has 2 adopted policies on file: Policy No. 2023-62: Holding of Public Meetings; Policy No. 2025-63: Language of Signage and Signs Display, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003104",
   "name": "Salisbury",
   "type": "Town",
   "path": "/ca/nb/salisbury/",
   "answer_page": "/ca/nb/salisbury/communications/",
   "json": "/ca/nb/salisbury/communications.json",
   "status": "found",
   "n_adopted": 3,
   "last_verified": "2026-06-07",
   "document": "Enhanced Notification for Planning Matters Policy",
   "document_number": null,
   "adopted_date": "2025-05-13",
   "transcript_url": "/ca/nb/salisbury/communications/enhanced-notification-for-planning-matters-policy/",
   "answer": "The Town of Salisbury, New Brunswick has 3 adopted policies on file: Enhanced Notification for Planning Matters Policy; Flag Policy; Social Media Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003105",
   "name": "Shediac",
   "type": "Town",
   "path": "/ca/nb/shediac/",
   "answer_page": "/ca/nb/shediac/communications/",
   "json": "/ca/nb/shediac/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "General Policy No. 12-07 — Linguistic Landscape",
   "document_number": "12-07",
   "adopted_date": "2018-12-11",
   "transcript_url": "/ca/nb/shediac/communications/policy-12-07/",
   "answer": "The Town of Shediac, New Brunswick has 2 adopted policies on file: General Policy No. 12-07 — Linguistic Landscape; General Policy No. 15 — Management of LED Signs, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003106",
   "name": "Shippagan",
   "type": "Town",
   "path": "/ca/nb/shippagan/",
   "answer_page": "/ca/nb/shippagan/communications/",
   "json": "/ca/nb/shippagan/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Politique du tableau d'affichage électronique",
   "document_number": null,
   "adopted_date": "2025-05-05",
   "transcript_url": "/ca/nb/shippagan/communications/politique-du-tableau-d-affichage-electronique/",
   "answer": "The Town of Shippagan, New Brunswick has 1 adopted policy on file: Politique du tableau d'affichage électronique, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003110",
   "name": "Sunbury-York South",
   "type": "Rural community",
   "path": "/ca/nb/sunbury-york-south/",
   "answer_page": "/ca/nb/sunbury-york-south/communications/",
   "json": "/ca/nb/sunbury-york-south/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Council Correspondence Policy",
   "document_number": null,
   "adopted_date": null,
   "transcript_url": "/ca/nb/sunbury-york-south/communications/council-correspondence-policy/",
   "answer": "The Rural community of Sunbury-York South, New Brunswick has 2 adopted policies on file: Council Correspondence Policy; Internal Communication Policy, verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003111",
   "name": "Sussex",
   "type": "Town",
   "path": "/ca/nb/sussex/",
   "answer_page": "/ca/nb/sussex/communications/",
   "json": "/ca/nb/sussex/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Commemorative Lighting & Flag Raising (CS-26)",
   "document_number": "CS-26",
   "adopted_date": null,
   "transcript_url": "/ca/nb/sussex/communications/policy-cs-26/",
   "answer": "The Town of Sussex, New Brunswick has 1 adopted policy on file: Commemorative Lighting & Flag Raising (CS-26), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003112",
   "name": "Tantramar",
   "type": "Town",
   "path": "/ca/nb/tantramar/",
   "answer_page": "/ca/nb/tantramar/communications/",
   "json": "/ca/nb/tantramar/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Tantramar Flag Policy (2025-18)",
   "document_number": "2025-18",
   "adopted_date": "2025-09-08",
   "transcript_url": "/ca/nb/tantramar/communications/policy-2025-18/",
   "answer": "The Town of Tantramar, New Brunswick has 2 adopted policies on file: Tantramar Flag Policy (2025-18); Tantramar Pole & Street Banner Policy (2025-16), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003114",
   "name": "Tobique Valley",
   "type": "Village",
   "path": "/ca/nb/tobique-valley/",
   "answer_page": "/ca/nb/tobique-valley/communications/",
   "json": "/ca/nb/tobique-valley/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Flying and Displaying Flags in New Brunswick (adopted by DTV)",
   "document_number": null,
   "adopted_date": "2025-09-15",
   "transcript_url": "/ca/nb/tobique-valley/communications/flying-and-displaying-flags-in-new-brunswick/",
   "answer": "The Village of Tobique Valley, New Brunswick has 1 adopted policy on file: Flying and Displaying Flags in New Brunswick (adopted by DTV), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003115",
   "name": "Tracadie",
   "type": "Regional municipality",
   "path": "/ca/nb/tracadie/",
   "answer_page": "/ca/nb/tracadie/communications/",
   "json": "/ca/nb/tracadie/communications.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-06-07",
   "document": "Politique sur les communications (PA2021-021)",
   "document_number": null,
   "adopted_date": "2021-03-22",
   "transcript_url": "/ca/nb/tracadie/communications/politique-sur-les-communications/",
   "answer": "The Regional municipality of Tracadie, New Brunswick has 2 adopted policies on file: Politique linguistique (PA2023-032); Politique sur les communications (PA2021-021), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003119",
   "name": "Vallée-des-Rivières",
   "type": "Town",
   "path": "/ca/nb/vallee-des-rivieres/",
   "answer_page": "/ca/nb/vallee-des-rivieres/communications/",
   "json": "/ca/nb/vallee-des-rivieres/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Politique 03-2023-E — Médias sociaux (Social Media)",
   "document_number": "03-2023-E",
   "adopted_date": "2023-03-15",
   "transcript_url": "/ca/nb/vallee-des-rivieres/communications/policy-03-2023-e/",
   "answer": "The Town of Vallée-des-Rivières, New Brunswick has 1 adopted policy on file: Politique 03-2023-E — Médias sociaux (Social Media), verified 2026-06-07."
  },
  {
   "municipality_id": "gx-003120",
   "name": "Woodstock",
   "type": "Town",
   "path": "/ca/nb/woodstock/",
   "answer_page": "/ca/nb/woodstock/communications/",
   "json": "/ca/nb/woodstock/communications.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-06-07",
   "document": "Policy 2025-01 — Logo Usage",
   "document_number": "2025-01",
   "adopted_date": "2025-01-14",
   "transcript_url": "/ca/nb/woodstock/communications/policy-2025-01/",
   "answer": "The Town of Woodstock, New Brunswick has 1 adopted policy on file: Policy 2025-01 — Logo Usage, verified 2026-06-07."
  }
 ],
 "not_on_file": [
  {
   "municipality_id": "gx-003045",
   "name": "Alnwick",
   "path": "/ca/nb/alnwick/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003046",
   "name": "Arcadia",
   "path": "/ca/nb/arcadia/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003048",
   "name": "Beaurivage",
   "path": "/ca/nb/beaurivage/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003050",
   "name": "Belle-Baie",
   "path": "/ca/nb/belle-baie/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003054",
   "name": "Campbellton",
   "path": "/ca/nb/campbellton/",
   "status": "found",
   "last_verified": "2026-08-23"
  },
  {
   "municipality_id": "gx-003057",
   "name": "Caraquet",
   "path": "/ca/nb/caraquet/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003060",
   "name": "Champdoré",
   "path": "/ca/nb/champdore/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003062",
   "name": "Doaktown",
   "path": "/ca/nb/doaktown/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003066",
   "name": "Fredericton",
   "path": "/ca/nb/fredericton/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003070",
   "name": "Fundy-St. Martins",
   "path": "/ca/nb/fundy-st-martins/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003073",
   "name": "Grand Lake",
   "path": "/ca/nb/grand-lake/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003074",
   "name": "Grand Manan",
   "path": "/ca/nb/grand-manan/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003076",
   "name": "Hampton",
   "path": "/ca/nb/hampton/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003080",
   "name": "Haut-Madawaska",
   "path": "/ca/nb/haut-madawaska/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003081",
   "name": "Hautes-Terres",
   "path": "/ca/nb/hautes-terres/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003083",
   "name": "Kedgwick",
   "path": "/ca/nb/kedgwick/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003084",
   "name": "Lakeland Ridges",
   "path": "/ca/nb/lakeland-ridges/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003088",
   "name": "Miramichi",
   "path": "/ca/nb/miramichi/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003089",
   "name": "Miramichi River Valley",
   "path": "/ca/nb/miramichi-river-valley/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003091",
   "name": "Nackawic-Millville",
   "path": "/ca/nb/nackawic-millville/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003092",
   "name": "Nashwaak",
   "path": "/ca/nb/nashwaak/",
   "status": "found",
   "last_verified": "2026-06-07"
  },
  {
   "municipality_id": "gx-003095",
   "name": "Nouvelle-Arcadie",
   "path": "/ca/nb/nouvelle-arcadie/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003096",
   "name": "Oromocto",
   "path": "/ca/nb/oromocto/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003097",
   "name": "Quispamsis",
   "path": "/ca/nb/quispamsis/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003098",
   "name": "Riverview",
   "path": "/ca/nb/riverview/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003099",
   "name": "Rivière-du-Nord",
   "path": "/ca/nb/riviere-du-nord/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003100",
   "name": "Rothesay",
   "path": "/ca/nb/rothesay/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003101",
   "name": "Saint Andrews",
   "path": "/ca/nb/saint-andrews/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003102",
   "name": "Saint John",
   "path": "/ca/nb/saint-john/",
   "status": "found",
   "last_verified": "2026-08-23"
  },
  {
   "municipality_id": "gx-003107",
   "name": "Southern Victoria",
   "path": "/ca/nb/southern-victoria/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003108",
   "name": "St. Stephen",
   "path": "/ca/nb/st-stephen/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003113",
   "name": "Three Rivers",
   "path": "/ca/nb/three-rivers/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003118",
   "name": "Valley Waters",
   "path": "/ca/nb/valley-waters/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003121",
   "name": "Île-de-Lamèque",
   "path": "/ca/nb/ile-de-lameque/",
   "status": "found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003055",
   "name": "Campobello Island",
   "path": "/ca/nb/campobello-island/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003059",
   "name": "Central York",
   "path": "/ca/nb/central-york/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003067",
   "name": "Fredericton Junction",
   "path": "/ca/nb/fredericton-junction/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003086",
   "name": "McAdam",
   "path": "/ca/nb/mcadam/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003093",
   "name": "Neguac",
   "path": "/ca/nb/neguac/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003109",
   "name": "Strait Shores",
   "path": "/ca/nb/strait-shores/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003116",
   "name": "Tracy",
   "path": "/ca/nb/tracy/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  },
  {
   "municipality_id": "gx-003117",
   "name": "Upper Miramichi",
   "path": "/ca/nb/upper-miramichi/",
   "status": "none_found",
   "last_verified": "2026-06-05"
  }
 ]
}