From 720e0a543a587f996ac80492f93aec617a70cb93 Mon Sep 17 00:00:00 2001 From: civic-patch-pipeline Date: Thu, 11 Jun 2026 04:40:39 +0000 Subject: [PATCH] Add municipal officials for ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government by jobs-people@civicpatch.org --- .../county_aroostook__place_castle_hill.yml | 90 ++ .../pipeline_run_context.json | 1058 +++++++++++++++++ data_source/me/local/jurisdictions.yml | 2 +- 3 files changed, 1149 insertions(+), 1 deletion(-) create mode 100644 data/me/local/county_aroostook__place_castle_hill.yml create mode 100644 data_source/me/local/county_aroostook__place_castle_hill/pipeline_run_context.json diff --git a/data/me/local/county_aroostook__place_castle_hill.yml b/data/me/local/county_aroostook__place_castle_hill.yml new file mode 100644 index 0000000000..2493fc17d1 --- /dev/null +++ b/data/me/local/county_aroostook__place_castle_hill.yml @@ -0,0 +1,90 @@ +- name: Herman Condon + other_names: [] + phones: [] + emails: [] + urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + start_date: null + end_date: null + office: + name: Select Board Member + division_ocdid: ocd-division/country:us/state:me/county:aroostook/place:castle_hill + image: https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government + cdn_image: https://civicpatch-artifacts.civicpatch.org/4740c738-8c9a-46b6-b694-b554aa32f046/data_source/me/local/county_aroostook__place_castle_hill/images/3a2157252b19.png + source_urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + updated_at: '2026-06-11T04:38:23+00:00' + id: 97a5cfb7-4886-440f-ab6d-8076b8ef70fa +- name: Shari Cheney + other_names: [] + phones: [] + emails: [] + urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + start_date: null + end_date: null + office: + name: Select Board Member + division_ocdid: ocd-division/country:us/state:me/county:aroostook/place:castle_hill + image: https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government + cdn_image: https://civicpatch-artifacts.civicpatch.org/4740c738-8c9a-46b6-b694-b554aa32f046/data_source/me/local/county_aroostook__place_castle_hill/images/3a2157252b19.png + source_urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + updated_at: '2026-06-11T04:38:23+00:00' + id: ec0c3552-72f6-49d2-a446-c879ba89750b +- name: Maylen Kenney + other_names: [] + phones: [] + emails: [] + urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + start_date: null + end_date: null + office: + name: Select Board Member + division_ocdid: ocd-division/country:us/state:me/county:aroostook/place:castle_hill + image: https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government + cdn_image: https://civicpatch-artifacts.civicpatch.org/4740c738-8c9a-46b6-b694-b554aa32f046/data_source/me/local/county_aroostook__place_castle_hill/images/3a2157252b19.png + source_urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + updated_at: '2026-06-11T04:38:23+00:00' + id: 1486ff67-bf72-4698-96bd-05f777df1bc3 +- name: Ryan Spooner + other_names: [] + phones: [] + emails: [] + urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + start_date: null + end_date: null + office: + name: Select Board Member + division_ocdid: ocd-division/country:us/state:me/county:aroostook/place:castle_hill + image: https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government + cdn_image: https://civicpatch-artifacts.civicpatch.org/4740c738-8c9a-46b6-b694-b554aa32f046/data_source/me/local/county_aroostook__place_castle_hill/images/3a2157252b19.png + source_urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + updated_at: '2026-06-11T04:38:23+00:00' + id: a4b5f44d-7609-4f9d-877a-e5f5c15f0648 +- name: Scott Cheney + other_names: [] + phones: [] + emails: [] + urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + start_date: null + end_date: null + office: + name: Select Board Member + division_ocdid: ocd-division/country:us/state:me/county:aroostook/place:castle_hill + image: https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government + cdn_image: https://civicpatch-artifacts.civicpatch.org/4740c738-8c9a-46b6-b694-b554aa32f046/data_source/me/local/county_aroostook__place_castle_hill/images/3a2157252b19.png + source_urls: + - https://mapletonmaine.gov/town-information/castle-hill/ + updated_at: '2026-06-11T04:38:23+00:00' + id: 267d04a7-0f18-4a5e-86f0-fa0a5697f06f diff --git a/data_source/me/local/county_aroostook__place_castle_hill/pipeline_run_context.json b/data_source/me/local/county_aroostook__place_castle_hill/pipeline_run_context.json new file mode 100644 index 0000000000..560bcae51a --- /dev/null +++ b/data_source/me/local/county_aroostook__place_castle_hill/pipeline_run_context.json @@ -0,0 +1,1058 @@ +{ + "data": { + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "config": { + "url": "https://mapletonmaine.gov/", + "name": "Castle Hill town", + "source_urls": null + }, + "frontier": { + "links": { + "https://mapletonmaine.gov": { + "url": "https://mapletonmaine.gov/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_", + "num_references": 0, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 1 + }, + "https://mapletonmaine.gov/town-information/castle-hill": { + "url": "https://mapletonmaine.gov/town-information/castle-hill/", + "status": "done", + "folder_name": "mapletonmaine_gov_town-information_castle-hill_", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 3 + }, + "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-select-board-agendas": { + "url": "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-select-board-agendas/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_castle-hill_castle-hill-select-board-agendas_", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 2 + }, + "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-select-board-minutes": { + "url": "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-select-board-minutes/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_castle-hill_castle-hill-select-board-minutes_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 5 + }, + "https://mapletonmaine.gov/town-services/assessors-agent": { + "url": "https://mapletonmaine.gov/town-services/assessors-agent/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-services_assessors-agent_", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 4 + }, + "https://mapletonmaine.gov/town-services/clerks-page": { + "url": "https://mapletonmaine.gov/town-services/clerks-page/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-services_clerks-page_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 6 + }, + "https://mapletonmaine.gov/town-services/clerks-page/election-results": { + "url": "https://mapletonmaine.gov/town-services/clerks-page/election-results/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-services_clerks-page_election-results_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 16 + }, + "https://mapletonmaine.gov/treasurer-tax-collector": { + "url": "https://mapletonmaine.gov/treasurer-tax-collector/", + "status": "pending", + "folder_name": "", + "num_references": 18, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/treasurer-tax-collector/tax-bills/castle-hill-tax-bills": { + "url": "https://mapletonmaine.gov/treasurer-tax-collector/tax-bills/castle-hill-tax-bills/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-information": { + "url": "https://mapletonmaine.gov/town-information/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 9 + }, + "https://mapletonmaine.gov/town-services/administration": { + "url": "https://mapletonmaine.gov/town-services/administration/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-services_administration_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 7 + }, + "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-annual-town-meeting-minutes": { + "url": "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-annual-town-meeting-minutes/", + "status": "pending", + "folder_name": "", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-information/annual-report": { + "url": "https://mapletonmaine.gov/town-information/annual-report/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_annual-report_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 8 + }, + "https://mapletonmaine.gov/town-information/budgets": { + "url": "https://mapletonmaine.gov/town-information/budgets/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_budgets_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 10 + }, + "https://mapletonmaine.gov/town-information/budget-audits": { + "url": "https://mapletonmaine.gov/town-information/budget-audits/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_budget-audits_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 11 + }, + "https://mapletonmaine.gov/bids": { + "url": "https://mapletonmaine.gov/bids/", + "status": "pending", + "folder_name": "", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/events": { + "url": "https://mapletonmaine.gov/events/", + "status": "pending", + "folder_name": "", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/event/castle-hill-selectboard-meeting-december-9-2020": { + "url": "https://mapletonmaine.gov/event/castle-hill-selectboard-meeting-december-9-2020/", + "status": "pending", + "folder_name": "", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/clerks-page/registration-services": { + "url": "https://mapletonmaine.gov/town-services/clerks-page/registration-services/", + "status": "pending", + "folder_name": "", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/clerks-page/vital-records": { + "url": "https://mapletonmaine.gov/town-services/clerks-page/vital-records/", + "status": "pending", + "folder_name": "", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/interlocal-cooperation/joint-select-board-agenda": { + "url": "https://mapletonmaine.gov/interlocal-cooperation/joint-select-board-agenda/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_interlocal-cooperation_joint-select-board-agenda_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 12 + }, + "https://mapletonmaine.gov/interlocal-cooperation/joint-select-board-minutes": { + "url": "https://mapletonmaine.gov/interlocal-cooperation/joint-select-board-minutes/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_interlocal-cooperation_joint-select-board-minutes_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 13 + }, + "https://mapletonmaine.gov/employment-opportunities": { + "url": "https://mapletonmaine.gov/employment-opportunities/", + "status": "pending", + "folder_name": "", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/employment-policies": { + "url": "https://mapletonmaine.gov/employment-policies/", + "status": "pending", + "folder_name": "", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/code-enforcement": { + "url": "https://mapletonmaine.gov/town-services/code-enforcement/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/fire": { + "url": "https://mapletonmaine.gov/town-services/fire/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/general-assistance": { + "url": "https://mapletonmaine.gov/town-services/general-assistance/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services/highway": { + "url": "https://mapletonmaine.gov/town-services/highway/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-services": { + "url": "https://mapletonmaine.gov/town-services/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-information/mapleton": { + "url": "https://mapletonmaine.gov/town-information/mapleton/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_mapleton_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 14 + }, + "https://mapletonmaine.gov/town-information/chapman": { + "url": "https://mapletonmaine.gov/town-information/chapman/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_chapman_", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 15 + }, + "https://mapletonmaine.gov/interlocal-cooperation": { + "url": "https://mapletonmaine.gov/interlocal-cooperation/", + "status": "pending", + "folder_name": "", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/mapleton-sewer-district": { + "url": "https://mapletonmaine.gov/mapleton-sewer-district/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/cemeteries": { + "url": "https://mapletonmaine.gov/cemeteries/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-information/mapleton/mapleton-select-board-agendas": { + "url": "https://mapletonmaine.gov/town-information/mapleton/mapleton-select-board-agendas/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_mapleton_mapleton-select-board-agendas_", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 17 + }, + "https://mapletonmaine.gov/town-information/chapman/chapman-select-board-agendas": { + "url": "https://mapletonmaine.gov/town-information/chapman/chapman-select-board-agendas/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_chapman_chapman-select-board-agendas_", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 18 + }, + "https://mapletonmaine.gov/town-information/mapleton/select-board-minutes": { + "url": "https://mapletonmaine.gov/town-information/mapleton/select-board-minutes/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_mapleton_select-board-minutes_", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 19 + }, + "https://mapletonmaine.gov/town-information/chapman/chapman-select-board-minutes": { + "url": "https://mapletonmaine.gov/town-information/chapman/chapman-select-board-minutes/", + "status": "pending", + "folder_name": "", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": null + }, + "https://mapletonmaine.gov/town-information/joint-comprehensive-plan": { + "url": "https://mapletonmaine.gov/town-information/joint-comprehensive-plan/", + "status": "processed_irrelevant", + "folder_name": "mapletonmaine_gov_town-information_joint-comprehensive-plan_", + "num_references": 3, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 20 + } + }, + "queue": [ + "https://mapletonmaine.gov/town-services/clerks-page/registration-services", + "https://mapletonmaine.gov/town-services/clerks-page/vital-records", + "https://mapletonmaine.gov/town-information/castle-hill/castle-hill-annual-town-meeting-minutes", + "https://mapletonmaine.gov/event/castle-hill-selectboard-meeting-december-9-2020", + "https://mapletonmaine.gov/town-information/chapman/chapman-select-board-minutes", + "https://mapletonmaine.gov/town-services", + "https://mapletonmaine.gov/town-services/code-enforcement", + "https://mapletonmaine.gov/town-services/fire", + "https://mapletonmaine.gov/town-services/general-assistance", + "https://mapletonmaine.gov/town-services/highway", + "https://mapletonmaine.gov/treasurer-tax-collector", + "https://mapletonmaine.gov/interlocal-cooperation", + "https://mapletonmaine.gov/bids", + "https://mapletonmaine.gov/events", + "https://mapletonmaine.gov/employment-opportunities", + "https://mapletonmaine.gov/employment-policies", + "https://mapletonmaine.gov/mapleton-sewer-district", + "https://mapletonmaine.gov/cemeteries", + "https://mapletonmaine.gov/treasurer-tax-collector/tax-bills/castle-hill-tax-bills" + ] + }, + "research_municipality_step": { + "expected_count": 3, + "target_designations": [], + "known_roles": [ + "Select Board Member", + "Assessor" + ], + "identities": { + "Shari Cheney": [], + "Scott Cheney": [], + "Ryan Spooner": [] + }, + "source_urls": [], + "notes": null, + "origin_source": "google_gemini" + }, + "preprocess_page_content_step": { + "elapsed_times": [ + 3, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 1, + 1, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "total_elapsed_time_seconds": 24, + "average_elapsed_time_seconds": 1 + }, + "process_page_content_step": { + "raw_records_by_llm": { + "open_router": { + "Herman Condon": [ + { + "name": "Herman Condon", + "roles": [ + "Select Board Member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Shari Cheney": [ + { + "name": "Shari Cheney", + "roles": [ + "Select Board Member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Maylen Kenney": [ + { + "name": "Maylen Kenney", + "roles": [ + "Select Board Member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Ryan Spooner": [ + { + "name": "Ryan Spooner", + "roles": [ + "Select Board Member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Scott Cheney": [ + { + "name": "Scott Cheney", + "roles": [ + "Select Board Member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ] + } + }, + "records_by_llm": { + "open_router": { + "Herman Condon": [ + { + "name": "Herman Condon", + "roles": [ + "select board member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Shari Cheney": [ + { + "name": "Shari Cheney", + "roles": [ + "select board member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Maylen Kenney": [ + { + "name": "Maylen Kenney", + "roles": [ + "select board member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Ryan Spooner": [ + { + "name": "Ryan Spooner", + "roles": [ + "select board member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ], + "Scott Cheney": [ + { + "name": "Scott Cheney", + "roles": [ + "select board member" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": null, + "image": "local://3a2157252b19.png", + "source_url": "https://mapletonmaine.gov/town-information/castle-hill/" + } + ] + } + }, + "progress": { + "required_data": 5, + "current_data": 0, + "has_target_role": true, + "has_target_designations": true + } + }, + "merge_records_within_llm_step": { + "people_by_llm": { + "open_router": [ + { + "name": "Herman Condon", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "" + }, + { + "name": "Shari Cheney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "" + }, + { + "name": "Maylen Kenney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "" + }, + { + "name": "Ryan Spooner", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "" + }, + { + "name": "Scott Cheney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "" + } + ] + }, + "unrecognized_roles": [], + "excluded_people": [] + }, + "merge_records_across_llms_step": { + "people": [ + { + "name": "Herman Condon", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00" + }, + { + "name": "Shari Cheney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00" + }, + { + "name": "Maylen Kenney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00" + }, + { + "name": "Ryan Spooner", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00" + }, + { + "name": "Scott Cheney", + "other_names": [], + "roles": [ + "select board member" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "", + "image": "local://3a2157252b19.png", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00" + } + ] + }, + "format_output_step": { + "officials": [ + { + "name": "Herman Condon", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "start_date": null, + "end_date": null, + "office": { + "name": "Select Board Member", + "division_ocdid": "ocd-division/country:us/state:me/county:aroostook/place:castle_hill" + }, + "image": "https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "local://3a2157252b19.png", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00", + "id": "97a5cfb7-4886-440f-ab6d-8076b8ef70fa" + }, + { + "name": "Shari Cheney", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "start_date": null, + "end_date": null, + "office": { + "name": "Select Board Member", + "division_ocdid": "ocd-division/country:us/state:me/county:aroostook/place:castle_hill" + }, + "image": "https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "local://3a2157252b19.png", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00", + "id": "ec0c3552-72f6-49d2-a446-c879ba89750b" + }, + { + "name": "Maylen Kenney", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "start_date": null, + "end_date": null, + "office": { + "name": "Select Board Member", + "division_ocdid": "ocd-division/country:us/state:me/county:aroostook/place:castle_hill" + }, + "image": "https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "local://3a2157252b19.png", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00", + "id": "1486ff67-bf72-4698-96bd-05f777df1bc3" + }, + { + "name": "Ryan Spooner", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "start_date": null, + "end_date": null, + "office": { + "name": "Select Board Member", + "division_ocdid": "ocd-division/country:us/state:me/county:aroostook/place:castle_hill" + }, + "image": "https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "local://3a2157252b19.png", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00", + "id": "a4b5f44d-7609-4f9d-877a-e5f5c15f0648" + }, + { + "name": "Scott Cheney", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "start_date": null, + "end_date": null, + "office": { + "name": "Select Board Member", + "division_ocdid": "ocd-division/country:us/state:me/county:aroostook/place:castle_hill" + }, + "image": "https://mapletonmaine.gov/wp-content/uploads/2025/01/Castle_Hill_Select_Board2025-1024x478.jpg", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government", + "cdn_image": "local://3a2157252b19.png", + "source_urls": [ + "https://mapletonmaine.gov/town-information/castle-hill/" + ], + "updated_at": "2026-06-11T04:38:23+00:00", + "id": "267d04a7-0f18-4a5e-86f0-fa0a5697f06f" + } + ] + }, + "review_output_step": { + "issues": [ + "Extra official: Herman Condon", + "Extra official: Maylen Kenney" + ], + "people_by_source": [ + { + "name": "Herman Condon", + "in_research": false, + "in_data": true + }, + { + "name": "Maylen Kenney", + "in_research": false, + "in_data": true + }, + { + "name": "Ryan Spooner", + "in_research": true, + "in_data": true + }, + { + "name": "Scott Cheney", + "in_research": true, + "in_data": true + }, + { + "name": "Shari Cheney", + "in_research": true, + "in_data": true + } + ], + "origin_source": "google_gemini" + }, + "find_jurisdiction_url_step": null, + "send_success_step": null, + "send_error_step": null, + "issues": [], + "error_step": null, + "error_detail": null + }, + "current_state": "SEND_SUCCESS", + "request_id": "4740c738-8c9a-46b6-b694-b554aa32f046", + "created_at": 1781151574.6174448, + "updated_at": 1781152705.0093236, + "progress": 27 +} \ No newline at end of file diff --git a/data_source/me/local/jurisdictions.yml b/data_source/me/local/jurisdictions.yml index 8f34c72697..41033d8cdd 100644 --- a/data_source/me/local/jurisdictions.yml +++ b/data_source/me/local/jurisdictions.yml @@ -3468,7 +3468,7 @@ jurisdictions: - geoid_mismatch - id: ocd-jurisdiction/country:us/state:me/county:aroostook/place:castle_hill/government name: Castle Hill town - url: https://mapleton.me/ + url: https://mapletonmaine.gov/ population: 281 geoid: '2300311300' wiki_url: https://en.wikipedia.org/wiki/Castle_Hill,_Maine