From d4e3d813f0fcb2bb136cde69a39e0c262c47d1e0 Mon Sep 17 00:00:00 2001 From: civic-patch-pipeline Date: Thu, 11 Jun 2026 00:34:42 +0000 Subject: [PATCH] Add municipal officials for ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government by jobs-people@civicpatch.org --- .../county_piscataquis__place_brownville.yml | 94 +++ .../pipeline_run_context.json | 750 ++++++++++++++++++ 2 files changed, 844 insertions(+) create mode 100644 data/me/local/county_piscataquis__place_brownville.yml create mode 100644 data_source/me/local/county_piscataquis__place_brownville/pipeline_run_context.json diff --git a/data/me/local/county_piscataquis__place_brownville.yml b/data/me/local/county_piscataquis__place_brownville.yml new file mode 100644 index 000000000..c230e804e --- /dev/null +++ b/data/me/local/county_piscataquis__place_brownville.yml @@ -0,0 +1,94 @@ +- name: Shelly Ekholm + other_names: [] + phones: [] + emails: [] + urls: + - https://www.brownville.org/select-board + start_date: null + end_date: '2027' + office: + name: Selectperson + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:brownville + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government + cdn_image: '' + source_urls: + - https://www.brownville.org/select-board + updated_at: '2026-06-11T00:33:41+00:00' + id: 0572cb00-e111-41fc-bce3-4d72e7e34e1c +- name: Stanley Belvin + other_names: [] + phones: [] + emails: + - s.belvin@brownville.org + urls: + - https://www.brownville.org/select-board + start_date: null + end_date: '2027' + office: + name: Selectperson + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:brownville + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government + cdn_image: '' + source_urls: + - https://www.brownville.org/select-board + updated_at: '2026-06-11T00:33:41+00:00' + id: 53cc3871-eb4e-4860-b383-6506f03a0537 +- name: Lesley Stone + other_names: [] + phones: [] + emails: + - l.stone@brownville.org + urls: + - https://www.brownville.org/select-board + start_date: null + end_date: '2028' + office: + name: Selectperson + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:brownville + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government + cdn_image: '' + source_urls: + - https://www.brownville.org/select-board + updated_at: '2026-06-11T00:33:41+00:00' + id: d0940538-8970-40b4-ac2c-988e378bf472 +- name: Arthur Herbest + other_names: [] + phones: [] + emails: + - a.herbest@brownville.org + urls: + - https://www.brownville.org/select-board + start_date: null + end_date: '2029' + office: + name: Selectperson + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:brownville + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government + cdn_image: '' + source_urls: + - https://www.brownville.org/select-board + updated_at: '2026-06-11T00:33:41+00:00' + id: 5d5c6874-ea4b-4335-b8e9-312c3d2d7bc5 +- name: Kelli Witham + other_names: [] + phones: [] + emails: + - k.witham@brownville.org + urls: + - https://www.brownville.org/select-board + start_date: null + end_date: '2029' + office: + name: Selectperson + division_ocdid: ocd-division/country:us/state:me/county:piscataquis/place:brownville + image: '' + jurisdiction_ocdid: ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government + cdn_image: '' + source_urls: + - https://www.brownville.org/select-board + updated_at: '2026-06-11T00:33:41+00:00' + id: dc4e8ae2-4679-42c9-9489-417749aa87f1 diff --git a/data_source/me/local/county_piscataquis__place_brownville/pipeline_run_context.json b/data_source/me/local/county_piscataquis__place_brownville/pipeline_run_context.json new file mode 100644 index 000000000..908c46f64 --- /dev/null +++ b/data_source/me/local/county_piscataquis__place_brownville/pipeline_run_context.json @@ -0,0 +1,750 @@ +{ + "data": { + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "config": { + "url": "https://www.brownville.org/", + "name": "Brownville town", + "source_urls": null + }, + "frontier": { + "links": { + "https://brownville.org": { + "url": "https://www.brownville.org/", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_", + "num_references": 0, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 1 + }, + "https://brownville.org/select-board": { + "url": "https://www.brownville.org/select-board", + "status": "done", + "folder_name": "www_brownville_org_select-board", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 2 + }, + "https://brownville.org/administration": { + "url": "https://www.brownville.org/administration", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_administration", + "num_references": 4, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 6 + }, + "https://brownville.org/boards": { + "url": "https://www.brownville.org/boards", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_boards", + "num_references": 2, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 3 + }, + "https://brownville.org/contact": { + "url": "https://www.brownville.org/contact", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_contact", + "num_references": 5, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 7 + }, + "https://brownville.org/about": { + "url": "https://www.brownville.org/about", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_about", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 4 + }, + "https://brownville.org/site-directory": { + "url": "https://www.brownville.org/site-directory", + "status": "processed_irrelevant", + "folder_name": "www_brownville_org_site-directory", + "num_references": 1, + "comment": null, + "text": null, + "failure_reason": null, + "failure_source": null, + "visit_order": 5 + } + }, + "queue": [] + }, + "research_municipality_step": { + "expected_count": 0, + "target_designations": [], + "known_roles": [], + "identities": { + "Shelly Ekholm": [], + "Stanley Belvin": [], + "Lesley Stone": [], + "Arthur Herbest": [], + "Kelli Witham": [] + }, + "source_urls": [], + "notes": null, + "origin_source": "google_gemini" + }, + "preprocess_page_content_step": { + "elapsed_times": [ + 17, + 10, + 11, + 10, + 11, + 11, + 10 + ], + "total_elapsed_time_seconds": 80, + "average_elapsed_time_seconds": 11 + }, + "process_page_content_step": { + "raw_records_by_llm": { + "open_router": { + "Shelly Ekholm": [ + { + "name": "Shelly Ekholm", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Stanley Belvin": [ + { + "name": "Stanley Belvin", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "s.belvin@brownville.org", + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Lesley Stone": [ + { + "name": "Lesley Stone", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "l.stone@brownville.org", + "url": null, + "start_date": null, + "end_date": "2028", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Arthur Herbest": [ + { + "name": "Arthur Herbest", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "a.herbest@brownville.org", + "url": null, + "start_date": null, + "end_date": "2029", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Kelli Witham": [ + { + "name": "Kelli Witham", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "k.witham@brownville.org", + "url": null, + "start_date": null, + "end_date": "2029", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ] + } + }, + "records_by_llm": { + "open_router": { + "Shelly Ekholm": [ + { + "name": "Shelly Ekholm", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": null, + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Stanley Belvin": [ + { + "name": "Stanley Belvin", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "s.belvin@brownville.org", + "url": null, + "start_date": null, + "end_date": "2027", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Lesley Stone": [ + { + "name": "Lesley Stone", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "l.stone@brownville.org", + "url": null, + "start_date": null, + "end_date": "2028", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Arthur Herbest": [ + { + "name": "Arthur Herbest", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "a.herbest@brownville.org", + "url": null, + "start_date": null, + "end_date": "2029", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ], + "Kelli Witham": [ + { + "name": "Kelli Witham", + "roles": [ + "Selectperson" + ], + "designations": [], + "phone": null, + "email": "k.witham@brownville.org", + "url": null, + "start_date": null, + "end_date": "2029", + "image": null, + "source_url": "https://www.brownville.org/select-board" + } + ] + } + }, + "progress": { + "required_data": 5, + "current_data": 0, + "has_target_role": false, + "has_target_designations": true + } + }, + "merge_records_within_llm_step": { + "people_by_llm": { + "open_router": [ + { + "name": "Shelly Ekholm", + "other_names": [], + "roles": [ + "Selectperson" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "" + }, + { + "name": "Stanley Belvin", + "other_names": [], + "roles": [ + "Selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "s.belvin@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "" + }, + { + "name": "Lesley Stone", + "other_names": [], + "roles": [ + "Selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "l.stone@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2028", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "" + }, + { + "name": "Arthur Herbest", + "other_names": [], + "roles": [ + "Selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "a.herbest@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2029", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "" + }, + { + "name": "Kelli Witham", + "other_names": [], + "roles": [ + "Selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "k.witham@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2029", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "" + } + ] + }, + "unrecognized_roles": [ + { + "role": "Selectperson", + "person_name": "Shelly Ekholm" + }, + { + "role": "Selectperson", + "person_name": "Stanley Belvin" + }, + { + "role": "Selectperson", + "person_name": "Lesley Stone" + }, + { + "role": "Selectperson", + "person_name": "Arthur Herbest" + }, + { + "role": "Selectperson", + "person_name": "Kelli Witham" + } + ], + "excluded_people": [] + }, + "merge_records_across_llms_step": { + "people": [ + { + "name": "Shelly Ekholm", + "other_names": [], + "roles": [ + "selectperson" + ], + "designations": [], + "phones": [], + "emails": [], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00" + }, + { + "name": "Stanley Belvin", + "other_names": [], + "roles": [ + "selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "s.belvin@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2027", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00" + }, + { + "name": "Lesley Stone", + "other_names": [], + "roles": [ + "selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "l.stone@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2028", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00" + }, + { + "name": "Arthur Herbest", + "other_names": [], + "roles": [ + "selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "a.herbest@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2029", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00" + }, + { + "name": "Kelli Witham", + "other_names": [], + "roles": [ + "selectperson" + ], + "designations": [], + "phones": [], + "emails": [ + "k.witham@brownville.org" + ], + "urls": [], + "start_date": "", + "end_date": "2029", + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00" + } + ] + }, + "format_output_step": { + "officials": [ + { + "name": "Shelly Ekholm", + "other_names": [], + "phones": [], + "emails": [], + "urls": [ + "https://www.brownville.org/select-board" + ], + "start_date": null, + "end_date": "2027", + "office": { + "name": "Selectperson", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:brownville" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00", + "id": "0572cb00-e111-41fc-bce3-4d72e7e34e1c" + }, + { + "name": "Stanley Belvin", + "other_names": [], + "phones": [], + "emails": [ + "s.belvin@brownville.org" + ], + "urls": [ + "https://www.brownville.org/select-board" + ], + "start_date": null, + "end_date": "2027", + "office": { + "name": "Selectperson", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:brownville" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00", + "id": "53cc3871-eb4e-4860-b383-6506f03a0537" + }, + { + "name": "Lesley Stone", + "other_names": [], + "phones": [], + "emails": [ + "l.stone@brownville.org" + ], + "urls": [ + "https://www.brownville.org/select-board" + ], + "start_date": null, + "end_date": "2028", + "office": { + "name": "Selectperson", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:brownville" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00", + "id": "d0940538-8970-40b4-ac2c-988e378bf472" + }, + { + "name": "Arthur Herbest", + "other_names": [], + "phones": [], + "emails": [ + "a.herbest@brownville.org" + ], + "urls": [ + "https://www.brownville.org/select-board" + ], + "start_date": null, + "end_date": "2029", + "office": { + "name": "Selectperson", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:brownville" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00", + "id": "5d5c6874-ea4b-4335-b8e9-312c3d2d7bc5" + }, + { + "name": "Kelli Witham", + "other_names": [], + "phones": [], + "emails": [ + "k.witham@brownville.org" + ], + "urls": [ + "https://www.brownville.org/select-board" + ], + "start_date": null, + "end_date": "2029", + "office": { + "name": "Selectperson", + "division_ocdid": "ocd-division/country:us/state:me/county:piscataquis/place:brownville" + }, + "image": "", + "jurisdiction_ocdid": "ocd-jurisdiction/country:us/state:me/county:piscataquis/place:brownville/government", + "cdn_image": "", + "source_urls": [ + "https://www.brownville.org/select-board" + ], + "updated_at": "2026-06-11T00:33:41+00:00", + "id": "dc4e8ae2-4679-42c9-9489-417749aa87f1" + } + ] + }, + "review_output_step": { + "issues": [], + "people_by_source": [ + { + "name": "Arthur Herbest", + "in_research": true, + "in_data": true + }, + { + "name": "Kelli Witham", + "in_research": true, + "in_data": true + }, + { + "name": "Lesley Stone", + "in_research": true, + "in_data": true + }, + { + "name": "Shelly Ekholm", + "in_research": true, + "in_data": true + }, + { + "name": "Stanley Belvin", + "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": "Selectperson", + "person_name": "Shelly Ekholm" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Selectperson", + "person_name": "Stanley Belvin" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Selectperson", + "person_name": "Lesley Stone" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Selectperson", + "person_name": "Arthur Herbest" + } + }, + { + "type": "unrecognized_role", + "data": { + "role": "Selectperson", + "person_name": "Kelli Witham" + } + } + ], + "error_step": null, + "error_detail": null + }, + "current_state": "SEND_SUCCESS", + "request_id": "3a8e52c2-9ecd-4fb0-ab12-b1e0a53e3e5f", + "created_at": 1781137839.456112, + "updated_at": 1781138021.7689157, + "progress": 27 +} \ No newline at end of file