From ad8564c8a7215cf4b955c7e7129cf2623ff18cda Mon Sep 17 00:00:00 2001 From: civic-patch-pipeline Date: Thu, 11 Jun 2026 04:39:28 +0000 Subject: [PATCH] Add municipal officials for ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government by jobs-people@civicpatch.org --- .../county_piscataquis__place_monson.yml | 55 ++ .../pipeline_run_context.json | 563 ++++++++++++++++++ 2 files changed, 618 insertions(+) create mode 100644 data/me/local/county_piscataquis__place_monson.yml create mode 100644 data_source/me/local/county_piscataquis__place_monson/pipeline_run_context.json diff --git a/data/me/local/county_piscataquis__place_monson.yml b/data/me/local/county_piscataquis__place_monson.yml new file mode 100644 index 0000000000..4f758eb478 --- /dev/null +++ b/data/me/local/county_piscataquis__place_monson.yml @@ -0,0 +1,55 @@ +- name: Susan Chase + other_names: + - Susan “Sue” Chase + phones: [] + emails: [] + urls: + - https://www.monsonmaine.org/administration + start_date: null + end_date: '2027' + office: + name: Select Board, Assessors & Overseers Of Poor + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:monson + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government + cdn_image: '' + source_urls: + - https://www.monsonmaine.org/administration + updated_at: '2026-06-11T04:35:14+00:00' + id: e7d4dd1d-14f8-42bf-955f-fb87107ba6e0 +- name: Aaron Suomi + other_names: [] + phones: [] + emails: [] + urls: + - https://www.monsonmaine.org/administration + start_date: null + end_date: '2026' + office: + name: Select Board, Assessors & Overseers Of Poor + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:monson + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government + cdn_image: '' + source_urls: + - https://www.monsonmaine.org/administration + updated_at: '2026-06-11T04:35:14+00:00' + id: 51806e48-fe6d-4d6c-a69c-09df4b3e488d +- name: Jonathan Pullen + other_names: [] + phones: [] + emails: [] + urls: + - https://www.monsonmaine.org/administration + start_date: null + end_date: '2028' + office: + name: Select Board, Assessors & Overseers Of Poor + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:monson + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government + cdn_image: '' + source_urls: + - https://www.monsonmaine.org/administration + updated_at: '2026-06-11T04:35:14+00:00' + id: 53aa8067-80f3-4016-9386-37566166ad1f diff --git a/data_source/me/local/county_piscataquis__place_monson/pipeline_run_context.json b/data_source/me/local/county_piscataquis__place_monson/pipeline_run_context.json new file mode 100644 index 0000000000..d19fd30c6b --- /dev/null +++ b/data_source/me/local/county_piscataquis__place_monson/pipeline_run_context.json @@ -0,0 +1,563 @@ +{ + "data": { + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "config": { + "url": "http://monsonmaine.org", + "name": "Monson town", + "source_urls": null + }, + "frontier": { + "links": { + "https://monsonmaine.org": { + "url": "http://monsonmaine.org", + "status": "processed_irrelevant", + "folder_name": "monsonmaine_org", + "num_references": 0, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 1 + }, + "https://monsonmaine.org/select-board-meeting-minutes": { + "url": "https://www.monsonmaine.org/select-board-meeting-minutes", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_select-board-meeting-minutes", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 2 + }, + "https://monsonmaine.org/administration": { + "url": "https://www.monsonmaine.org/administration", + "status": "done", + "folder_name": "www_monsonmaine_org_administration", + "num_references": 6, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 7 + }, + "https://monsonmaine.org/town-meetings": { + "url": "https://www.monsonmaine.org/town-meetings", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_town-meetings", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 3 + }, + "https://monsonmaine.org/elections": { + "url": "https://www.monsonmaine.org/elections", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_elections", + "num_references": 7, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 8 + }, + "https://monsonmaine.org/assessing": { + "url": "https://www.monsonmaine.org/assessing", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_assessing", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 9 + }, + "https://monsonmaine.org/planning-board-committees": { + "url": "https://www.monsonmaine.org/planning-board-committees", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_planning-board-committees", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 5 + }, + "https://monsonmaine.org/ordinances-town-reports": { + "url": "https://www.monsonmaine.org/ordinances-town-reports", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_ordinances-town-reports", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 6 + }, + "https://monsonmaine.org/public-hearing-notices": { + "url": "https://www.monsonmaine.org/public-hearing-notices", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_public-hearing-notices", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 10 + }, + "https://monsonmaine.org/monson-town-office": { + "url": "https://www.monsonmaine.org/monson-town-office", + "status": "processed_irrelevant", + "folder_name": "www_monsonmaine_org_monson-town-office", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 4 + } + }, + "queue": [] + }, + "research_municipality_step": { + "expected_count": 3, + "target_designations": [], + "known_roles": [ + "Select Board Member", + "Assessor", + "Overseer of Poor" + ], + "identities": { + "Susan Chase": [], + "Aaron Suomi": [], + "Jonathan Pullen": [], + "James Pullen": [], + "David Ray": [] + }, + "source_urls": [], + "notes": null, + "origin_source": "google_gemini" + }, + "preprocess_page_content_step": { + "elapsed_times": [ + 2, + 4, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0 + ], + "total_elapsed_time_seconds": 13, + "average_elapsed_time_seconds": 1 + }, + "process_page_content_step": { + "raw_records_by_llm": { + "open_router": { + "Susan “Sue” Chase": [ + { + "name": "Susan “Sue” Chase", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ], + "Aaron Suomi": [ + { + "name": "Aaron Suomi", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2026", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ], + "Jonathan Pullen": [ + { + "name": "Jonathan Pullen", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2028", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ] + } + }, + "records_by_llm": { + "open_router": { + "Susan “Sue” Chase": [ + { + "name": "Susan “Sue” Chase", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ], + "Aaron Suomi": [ + { + "name": "Aaron Suomi", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2026", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ], + "Jonathan Pullen": [ + { + "name": "Jonathan Pullen", + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2028", + "image": null, + "source_url": "https://www.monsonmaine.org/administration" + } + ] + } + }, + "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": "Susan Chase", + "other_names": [ + "Susan “Sue” Chase" + ], + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "" + }, + { + "name": "Aaron Suomi", + "other_names": [], + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2026", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "" + }, + { + "name": "Jonathan Pullen", + "other_names": [], + "roles": [ + "Select Board, Assessors & Overseers of Poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2028", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "" + } + ] + }, + "unrecognized_roles": [ + { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Susan Chase" + }, + { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Aaron Suomi" + }, + { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Jonathan Pullen" + } + ], + "excluded_people": [] + }, + "merge_records_across_llms_step": { + "people": [ + { + "name": "Susan Chase", + "other_names": [ + "Susan “Sue” Chase" + ], + "roles": [ + "select board, assessors & overseers of poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00" + }, + { + "name": "Aaron Suomi", + "other_names": [], + "roles": [ + "select board, assessors & overseers of poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2026", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00" + }, + { + "name": "Jonathan Pullen", + "other_names": [], + "roles": [ + "select board, assessors & overseers of poor" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2028", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00" + } + ] + }, + "format_output_step": { + "officials": [ + { + "name": "Susan Chase", + "other_names": [ + "Susan “Sue” Chase" + ], + "phones": [], + "emails": [], + "urls": [ + "https://www.monsonmaine.org/administration" + ], + "start_date": null, + "end_date": "2027", + "office": { + "name": "Select Board, Assessors & Overseers Of Poor", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:monson" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00", + "id": "e7d4dd1d-14f8-42bf-955f-fb87107ba6e0" + }, + { + "name": "Aaron Suomi", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://www.monsonmaine.org/administration" + ], + "start_date": null, + "end_date": "2026", + "office": { + "name": "Select Board, Assessors & Overseers Of Poor", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:monson" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00", + "id": "51806e48-fe6d-4d6c-a69c-09df4b3e488d" + }, + { + "name": "Jonathan Pullen", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://www.monsonmaine.org/administration" + ], + "start_date": null, + "end_date": "2028", + "office": { + "name": "Select Board, Assessors & Overseers Of Poor", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:monson" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:monson/government", + "cdn_image": "", + "source_urls": [ + "https://www.monsonmaine.org/administration" + ], + "updated_at": "2026-06-11T04:35:14+00:00", + "id": "53aa8067-80f3-4016-9386-37566166ad1f" + } + ] + }, + "review_output_step": { + "issues": [ + "Missing official: David Ray", + "Missing official: James Pullen" + ], + "people_by_source": [ + { + "name": "Aaron Suomi", + "in_research": true, + "in_data": true + }, + { + "name": "David Ray", + "in_research": true, + "in_data": false + }, + { + "name": "James Pullen", + "in_research": true, + "in_data": false + }, + { + "name": "Jonathan Pullen", + "in_research": true, + "in_data": true + }, + { + "name": "Susan Chase", + "in_research": true, + "in_data": true + } + ], + "origin_source": "google_gemini" + }, + "find_jurisdiction_url_step": null, + "send_success_step": null, + "send_error_step": null, + "issues": [ + { + "type": "unrecognized_role", + "data": { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Susan Chase" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Aaron Suomi" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Select Board, Assessors & Overseers of Poor", + "person_name": "Jonathan Pullen" + } + } + ], + "error_step": null, + "error_detail": null + }, + "current_state": "SEND_SUCCESS", + "request_id": "a182031a-c0d2-4855-91e5-360f526b5b8a", + "created_at": 1781151942.5778043, + "updated_at": 1781152515.9579654, + "progress": 27 +} \ No newline at end of file