Raw JSONL to structured tree: 11,285 entity files
One record, one file. The jurisdiction tree is now real: us/people/ 542 federal us/states/<xx>/people/ 7,561 state us/states/fl/counties/<c>/people/ 1,058 county .../municipalities/<m>/people/ 2,124 municipal (67 FL counties) Each file is OKF markdown + YAML frontmatter: fixed key order, field-level source provenance, Atlas UUIDs for round-tripping, deterministic paths and slugs. Converter passes the determinism test: two runs, byte-identical tree. Generated by scripts/convert_officeholders.py from data/officeholders-v2.jsonl (unchanged). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Alabas Farhat"
|
||||
description: "MI House District 3 — MI State House of Representatives District 3"
|
||||
role: "MI House District 3"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 3"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "3a895468-38cc-4dd5-817c-739307c6cbd8"
|
||||
office: "779399f1-957e-42c0-995b-0e14cb5a729d"
|
||||
tenure: "03379a5f-b96b-4272-83b5-9793074bb653"
|
||||
jurisdiction: "0ba73b46-d817-43df-b5a0-dda3baaf4ea0"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Alabas Farhat
|
||||
|
||||
Current MI House District 3 (MI State House of Representatives District 3).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Alicia St. Germaine"
|
||||
description: "MI House District 62 — MI State House of Representatives District 62"
|
||||
role: "MI House District 62"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 62"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "0ccac4eb-9144-4111-8988-fb373c42962e"
|
||||
office: "baabf6a9-b3ff-421c-8088-e208c22f6cf8"
|
||||
tenure: "8cebddb5-4284-46bf-9270-fdb36f5a8b2e"
|
||||
jurisdiction: "59dc7873-838a-4911-80df-5b0c9b7cf90a"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Alicia St. Germaine
|
||||
|
||||
Current MI House District 62 (MI State House of Representatives District 62).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Amos O'Neal"
|
||||
description: "MI House District 94 — MI State House of Representatives District 94"
|
||||
role: "MI House District 94"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 94"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "585d71d8-d2e8-4c33-b6c0-621f504fa57f"
|
||||
office: "488da80e-c4ca-4bcc-a3a8-7f194878eb6f"
|
||||
tenure: "85f1795a-81de-44fb-9754-e4a64b310999"
|
||||
jurisdiction: "395bd774-a570-4f6e-850e-518fcda287f9"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Amos O'Neal
|
||||
|
||||
Current MI House District 94 (MI State House of Representatives District 94).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Angela Rigas"
|
||||
description: "MI House District 79 — MI State House of Representatives District 79"
|
||||
role: "MI House District 79"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 79"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "a022d5ee-fc2f-4fae-9927-6e909e926f58"
|
||||
office: "9818a646-f25c-455a-bb74-3ae9da323982"
|
||||
tenure: "7949be02-2153-48d0-988b-42ea3da1abf4"
|
||||
jurisdiction: "e4d9a057-bd5a-4c7d-87b4-903d16e63a8f"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Angela Rigas
|
||||
|
||||
Current MI House District 79 (MI State House of Representatives District 79).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Angela Witwer"
|
||||
description: "MI House District 76 — MI State House of Representatives District 76"
|
||||
role: "MI House District 76"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 76"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "705ed717-82d9-4b93-b612-e770710bbf68"
|
||||
office: "08e3e1b3-668a-487c-99cc-3cd4a2e17e6b"
|
||||
tenure: "3b5c4168-7f52-431c-be98-ee456d89cb79"
|
||||
jurisdiction: "d7383f3c-ee8c-46a7-9c2d-0a90c8da6eca"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Angela Witwer
|
||||
|
||||
Current MI House District 76 (MI State House of Representatives District 76).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Ann Bollin"
|
||||
description: "MI House District 49 — MI State House of Representatives District 49"
|
||||
role: "MI House District 49"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 49"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "ece225a2-6bce-40a3-a242-6bd9b821493a"
|
||||
office: "bf610090-ec05-4cf6-867e-36aa335fbf1d"
|
||||
tenure: "815714b7-d0e8-4964-b4be-73177249a92d"
|
||||
jurisdiction: "e9723fb1-ec2f-4845-ba9c-76dd035c0101"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Ann Bollin
|
||||
|
||||
Current MI House District 49 (MI State House of Representatives District 49).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Aric Nesbitt"
|
||||
description: "MI Senate District 20 — MI State Senate District 20"
|
||||
role: "MI Senate District 20"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 20"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "0e3fc787-ad08-4dc7-9adb-3f15f64ec390"
|
||||
office: "cca0b22d-11f7-4977-b631-bca33fcefe9f"
|
||||
tenure: "cab584fc-0283-444e-985b-be0a8e773b20"
|
||||
jurisdiction: "2d07734a-b4a7-41e9-b7c3-39cfb0739076"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Aric Nesbitt
|
||||
|
||||
Current MI Senate District 20 (MI State Senate District 20).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Betsy Coffia"
|
||||
description: "MI House District 103 — MI State House of Representatives District 103"
|
||||
role: "MI House District 103"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 103"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "633521ed-ac86-4cde-ad58-9360a7a93538"
|
||||
office: "1ee1265e-63ea-427c-a54b-f144dbbb0440"
|
||||
tenure: "8928e3f6-b045-4cc6-b137-a3bf4f3a1ab7"
|
||||
jurisdiction: "3899efcb-824e-4057-88f2-8784c914e85c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Betsy Coffia
|
||||
|
||||
Current MI House District 103 (MI State House of Representatives District 103).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Bill Schuette"
|
||||
description: "MI House District 95 — MI State House of Representatives District 95"
|
||||
role: "MI House District 95"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 95"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "37ec3cba-b86c-48df-98ff-82b2b1dec5e9"
|
||||
office: "eaac9307-2090-40db-b5fa-8933c3a55332"
|
||||
tenure: "81f5b6fa-de82-4e2b-a587-027312f2db93"
|
||||
jurisdiction: "942a9fa1-b10d-4cc8-8b65-41cd45b3ba65"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Bill Schuette
|
||||
|
||||
Current MI House District 95 (MI State House of Representatives District 95).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Brad Paquette"
|
||||
description: "MI House District 37 — MI State House of Representatives District 37"
|
||||
role: "MI House District 37"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 37"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "be2283be-a8de-4d58-a98f-07709628da6f"
|
||||
office: "250c81e7-80bb-4e5b-95ce-5b3edad78bec"
|
||||
tenure: "cb0cae5d-d0b6-4af8-ad81-a48ee32dcee8"
|
||||
jurisdiction: "ae796f4d-a9f8-452d-90e1-f355ef7555da"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Brad Paquette
|
||||
|
||||
Current MI House District 37 (MI State House of Representatives District 37).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Brad Slagh"
|
||||
description: "MI House District 85 — MI State House of Representatives District 85"
|
||||
role: "MI House District 85"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 85"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "86d760de-7404-49af-b930-dd6056c86551"
|
||||
office: "c7a21eb2-5ca6-4c0d-bb08-663ff0d718dd"
|
||||
tenure: "4523a245-2854-41f4-b76d-5e7d9e651408"
|
||||
jurisdiction: "cbace01a-adf5-48ec-8a2b-8dbd5fba289d"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Brad Slagh
|
||||
|
||||
Current MI House District 85 (MI State House of Representatives District 85).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Brenda Carter"
|
||||
description: "MI House District 53 — MI State House of Representatives District 53"
|
||||
role: "MI House District 53"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 53"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "c174deb1-c85f-467e-ae67-abe7a4b4bfad"
|
||||
office: "9bea364c-a8c3-4edc-87d0-67e5d142280d"
|
||||
tenure: "5d60c20b-fe1f-441b-b8d9-b5ae25da36ec"
|
||||
jurisdiction: "991af273-5df4-4d48-a55c-a1013e7d2186"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Brenda Carter
|
||||
|
||||
Current MI House District 53 (MI State House of Representatives District 53).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Brian BeGole"
|
||||
description: "MI House District 71 — MI State House of Representatives District 71"
|
||||
role: "MI House District 71"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 71"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "8d8c8114-b5a0-499b-aad1-40ffb4bc1379"
|
||||
office: "46500802-fdaa-445f-85d4-bfae2657f20b"
|
||||
tenure: "50678469-7a74-4a49-9942-e2daadedc8ad"
|
||||
jurisdiction: "ee80dec1-fd05-4897-ae7d-93065558163b"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Brian BeGole
|
||||
|
||||
Current MI House District 71 (MI State House of Representatives District 71).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Bryan Posthumus"
|
||||
description: "MI House District 90 — MI State House of Representatives District 90"
|
||||
role: "MI House District 90"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 90"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "d0f247d6-98dd-4e72-aa44-5de2b98b466d"
|
||||
office: "59d30a7b-3f12-48b8-b2c0-cca7276f081d"
|
||||
tenure: "4572cce2-7b3f-4783-b724-5182a6b506c8"
|
||||
jurisdiction: "88a50ffd-7a3b-4b6a-999a-5033f05c9ce8"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Bryan Posthumus
|
||||
|
||||
Current MI House District 90 (MI State House of Representatives District 90).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Cam Cavitt"
|
||||
description: "MI House District 106 — MI State House of Representatives District 106"
|
||||
role: "MI House District 106"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 106"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "a3346a89-968c-4d5c-b2d9-1470c2c8392d"
|
||||
office: "0d145ccc-7b0f-4c93-914c-fc33a34ef8f8"
|
||||
tenure: "6f0e2397-a018-4b59-a0e8-05dd5c0c1dbe"
|
||||
jurisdiction: "de098d98-b5b3-43d1-b936-3ace51053720"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Cam Cavitt
|
||||
|
||||
Current MI House District 106 (MI State House of Representatives District 106).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Carol Glanville"
|
||||
description: "MI House District 84 — MI State House of Representatives District 84"
|
||||
role: "MI House District 84"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 84"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "0cfca821-370e-458c-a060-bbddfe246832"
|
||||
office: "4777d483-0d87-4adb-be99-70b084bb9839"
|
||||
tenure: "63f2b30d-cacf-4a37-8954-410a58e50901"
|
||||
jurisdiction: "e56c9555-516b-4899-9831-abce057a6f13"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Carol Glanville
|
||||
|
||||
Current MI House District 84 (MI State House of Representatives District 84).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Carrie Rheingans"
|
||||
description: "MI House District 47 — MI State House of Representatives District 47"
|
||||
role: "MI House District 47"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 47"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "caf4b473-d3c1-4a13-8a12-cc78aef39bf4"
|
||||
office: "3040839b-4330-4014-9706-2e8c2a9da0e3"
|
||||
tenure: "e3edc2ee-d8ec-48d8-a84c-8c8f7079df2f"
|
||||
jurisdiction: "a63a4f33-2727-4640-bcec-feefd20aa230"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Carrie Rheingans
|
||||
|
||||
Current MI House District 47 (MI State House of Representatives District 47).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Chedrick Greene"
|
||||
description: "MI Senate District 35 — MI State Senate District 35"
|
||||
role: "MI Senate District 35"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 35"
|
||||
tenure:
|
||||
start: "2026-05-21"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b4bcfd41-c6b4-4e1d-b973-da5d0e0923d7"
|
||||
office: "20d36699-9816-4f47-a1e2-8f081deaf0bd"
|
||||
tenure: "233a2376-3fec-41c8-aa92-297b8f7f614e"
|
||||
jurisdiction: "ffb51dc2-75c4-4c01-b25a-2bfa0110a5d8"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Chedrick Greene
|
||||
|
||||
Current MI Senate District 35 (MI State Senate District 35).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Curt VanderWall"
|
||||
description: "MI House District 102 — MI State House of Representatives District 102"
|
||||
role: "MI House District 102"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 102"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "40b2a7a8-68fa-4c37-8fec-1ae5773a6e55"
|
||||
office: "7c5251e0-54ad-4caa-b3fc-ec83f3fa3435"
|
||||
tenure: "cc151dbe-0f96-4a9d-8880-98d48980d986"
|
||||
jurisdiction: "dbfb12d4-42a1-496f-9a1c-f80fbf742e40"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Curt VanderWall
|
||||
|
||||
Current MI House District 102 (MI State House of Representatives District 102).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Cynthia Neeley"
|
||||
description: "MI House District 70 — MI State House of Representatives District 70"
|
||||
role: "MI House District 70"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 70"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "9e38e36b-e0f0-4d63-a122-b2c849e155e1"
|
||||
office: "1f01d411-82bf-4bd7-a7ff-ec9e47c0cbc6"
|
||||
tenure: "85e38036-b9bb-47ff-91d3-deb7edc2cfd5"
|
||||
jurisdiction: "61b628f1-6c20-455d-97e1-cb7d1389b08e"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Cynthia Neeley
|
||||
|
||||
Current MI House District 70 (MI State House of Representatives District 70).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dan Lauwers"
|
||||
description: "MI Senate District 25 — MI State Senate District 25"
|
||||
role: "MI Senate District 25"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 25"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "d2d3fafe-5cd0-4eda-994f-a2140f336fbf"
|
||||
office: "3cb3573b-3e77-423c-8276-9e9a0076c963"
|
||||
tenure: "b0ca0a1a-cc3f-4c27-a321-a2ea5cd1962d"
|
||||
jurisdiction: "b2d66dde-fba0-43f8-9bd5-ae0e509f1d98"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Dan Lauwers
|
||||
|
||||
Current MI Senate District 25 (MI State Senate District 25).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dana Nessel"
|
||||
description: "MI Attorney General — State of Michigan"
|
||||
role: "MI Attorney General"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "executive"
|
||||
state: "MI"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 4
|
||||
ids:
|
||||
person: "bad6b995-31a0-4408-954e-b02e1ee572a5"
|
||||
office: "1ad57b12-dc82-453d-969f-da3c94a11e0b"
|
||||
tenure: "eceec85c-fef4-48c9-a75e-5900f34b60f7"
|
||||
jurisdiction: "871eff14-e24d-474a-9b6c-15ea8b69af43"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "Derived from governor jurisdiction"
|
||||
confidence: official
|
||||
tags: [officeholder, state, executive, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Dana Nessel
|
||||
|
||||
Current MI Attorney General (State of Michigan).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: Derived from governor jurisdiction
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Darrin Camilleri"
|
||||
description: "MI Senate District 4 — MI State Senate District 4"
|
||||
role: "MI Senate District 4"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 4"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "8cc500cf-241c-4cea-8548-aefa107e1d5b"
|
||||
office: "ce44144d-23ed-4a7a-8187-f808126639f4"
|
||||
tenure: "64aa1f91-634b-4a65-b8a8-7311c9ed3dc6"
|
||||
jurisdiction: "2dabe613-72b3-4c82-b1d0-6745b3b87e96"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Darrin Camilleri
|
||||
|
||||
Current MI Senate District 4 (MI State Senate District 4).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dave Prestin"
|
||||
description: "MI House District 108 — MI State House of Representatives District 108"
|
||||
role: "MI House District 108"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 108"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "bc002180-aeab-4190-9458-21358f699217"
|
||||
office: "04b4767d-5951-4b3e-9930-d3098ce3998d"
|
||||
tenure: "3b3699ed-6550-41bf-9717-2e67cef1a3f3"
|
||||
jurisdiction: "47656d9d-9cef-442f-a3ea-d13ee2f4dd4b"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Dave Prestin
|
||||
|
||||
Current MI House District 108 (MI State House of Representatives District 108).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "David Martin"
|
||||
description: "MI House District 68 — MI State House of Representatives District 68"
|
||||
role: "MI House District 68"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 68"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "6beac20b-1536-4748-a9d3-ab627b99a494"
|
||||
office: "4145cffc-36b3-4ef5-ade5-1eae0788391c"
|
||||
tenure: "3ac47989-38de-4df1-8d03-b5d7dc5db61a"
|
||||
jurisdiction: "d0246b8e-b9a0-4836-ae2c-dd551a3ef1cb"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# David Martin
|
||||
|
||||
Current MI House District 68 (MI State House of Representatives District 68).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dayna Polehanki"
|
||||
description: "MI Senate District 5 — MI State Senate District 5"
|
||||
role: "MI Senate District 5"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 5"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "301b6025-62fc-4fd6-a8b8-671adb70820e"
|
||||
office: "dd5b04f8-0d06-4801-ad1c-ee1bdd148c1c"
|
||||
tenure: "a420696a-36a9-4cf0-8668-999ffdb38901"
|
||||
jurisdiction: "16529265-6c72-46c3-afeb-56f77abc1067"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Dayna Polehanki
|
||||
|
||||
Current MI Senate District 5 (MI State Senate District 5).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Denise Mentzer"
|
||||
description: "MI House District 61 — MI State House of Representatives District 61"
|
||||
role: "MI House District 61"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 61"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "5f4537ce-3b43-48c8-bf4e-18b71d56d9a0"
|
||||
office: "c27d49e1-56eb-4bb1-857f-270f93de9a8a"
|
||||
tenure: "efc974ba-5f15-408f-8085-84fb95b7b75e"
|
||||
jurisdiction: "1dcda333-282d-44cc-837a-1085e84f5833"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Denise Mentzer
|
||||
|
||||
Current MI House District 61 (MI State House of Representatives District 61).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Donavan McKinney"
|
||||
description: "MI House District 11 — MI State House of Representatives District 11"
|
||||
role: "MI House District 11"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 11"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "6d381eb9-e518-42d0-9694-05b759967253"
|
||||
office: "8aa61c9b-3b0e-4d67-aacf-497fadaf2190"
|
||||
tenure: "01321ab8-0148-42fb-ace6-78bee0446a70"
|
||||
jurisdiction: "bbcd0a8f-c08f-4901-a717-8f5431801629"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Donavan McKinney
|
||||
|
||||
Current MI House District 11 (MI State House of Representatives District 11).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Donni Steele"
|
||||
description: "MI House District 54 — MI State House of Representatives District 54"
|
||||
role: "MI House District 54"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 54"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "8538d383-d3bf-4460-8511-90395d2a5977"
|
||||
office: "967cd9f4-305a-4cf0-aee4-4470a3dd0174"
|
||||
tenure: "171656ce-c137-4f7b-b649-3b0a3132efe4"
|
||||
jurisdiction: "8f9f2926-fdf2-4e62-bd5d-8cace195d1a6"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Donni Steele
|
||||
|
||||
Current MI House District 54 (MI State House of Representatives District 54).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Doug Wozniak"
|
||||
description: "MI House District 59 — MI State House of Representatives District 59"
|
||||
role: "MI House District 59"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 59"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "913c5baa-2f74-4ce3-9514-cedfe9a2e5ef"
|
||||
office: "8523c668-987a-4fe4-8e19-80fa594a1674"
|
||||
tenure: "c41d59fd-b5a2-4eb2-810c-7396982c30d3"
|
||||
jurisdiction: "3313ae5c-cd7c-4132-acde-26971bcecb33"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Doug Wozniak
|
||||
|
||||
Current MI House District 59 (MI State House of Representatives District 59).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dylan Wegela"
|
||||
description: "MI House District 26 — MI State House of Representatives District 26"
|
||||
role: "MI House District 26"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 26"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "0aeec754-8844-4c3f-9232-6efeaa5b6819"
|
||||
office: "1ceddd34-f4f6-4f1e-bc33-5dd2d301770b"
|
||||
tenure: "ab891e76-fe22-4f5c-86c6-f353158c37bc"
|
||||
jurisdiction: "2ac3dc03-2bf6-4ade-aa2e-f6bd496cc9fe"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Dylan Wegela
|
||||
|
||||
Current MI House District 26 (MI State House of Representatives District 26).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Ed McBroom"
|
||||
description: "MI Senate District 38 — MI State Senate District 38"
|
||||
role: "MI Senate District 38"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 38"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "38d365ef-dc77-48c9-b746-11769253902b"
|
||||
office: "89606e9d-b0e2-4be2-8daa-e0136b5ac92c"
|
||||
tenure: "06c3e606-2e81-4fab-bb5b-a58b5d595351"
|
||||
jurisdiction: "ee2c82bd-b510-40fd-8556-e83c9898c5a9"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Ed McBroom
|
||||
|
||||
Current MI Senate District 38 (MI State Senate District 38).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Emily Dievendorf"
|
||||
description: "MI House District 77 — MI State House of Representatives District 77"
|
||||
role: "MI House District 77"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 77"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "9610e37f-2b90-4271-b7b8-279fb307d2d4"
|
||||
office: "703e454c-0c9e-44b6-aec8-cf74972f5ebb"
|
||||
tenure: "9dee1fc1-5bc5-4121-a8ad-4c207aff2f61"
|
||||
jurisdiction: "e1d76c2f-cc14-4c44-abc4-beb37417688d"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Emily Dievendorf
|
||||
|
||||
Current MI House District 77 (MI State House of Representatives District 77).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Erika Geiss"
|
||||
description: "MI Senate District 1 — MI State Senate District 1"
|
||||
role: "MI Senate District 1"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 1"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "ea5ade3c-a7e4-4dcc-8225-fa9b9d39c1d7"
|
||||
office: "6734202c-fc03-4508-9014-622ec9806184"
|
||||
tenure: "09aeb3c8-71b2-48b3-b769-2dd650837ae0"
|
||||
jurisdiction: "8bc502fb-4add-4d61-82ca-5c10cad8c045"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Erika Geiss
|
||||
|
||||
Current MI Senate District 1 (MI State Senate District 1).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Erin Byrnes"
|
||||
description: "MI House District 15 — MI State House of Representatives District 15"
|
||||
role: "MI House District 15"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 15"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "a1bf9cab-e0c0-4706-a4a6-4d508bd7602c"
|
||||
office: "645941d1-9946-445d-bb55-8f41a2524ad9"
|
||||
tenure: "2d3467cf-b4a6-40ec-bae1-0357611da85d"
|
||||
jurisdiction: "59890841-0898-41bb-aea7-4545ee6c9429"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Erin Byrnes
|
||||
|
||||
Current MI House District 15 (MI State House of Representatives District 15).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Garlin Gilchrist II"
|
||||
description: "MI Lt Governor — State of Michigan"
|
||||
role: "MI Lt Governor"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "executive"
|
||||
state: "MI"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 4
|
||||
ids:
|
||||
person: "e6626f79-ee16-4081-8da1-bc60b172aad7"
|
||||
office: "fb4e0122-b7cc-4d6e-b6bb-6f118c4baf1f"
|
||||
tenure: "d656d4dc-1af0-4c00-a134-877d15b7507a"
|
||||
jurisdiction: "c7d83911-669f-4e88-bad5-0dd446845930"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "Derived from governor jurisdiction"
|
||||
confidence: official
|
||||
tags: [officeholder, state, executive, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Garlin Gilchrist II
|
||||
|
||||
Current MI Lt Governor (State of Michigan).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: Derived from governor jurisdiction
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Gina Johnsen"
|
||||
description: "MI House District 78 — MI State House of Representatives District 78"
|
||||
role: "MI House District 78"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 78"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "93c92e83-17ae-47b4-8d7d-45b704c2eec3"
|
||||
office: "3257d5c3-bd4f-4cdd-aa67-c753fcd2bdc6"
|
||||
tenure: "3bd07938-7918-4318-9126-92b19ef92b7a"
|
||||
jurisdiction: "d2a7378d-3f1c-4abb-847f-5601480441ae"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Gina Johnsen
|
||||
|
||||
Current MI House District 78 (MI State House of Representatives District 78).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Greg Alexander"
|
||||
description: "MI House District 98 — MI State House of Representatives District 98"
|
||||
role: "MI House District 98"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 98"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b116d3c6-4668-4aad-a83a-31dd45b17592"
|
||||
office: "7ba5b8c4-5b86-4da9-984f-0936869105bd"
|
||||
tenure: "b6fa7226-71ac-4181-964b-0edb0dedd95c"
|
||||
jurisdiction: "a07f04d1-5674-4509-90d1-135d3e6e31a3"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Greg Alexander
|
||||
|
||||
Current MI House District 98 (MI State House of Representatives District 98).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Greg Markkanen"
|
||||
description: "MI House District 110 — MI State House of Representatives District 110"
|
||||
role: "MI House District 110"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 110"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b6e7e50b-1615-4e4e-a157-6b144588b805"
|
||||
office: "0f5039b3-b76a-4da1-b7ec-7d3bf671a4f9"
|
||||
tenure: "99976e31-00bb-4246-9ee8-b879906bfd41"
|
||||
jurisdiction: "2f1ffe28-36e9-4dac-ad1c-1ecfafb26d65"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Greg Markkanen
|
||||
|
||||
Current MI House District 110 (MI State House of Representatives District 110).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Greg VanWoerkom"
|
||||
description: "MI House District 88 — MI State House of Representatives District 88"
|
||||
role: "MI House District 88"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 88"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b46f0b4e-e90d-4f6e-a2f5-a4acb4e661a1"
|
||||
office: "a2815099-26be-4d92-8542-4efedcd39bfe"
|
||||
tenure: "cc68db01-b842-499a-a9ff-b0fd8aaf0185"
|
||||
jurisdiction: "50dbd77e-f999-4144-ae02-a7c817e017cd"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Greg VanWoerkom
|
||||
|
||||
Current MI House District 88 (MI State House of Representatives District 88).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Gretchen Whitmer"
|
||||
description: "Governor of Michigan"
|
||||
role: "Governor of Michigan"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "executive"
|
||||
state: "MI"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
next: 2026
|
||||
term_length: 4
|
||||
term_limit: "2 consecutive"
|
||||
ids:
|
||||
person: "abbeaf9f-4bbd-4df8-bb29-1c249ddde0ec"
|
||||
office: "a61b4036-ed59-48a9-93b1-3c7f587c3923"
|
||||
tenure: "3a6b3d92-03e1-4b11-9a26-0c422ad9b299"
|
||||
jurisdiction: "d5d1b391-2515-4aed-bc37-1b2586bcadf7"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "Stateside Associates 2026-01-20"
|
||||
- field: jurisdiction
|
||||
source: "Natural Earth via eric.clst.org"
|
||||
confidence: official
|
||||
tags: [officeholder, state, executive, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Gretchen Whitmer
|
||||
|
||||
Current Governor of Michigan.
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: Stateside Associates 2026-01-20
|
||||
- jurisdiction: Natural Earth via eric.clst.org
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Helena Scott"
|
||||
description: "MI House District 8 — MI State House of Representatives District 8"
|
||||
role: "MI House District 8"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 8"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "dc8e2bc3-c034-40ae-aa48-ae66ecac253d"
|
||||
office: "aa88e1cd-f06f-4e90-b474-38253068b8ba"
|
||||
tenure: "261fcb75-34c2-4009-a78e-fc9e12eb6994"
|
||||
jurisdiction: "110264dc-23af-420b-983f-bee89ee5714c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Helena Scott
|
||||
|
||||
Current MI House District 8 (MI State House of Representatives District 8).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "J.R. Roth"
|
||||
description: "MI House District 104 — MI State House of Representatives District 104"
|
||||
role: "MI House District 104"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 104"
|
||||
tenure:
|
||||
start: "2021-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "e4c3229d-3051-43c6-8247-db32568e38c0"
|
||||
office: "23799031-f7a2-4687-a634-a5a5da205a11"
|
||||
tenure: "46e62058-5bbf-4082-9a30-5e500e6a25dd"
|
||||
jurisdiction: "653aa7dd-2559-4aed-b5be-ca5fb933b649"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# J.R. Roth
|
||||
|
||||
Current MI House District 104 (MI State House of Representatives District 104).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jaime Greene"
|
||||
description: "MI House District 65 — MI State House of Representatives District 65"
|
||||
role: "MI House District 65"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 65"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "581d2b15-3aeb-4825-92ee-a83dc0370629"
|
||||
office: "6d612427-b61e-46e9-93da-72aeab8c87f9"
|
||||
tenure: "ebc7b7a0-a73a-4412-9a04-0f8ddd0f3536"
|
||||
jurisdiction: "760e2eed-11af-41ad-92da-c694d77a1734"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jaime Greene
|
||||
|
||||
Current MI House District 65 (MI State House of Representatives District 65).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jamie Thompson"
|
||||
description: "MI House District 28 — MI State House of Representatives District 28"
|
||||
role: "MI House District 28"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 28"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "49a5df87-f9aa-4d73-9a59-127a63b407ff"
|
||||
office: "644ad81d-9ed1-484b-b051-c3154f749b74"
|
||||
tenure: "cdfe037f-bac4-49a1-86b3-7187e6bf76ae"
|
||||
jurisdiction: "6d0bff3b-8fb0-44e2-aaa4-fa7b7116efc7"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jamie Thompson
|
||||
|
||||
Current MI House District 28 (MI State House of Representatives District 28).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jason Hoskins"
|
||||
description: "MI House District 18 — MI State House of Representatives District 18"
|
||||
role: "MI House District 18"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 18"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "2f4999b9-c1c9-4ea0-be7c-5a8131eab67a"
|
||||
office: "b7aed57d-8918-4325-a386-053efcc0ac4c"
|
||||
tenure: "15e3e2ad-fb5f-4aa8-ad78-c708df169b6c"
|
||||
jurisdiction: "2b0413c9-55c2-473b-8233-1b5fefa6c3b4"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jason Hoskins
|
||||
|
||||
Current MI House District 18 (MI State House of Representatives District 18).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jason Morgan"
|
||||
description: "MI House District 23 — MI State House of Representatives District 23"
|
||||
role: "MI House District 23"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 23"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "59fab713-c8c8-46ce-9a10-84ebeee11955"
|
||||
office: "28bab325-ebe7-42d4-a2ae-35989b1939a8"
|
||||
tenure: "0296c93a-5da1-48cd-8343-bcc79f8046c7"
|
||||
jurisdiction: "aac36ff3-a571-43ad-a72d-1b3335854fd1"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jason Morgan
|
||||
|
||||
Current MI House District 23 (MI State House of Representatives District 23).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jason Woolford"
|
||||
description: "MI House District 50 — MI State House of Representatives District 50"
|
||||
role: "MI House District 50"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 50"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "7b7efb3f-ebb4-46ed-a3af-893156e8f715"
|
||||
office: "74585b59-6340-4fbb-9880-3728c851a841"
|
||||
tenure: "5601cfbe-8afa-4753-a2ec-edbfc2b66be4"
|
||||
jurisdiction: "98c677fc-c1d7-4ad7-990e-4cb601606f54"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jason Woolford
|
||||
|
||||
Current MI House District 50 (MI State House of Representatives District 50).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jay DeBoyer"
|
||||
description: "MI House District 63 — MI State House of Representatives District 63"
|
||||
role: "MI House District 63"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 63"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "fa56539f-7c3a-4ca9-bbe6-2602b151edf6"
|
||||
office: "dc2b69c1-b6c0-4ba0-81de-1161fa9c42ce"
|
||||
tenure: "ce32fc23-6cf4-432f-bb9c-7d7b62782f35"
|
||||
jurisdiction: "63f7ac0f-f5a2-4d1a-bf8d-b41e74cdfc40"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jay DeBoyer
|
||||
|
||||
Current MI House District 63 (MI State House of Representatives District 63).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jaz Martus"
|
||||
description: "MI House District 69 — MI State House of Representatives District 69"
|
||||
role: "MI House District 69"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 69"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "c59c4a83-2a2d-4831-ad71-89f2366f2121"
|
||||
office: "d2a2326f-f1d1-4b28-b020-d76dec6bd378"
|
||||
tenure: "367053b2-ef82-4a55-8966-a4482e4b087a"
|
||||
jurisdiction: "a994b03e-2245-42f5-a4d5-4c0eee8dd412"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jaz Martus
|
||||
|
||||
Current MI House District 69 (MI State House of Representatives District 69).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jeff Irwin"
|
||||
description: "MI Senate District 15 — MI State Senate District 15"
|
||||
role: "MI Senate District 15"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 15"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "3f12a8ec-c667-4b4e-aa3e-7b2830c50735"
|
||||
office: "31816137-0bec-447d-b78c-bf5f2383d76d"
|
||||
tenure: "5e201e58-7224-4b59-8bea-0563369e4557"
|
||||
jurisdiction: "527e00d3-a0d6-478c-9ec6-0831e4c9a2b9"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jeff Irwin
|
||||
|
||||
Current MI Senate District 15 (MI State Senate District 15).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jennifer Conlin"
|
||||
description: "MI House District 48 — MI State House of Representatives District 48"
|
||||
role: "MI House District 48"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 48"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "af38940d-ba83-4e5e-829b-0bee0cef0468"
|
||||
office: "06d4d7ce-a759-40cc-978a-0f9c9fa47439"
|
||||
tenure: "881d0948-2067-4dc7-b0a4-d818cf499820"
|
||||
jurisdiction: "9efec985-237c-4d68-ad20-61fb68ee9e5f"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jennifer Conlin
|
||||
|
||||
Current MI House District 48 (MI State House of Representatives District 48).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jennifer Wortz"
|
||||
description: "MI House District 35 — MI State House of Representatives District 35"
|
||||
role: "MI House District 35"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 35"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "cf9aecd9-77d8-4024-9bfb-0ed0ea71fe23"
|
||||
office: "f33b4fff-b38f-44c1-b8bc-177203c9a64c"
|
||||
tenure: "ca16af20-0bfc-4e11-bf25-9fcb78e143f2"
|
||||
jurisdiction: "78b900ef-c1d1-4df0-a9bf-0e08871ee3a4"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jennifer Wortz
|
||||
|
||||
Current MI House District 35 (MI State House of Representatives District 35).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jeremy Moss"
|
||||
description: "MI Senate District 7 — MI State Senate District 7"
|
||||
role: "MI Senate District 7"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 7"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b94620ea-6b6c-4b88-9819-fbdc1227aeea"
|
||||
office: "ff7a4a08-7425-427c-a73f-5fad783907f3"
|
||||
tenure: "14e0d9ff-f209-4921-bf93-cd2f912ac7d8"
|
||||
jurisdiction: "6db8dd85-aec6-46ab-860d-72519bf2cb59"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jeremy Moss
|
||||
|
||||
Current MI Senate District 7 (MI State Senate District 7).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jerry Neyer"
|
||||
description: "MI House District 92 — MI State House of Representatives District 92"
|
||||
role: "MI House District 92"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 92"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "57697be9-4253-4d31-9bc6-90967a3b4db7"
|
||||
office: "d9fc6e04-d6f1-459a-b389-9c23c6830ce9"
|
||||
tenure: "311e9337-32c8-4bbf-8d49-ef93b5329dee"
|
||||
jurisdiction: "75770f8d-a13b-431a-b19b-314930346d7c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jerry Neyer
|
||||
|
||||
Current MI House District 92 (MI State House of Representatives District 92).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jim DeSana"
|
||||
description: "MI House District 29 — MI State House of Representatives District 29"
|
||||
role: "MI House District 29"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 29"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "85f3f9c3-dc35-4295-866d-1c350cc6e74e"
|
||||
office: "975e4a5f-f9e6-4a6d-af54-549771b7f886"
|
||||
tenure: "80674642-cc32-4a5a-b180-8fdcfa9372d7"
|
||||
jurisdiction: "7cd3f559-fc14-418e-8529-673c1fe81a54"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jim DeSana
|
||||
|
||||
Current MI House District 29 (MI State House of Representatives District 29).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jim Runestad"
|
||||
description: "MI Senate District 23 — MI State Senate District 23"
|
||||
role: "MI Senate District 23"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 23"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "6cd27128-c996-42da-9a81-9ebd4ff7a7b3"
|
||||
office: "28cfe880-bc0e-46e6-aa15-5c8542ae02f2"
|
||||
tenure: "356b7367-728a-46ac-8768-f0f2173d2a0a"
|
||||
jurisdiction: "338a6f5a-c3ba-4e5a-9a47-7f42b64d32a4"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jim Runestad
|
||||
|
||||
Current MI Senate District 23 (MI State Senate District 23).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jimmie Wilson"
|
||||
description: "MI House District 32 — MI State House of Representatives District 32"
|
||||
role: "MI House District 32"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 32"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "fc95f742-c547-4e4f-b62a-30a250560a44"
|
||||
office: "103f65f3-5c67-4880-80a2-9886a4c216eb"
|
||||
tenure: "11222b58-822b-418d-96aa-201913530d23"
|
||||
jurisdiction: "8ba4f87b-7318-469c-8dc8-48bf1a40a33d"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jimmie Wilson
|
||||
|
||||
Current MI House District 32 (MI State House of Representatives District 32).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jocelyn Benson"
|
||||
description: "MI Secretary Of State — State of Michigan"
|
||||
role: "MI Secretary Of State"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "executive"
|
||||
state: "MI"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 4
|
||||
ids:
|
||||
person: "bca61032-8ff6-4db5-ac0e-61e3ddb6efb9"
|
||||
office: "8901a0bf-30f7-42b0-8768-61e589e8080b"
|
||||
tenure: "82e1a40e-f044-428d-99c6-6c75cb60d4a0"
|
||||
jurisdiction: "3d520999-9378-43f9-822c-7ffced835de4"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "Derived from governor jurisdiction"
|
||||
confidence: official
|
||||
tags: [officeholder, state, executive, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jocelyn Benson
|
||||
|
||||
Current MI Secretary Of State (State of Michigan).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: Derived from governor jurisdiction
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joe Aragona"
|
||||
description: "MI House District 60 — MI State House of Representatives District 60"
|
||||
role: "MI House District 60"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 60"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "bee73216-c8ad-47f2-a7cc-67840e312ea6"
|
||||
office: "74870558-13ca-492b-9fdf-1f9b5472e52c"
|
||||
tenure: "fa6d8af1-34ae-4ffc-8277-893dbf056746"
|
||||
jurisdiction: "f203de56-7c19-4fca-9743-9b82c046f2f8"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joe Aragona
|
||||
|
||||
Current MI House District 60 (MI State House of Representatives District 60).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joe Bellino"
|
||||
description: "MI Senate District 16 — MI State Senate District 16"
|
||||
role: "MI Senate District 16"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 16"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "cf52fd65-9423-4e71-8130-b0aa784b607f"
|
||||
office: "a83fabc4-0ee3-47c1-a588-0cbebe642cd7"
|
||||
tenure: "bcc57ff0-8f77-4ecc-9d76-bac030414bc2"
|
||||
jurisdiction: "7a8ccd3e-b78c-4320-9fb0-0cc310d9b18a"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joe Bellino
|
||||
|
||||
Current MI Senate District 16 (MI State Senate District 16).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joe Pavlov"
|
||||
description: "MI House District 64 — MI State House of Representatives District 64"
|
||||
role: "MI House District 64"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 64"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "8283600a-e701-4ee2-811a-dac8b06ae41e"
|
||||
office: "4045d8c6-d075-44c0-a0f2-84edf51dfac2"
|
||||
tenure: "2a46edc7-a111-4056-a409-cee422871a5f"
|
||||
jurisdiction: "ffe4da3e-94c8-45b3-9694-a26e430a02c8"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joe Pavlov
|
||||
|
||||
Current MI House District 64 (MI State House of Representatives District 64).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joe Tate"
|
||||
description: "MI House District 9 — MI State House of Representatives District 9"
|
||||
role: "MI House District 9"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 9"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "5cb4f3de-60ca-45bb-9080-4571d2333632"
|
||||
office: "f59812ef-675c-44d7-acbd-90d25c2bc410"
|
||||
tenure: "dc89bfaa-125e-4d6e-a7f4-ad219502e966"
|
||||
jurisdiction: "f1d7ce6e-4ea0-45a6-b36c-c4c4d0968a4e"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joe Tate
|
||||
|
||||
Current MI House District 9 (MI State House of Representatives District 9).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joey Andrews"
|
||||
description: "MI House District 38 — MI State House of Representatives District 38"
|
||||
role: "MI House District 38"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 38"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "51bb13b7-4037-4212-9c7f-4b7e4c39c476"
|
||||
office: "a1ea5e4e-090e-4179-9237-6bc4db810eb0"
|
||||
tenure: "5759a1a6-a809-4478-8b43-79c92e4b29d8"
|
||||
jurisdiction: "9a744885-6259-49f5-8d53-648f3ab154ae"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joey Andrews
|
||||
|
||||
Current MI House District 38 (MI State House of Representatives District 38).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "John Cherry"
|
||||
description: "MI Senate District 27 — MI State Senate District 27"
|
||||
role: "MI Senate District 27"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 27"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "57fc8f8e-818b-4a8e-8db1-16463fe0de9f"
|
||||
office: "3fc54abf-9943-4fe2-87d8-a28836c12e3d"
|
||||
tenure: "2f0ac4be-d4e8-44e3-97e9-c9789e3e39d6"
|
||||
jurisdiction: "c7a3cf86-c820-474e-adda-ff585dac442d"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# John Cherry
|
||||
|
||||
Current MI Senate District 27 (MI State Senate District 27).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "John Damoose"
|
||||
description: "MI Senate District 37 — MI State Senate District 37"
|
||||
role: "MI Senate District 37"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 37"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "4b3191da-01a3-4aa9-be2c-7a610f415bfd"
|
||||
office: "d7558752-ddda-43b0-92d5-8b947f923a69"
|
||||
tenure: "c0552ecf-f8b8-4d6c-8c00-f2466ac4fd56"
|
||||
jurisdiction: "eb5d74f0-1cbd-42a3-a41a-e8c6c6c36aa1"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# John Damoose
|
||||
|
||||
Current MI Senate District 37 (MI State Senate District 37).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "John Fitzgerald"
|
||||
description: "MI House District 83 — MI State House of Representatives District 83"
|
||||
role: "MI House District 83"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 83"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "d9f1d3bd-aa71-4630-8180-31b9a0fa734c"
|
||||
office: "c370c048-f9db-4276-980a-e9e2efd89eb5"
|
||||
tenure: "cef7a4a1-44d0-4722-9a5d-ab29b4f1386e"
|
||||
jurisdiction: "6bedb99e-861f-49a2-99e6-bbbda73efaaf"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# John Fitzgerald
|
||||
|
||||
Current MI House District 83 (MI State House of Representatives District 83).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jon Bumstead"
|
||||
description: "MI Senate District 32 — MI State Senate District 32"
|
||||
role: "MI Senate District 32"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 32"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "ad322ef4-6519-4a1f-a783-b7cd4e242a83"
|
||||
office: "39e9c240-dbce-4dd0-9ef8-fce2cf8b9407"
|
||||
tenure: "fd080889-240f-4b71-b123-d0f0ef5223c1"
|
||||
jurisdiction: "cbb92876-3bf0-465d-9750-649d6e830748"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jon Bumstead
|
||||
|
||||
Current MI Senate District 32 (MI State Senate District 32).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Jonathan Lindsey"
|
||||
description: "MI Senate District 17 — MI State Senate District 17"
|
||||
role: "MI Senate District 17"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 17"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "792e4a08-4667-44aa-b38d-94c948c9b413"
|
||||
office: "68d72dc7-34aa-44e4-b565-25d33fd25bff"
|
||||
tenure: "d6130522-ebdb-4f8d-ad72-723c02b43f76"
|
||||
jurisdiction: "7393b46a-f5b0-4190-9d4e-2db8f1c744fd"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Jonathan Lindsey
|
||||
|
||||
Current MI Senate District 17 (MI State Senate District 17).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Joseph Fox"
|
||||
description: "MI House District 101 — MI State House of Representatives District 101"
|
||||
role: "MI House District 101"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 101"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "6e504a7c-db72-4dc4-8bb5-094f55e71589"
|
||||
office: "bbe075e9-664e-4276-a8ab-334fdfb83b24"
|
||||
tenure: "8cea0e7f-f7fb-4323-8e4e-6a35f3d1c6a5"
|
||||
jurisdiction: "15a3c8d4-6c79-4fd3-844f-9c986ce3a630"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Joseph Fox
|
||||
|
||||
Current MI House District 101 (MI State House of Representatives District 101).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Josh Schriver"
|
||||
description: "MI House District 66 — MI State House of Representatives District 66"
|
||||
role: "MI House District 66"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 66"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "039ee9a3-8a2e-4de4-ab12-46025e0f5095"
|
||||
office: "fef5f281-4260-412a-a388-bf20d095a797"
|
||||
tenure: "f18642a9-dea4-4689-b33e-b412a5df4fd0"
|
||||
jurisdiction: "e472f70d-f71c-4871-855b-23edc5aecea0"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Josh Schriver
|
||||
|
||||
Current MI House District 66 (MI State House of Representatives District 66).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Julie Brixie"
|
||||
description: "MI House District 73 — MI State House of Representatives District 73"
|
||||
role: "MI House District 73"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 73"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "10159e4a-a3a3-47d4-b1ff-622b3b602787"
|
||||
office: "5fd5c000-cf85-4950-b905-843b652c6e18"
|
||||
tenure: "f20d794c-5ba1-4acf-bbf4-0129f9c62052"
|
||||
jurisdiction: "6e61d966-e4f2-4aac-9613-23cf97b25d2d"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Julie Brixie
|
||||
|
||||
Current MI House District 73 (MI State House of Representatives District 73).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Julie Rogers"
|
||||
description: "MI House District 41 — MI State House of Representatives District 41"
|
||||
role: "MI House District 41"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 41"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "0a36eae2-0520-43ec-8968-af0f81dfa975"
|
||||
office: "505f608e-6084-453b-8e0c-c638be1af0af"
|
||||
tenure: "52ee56af-cd05-4211-8e36-d78cade596a1"
|
||||
jurisdiction: "50893537-d1a6-44f1-9af7-09a703a1da2c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Julie Rogers
|
||||
|
||||
Current MI House District 41 (MI State House of Representatives District 41).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kara Hope"
|
||||
description: "MI House District 74 — MI State House of Representatives District 74"
|
||||
role: "MI House District 74"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 74"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b4e2b921-e49f-417f-b4ab-107a35829fa7"
|
||||
office: "15f4bde3-a773-4752-9f1e-ed816f0a03a3"
|
||||
tenure: "484c8dc0-bfb7-47f3-9949-0e8d8bb5e9df"
|
||||
jurisdiction: "a1b4d0b5-1571-456b-9e8e-27e2bd3556ed"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kara Hope
|
||||
|
||||
Current MI House District 74 (MI State House of Representatives District 74).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Karen Whitsett"
|
||||
description: "MI House District 4 — MI State House of Representatives District 4"
|
||||
role: "MI House District 4"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 4"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "7538e587-9cfa-4535-97f4-e3fa3994d520"
|
||||
office: "b6fe03b4-2239-459d-89ca-137d238f8fcd"
|
||||
tenure: "8d3becc4-a894-4efd-ace6-1fab962bbe4c"
|
||||
jurisdiction: "af1da0d9-4983-408e-b429-9566b8eaadd9"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Karen Whitsett
|
||||
|
||||
Current MI House District 4 (MI State House of Representatives District 4).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Karl Bohnak"
|
||||
description: "MI House District 109 — MI State House of Representatives District 109"
|
||||
role: "MI House District 109"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 109"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "2237bb6c-efb1-4de2-8a3a-0926b758411f"
|
||||
office: "f562c8de-6205-4dd2-802d-7190f0604e32"
|
||||
tenure: "e69ad58d-dd33-429b-8fa7-89f149e3a13e"
|
||||
jurisdiction: "a87f5fea-af73-43bb-bb2b-1ca822a6b646"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Karl Bohnak
|
||||
|
||||
Current MI House District 109 (MI State House of Representatives District 109).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kathy Schmaltz"
|
||||
description: "MI House District 46 — MI State House of Representatives District 46"
|
||||
role: "MI House District 46"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 46"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "82f09467-f6df-4ac4-ac8c-a7afb0e2db2a"
|
||||
office: "13df76a5-ea4f-48de-889b-179c74c4a056"
|
||||
tenure: "7ee70a5a-ecb8-405e-9e0e-099796471301"
|
||||
jurisdiction: "a962c60f-b86c-45e8-90b5-93b19efc19b0"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kathy Schmaltz
|
||||
|
||||
Current MI House District 46 (MI State House of Representatives District 46).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kelly Breen"
|
||||
description: "MI House District 21 — MI State House of Representatives District 21"
|
||||
role: "MI House District 21"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 21"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "cfcea8ce-73fa-4469-b7f2-2f4edfd633fc"
|
||||
office: "c14acc0b-5f0c-4939-b22b-9b2690d1534c"
|
||||
tenure: "640214a9-f298-4e7d-8afb-6e93a21511a7"
|
||||
jurisdiction: "def04094-2518-48e0-84e3-af69c70158c4"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kelly Breen
|
||||
|
||||
Current MI House District 21 (MI State House of Representatives District 21).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Ken Borton"
|
||||
description: "MI House District 105 — MI State House of Representatives District 105"
|
||||
role: "MI House District 105"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 105"
|
||||
tenure:
|
||||
start: "2021-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "7373f9ca-656d-460b-a776-bfce95c33d35"
|
||||
office: "7e8c3753-1d39-44b5-8c4b-5d5cd4854374"
|
||||
tenure: "d8bdbe19-c75f-4245-b6d8-439405914a73"
|
||||
jurisdiction: "927815ed-cac3-4d38-9d1a-f308f2bb6658"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Ken Borton
|
||||
|
||||
Current MI House District 105 (MI State House of Representatives District 105).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kevin Daley"
|
||||
description: "MI Senate District 26 — MI State Senate District 26"
|
||||
role: "MI Senate District 26"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 26"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "4c178a02-b864-4faf-8dfc-3d0973933d1c"
|
||||
office: "7d9444d2-2aeb-419c-80de-8e20f2576709"
|
||||
tenure: "6671be10-e679-4143-bfc8-d4ed86d6d874"
|
||||
jurisdiction: "991d70b7-ab1b-4010-bf47-19b0cb8eae0f"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kevin Daley
|
||||
|
||||
Current MI Senate District 26 (MI State Senate District 26).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kevin Hertel"
|
||||
description: "MI Senate District 12 — MI State Senate District 12"
|
||||
role: "MI Senate District 12"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 12"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "6cb8dbad-6e76-4034-9f5c-73fbd15e2bec"
|
||||
office: "9e602b8e-7d26-42ee-9110-7df327fe08ed"
|
||||
tenure: "acbab0e6-27c0-4680-8437-fa7f0f155f09"
|
||||
jurisdiction: "5f320b2b-e4aa-4cbc-95ae-ee0c2731b87f"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kevin Hertel
|
||||
|
||||
Current MI Senate District 12 (MI State Senate District 12).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kimberly Edwards"
|
||||
description: "MI House District 12 — MI State House of Representatives District 12"
|
||||
role: "MI House District 12"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 12"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "a743456d-9b0b-4279-9537-bec80a180f2a"
|
||||
office: "01aacb05-136d-4b09-b495-0b576b417fc1"
|
||||
tenure: "ffa3a15f-7c2d-446b-8f8d-0249877e180c"
|
||||
jurisdiction: "87a354f4-6f8c-49c7-a58c-698f2fa7e662"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kimberly Edwards
|
||||
|
||||
Current MI House District 12 (MI State House of Representatives District 12).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Kristian Grant"
|
||||
description: "MI House District 82 — MI State House of Representatives District 82"
|
||||
role: "MI House District 82"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 82"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "648b8573-cb7e-47ba-92a5-8ad09c36ffcb"
|
||||
office: "42876828-f6df-44f0-8712-1e43b968d11c"
|
||||
tenure: "f003924e-00b0-4fc6-87ee-7dc2b816295f"
|
||||
jurisdiction: "de313ad0-3b9e-406a-8f5d-e2b73ae63466"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Kristian Grant
|
||||
|
||||
Current MI House District 82 (MI State House of Representatives District 82).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Lana Theis"
|
||||
description: "MI Senate District 22 — MI State Senate District 22"
|
||||
role: "MI Senate District 22"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 22"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b92fe397-7ea5-41ab-a536-d900f4fb2228"
|
||||
office: "e05e87f8-bd60-4e32-aacf-c753ef304382"
|
||||
tenure: "64d67436-c5aa-4e08-91a7-cbf0aa6b1a98"
|
||||
jurisdiction: "889c1c80-0776-4cde-94bd-6ac0fba8e26a"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Lana Theis
|
||||
|
||||
Current MI Senate District 22 (MI State Senate District 22).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Laurie Pohutsky"
|
||||
description: "MI House District 17 — MI State House of Representatives District 17"
|
||||
role: "MI House District 17"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 17"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "4998b629-5dad-42d5-92ea-7fb384adf109"
|
||||
office: "0322d40e-4af3-4c10-8ffd-2d71ff8354b0"
|
||||
tenure: "370078b8-da5d-4720-899d-14603bff3a15"
|
||||
jurisdiction: "958b2775-1ed0-48c7-b9a9-6a25f0d0ed36"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Laurie Pohutsky
|
||||
|
||||
Current MI House District 17 (MI State House of Representatives District 17).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Luke Meerman"
|
||||
description: "MI House District 89 — MI State House of Representatives District 89"
|
||||
role: "MI House District 89"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 89"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "9844d2af-deb3-44d7-a2cc-bd64c31998d5"
|
||||
office: "1ae082a6-8730-4b72-a576-1106a4524ca6"
|
||||
tenure: "27b4fdbe-2884-49ab-8f03-87a8a0154aab"
|
||||
jurisdiction: "a0874d1b-d421-4348-9f19-c3d4286695b9"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Luke Meerman
|
||||
|
||||
Current MI House District 89 (MI State House of Representatives District 89).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mai Xiong"
|
||||
description: "MI House District 13 — MI State House of Representatives District 13"
|
||||
role: "MI House District 13"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 13"
|
||||
tenure:
|
||||
start: "2024-04-30"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "87de33dd-ba38-4dd8-90e3-d3d8b3472671"
|
||||
office: "46f7d515-6d11-434c-8433-2ffc463c069c"
|
||||
tenure: "2da82684-08d5-43fd-a721-72ebced02092"
|
||||
jurisdiction: "df2c0ca4-dd38-4211-bfe2-f55b500d87e5"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mai Xiong
|
||||
|
||||
Current MI House District 13 (MI State House of Representatives District 13).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mallory McMorrow"
|
||||
description: "MI Senate District 8 — MI State Senate District 8"
|
||||
role: "MI Senate District 8"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 8"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "645951e4-ae89-4aa2-9397-8a782aa4c6f7"
|
||||
office: "451d24c0-b15b-476e-b3d1-32cfd947560d"
|
||||
tenure: "23987888-be60-42bb-8dac-64a54a2b1033"
|
||||
jurisdiction: "8c1dc44e-5afa-4551-8da8-acbe6e415a12"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mallory McMorrow
|
||||
|
||||
Current MI Senate District 8 (MI State Senate District 8).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mark Huizenga"
|
||||
description: "MI Senate District 30 — MI State Senate District 30"
|
||||
role: "MI Senate District 30"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 30"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "9f3d49ec-cd77-4da0-a9f8-df31444ce543"
|
||||
office: "e54948c7-d1fa-44f6-a727-aadf1af961c2"
|
||||
tenure: "4d51ccae-2c70-43d6-9fd0-6a03f33e9740"
|
||||
jurisdiction: "0a633045-5570-4ab9-b867-b9ec4260e5d2"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mark Huizenga
|
||||
|
||||
Current MI Senate District 30 (MI State Senate District 30).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mark Tisdel"
|
||||
description: "MI House District 55 — MI State House of Representatives District 55"
|
||||
role: "MI House District 55"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 55"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "e8544c89-f91e-4a8f-97db-f9b3bef75a27"
|
||||
office: "9de92a60-92e5-4807-8f7f-cfa9b709fa24"
|
||||
tenure: "3581d885-8a87-46a1-83ef-2598aa96bcfd"
|
||||
jurisdiction: "77f6d601-3dd5-4dff-bc32-eaf43b474de1"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mark Tisdel
|
||||
|
||||
Current MI House District 55 (MI State House of Representatives District 55).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mary Cavanagh"
|
||||
description: "MI Senate District 6 — MI State Senate District 6"
|
||||
role: "MI Senate District 6"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 6"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "7bb47546-ee50-47d3-ad9a-e1553891fa35"
|
||||
office: "e6bd1c15-5547-40d1-a328-60babf173595"
|
||||
tenure: "cfc82c8b-f114-485a-86dd-a962191f7421"
|
||||
jurisdiction: "ccd1f3b6-db2c-47d3-bbc7-eb1dd559f882"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mary Cavanagh
|
||||
|
||||
Current MI Senate District 6 (MI State Senate District 6).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Matt Bierlein"
|
||||
description: "MI House District 97 — MI State House of Representatives District 97"
|
||||
role: "MI House District 97"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 97"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "b4bb000a-4cdd-4c44-938e-f0cb67661a92"
|
||||
office: "763a0e6c-e4c9-4cb4-8869-bcf11a18254e"
|
||||
tenure: "e9b0bbc2-aa56-4626-8cbf-71f182d2d121"
|
||||
jurisdiction: "e32cd06c-7b03-4913-80d4-06246f560c3b"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Matt Bierlein
|
||||
|
||||
Current MI House District 97 (MI State House of Representatives District 97).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Matt Hall"
|
||||
description: "MI House District 42 — MI State House of Representatives District 42"
|
||||
role: "MI House District 42"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 42"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "16a2cfd6-d828-4326-be40-dd4c5ab75f1d"
|
||||
office: "29c2ef64-1048-4ae6-b54c-6b165532e9aa"
|
||||
tenure: "8b8b8b4f-e02b-4034-abfb-0ca0b03820fd"
|
||||
jurisdiction: "fbcb2609-1765-447e-af05-4a3d9a1f283b"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Matt Hall
|
||||
|
||||
Current MI House District 42 (MI State House of Representatives District 42).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Matt Koleszar"
|
||||
description: "MI House District 22 — MI State House of Representatives District 22"
|
||||
role: "MI House District 22"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 22"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "520ecae2-7aa0-4d26-a153-bce05e53aba8"
|
||||
office: "ea15fae0-bec4-4750-aee3-d7f31ef43393"
|
||||
tenure: "310b56d0-6109-40e5-a0bb-c355e753200f"
|
||||
jurisdiction: "b9379fcb-4b2d-4129-b98e-9fe46e860d39"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Matt Koleszar
|
||||
|
||||
Current MI House District 22 (MI State House of Representatives District 22).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Matt Longjohn"
|
||||
description: "MI House District 40 — MI State House of Representatives District 40"
|
||||
role: "MI House District 40"
|
||||
party: "D"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 40"
|
||||
tenure:
|
||||
start: "2025-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "15cd948c-e108-4493-8292-810ff1413b81"
|
||||
office: "e93a3ca8-c048-4c00-be0b-5c7612f150c9"
|
||||
tenure: "68001e65-4cfb-4d98-a903-6a1b34d6fe49"
|
||||
jurisdiction: "59276f3c-132a-405a-8a1c-fefdf1b9c23c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Matt Longjohn
|
||||
|
||||
Current MI House District 40 (MI State House of Representatives District 40).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Matt Maddock"
|
||||
description: "MI House District 51 — MI State House of Representatives District 51"
|
||||
role: "MI House District 51"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 51"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "9b92ccb7-b3ea-458a-bc74-57d04052c715"
|
||||
office: "da1d20ee-cc1e-4498-b954-5fd10cf813f9"
|
||||
tenure: "ac58b8f3-45f0-48e2-b32b-bbb21306ce29"
|
||||
jurisdiction: "b39ae5a3-4f9a-44cf-85ae-1e7afe0460e1"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Matt Maddock
|
||||
|
||||
Current MI House District 51 (MI State House of Representatives District 51).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Michael Webber"
|
||||
description: "MI Senate District 9 — MI State Senate District 9"
|
||||
role: "MI Senate District 9"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 9"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "87530902-2e3a-46b7-803e-c07a9e669620"
|
||||
office: "08ea9cab-b103-4aff-bf24-7456c3f1c37c"
|
||||
tenure: "da95fe8c-463a-4f8b-898b-11893b4ca465"
|
||||
jurisdiction: "8aafe837-c9aa-4163-b411-ba638415cd9c"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Michael Webber
|
||||
|
||||
Current MI Senate District 9 (MI State Senate District 9).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Michele Hoitenga"
|
||||
description: "MI Senate District 36 — MI State Senate District 36"
|
||||
role: "MI Senate District 36"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State Senate District 36"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "bef7fa55-feed-4e2d-b1cc-c2b63d36d8a9"
|
||||
office: "49b1b446-5273-4ab2-af46-5fe04d3193de"
|
||||
tenure: "8b2755f8-9baa-4bed-b1e8-a9b715db2ef5"
|
||||
jurisdiction: "2eb1a0d4-c9ec-4c5b-bbcd-e60cf6d91182"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDU (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Michele Hoitenga
|
||||
|
||||
Current MI Senate District 36 (MI State Senate District 36).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDU (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mike Harris"
|
||||
description: "MI House District 52 — MI State House of Representatives District 52"
|
||||
role: "MI House District 52"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 52"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "8dc8f514-315e-409f-a35c-cce1afd197ee"
|
||||
office: "94e0480e-a0af-4ead-9adc-6e4aa06d20a4"
|
||||
tenure: "b908b62c-e6e2-40fe-963a-a1756b508f36"
|
||||
jurisdiction: "a014721d-57a4-4aa0-9db5-118a023c5d76"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mike Harris
|
||||
|
||||
Current MI House District 52 (MI State House of Representatives District 52).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
@@ -0,0 +1,41 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Mike Hoadley"
|
||||
description: "MI House District 99 — MI State House of Representatives District 99"
|
||||
role: "MI House District 99"
|
||||
party: "R"
|
||||
level: "state"
|
||||
branch: "legislative"
|
||||
state: "MI"
|
||||
district: "MI State House of Representatives District 99"
|
||||
tenure:
|
||||
start: "2023-01-01"
|
||||
current: true
|
||||
election:
|
||||
term_length: 2
|
||||
term_limit: "varies"
|
||||
ids:
|
||||
person: "72b64975-f077-4bbe-b405-f3720fa67aca"
|
||||
office: "9ea5afe1-5df6-4d51-9d78-76a1deabd6ed"
|
||||
tenure: "56dd6429-95e0-4857-9764-58063c889de5"
|
||||
jurisdiction: "5554b6e7-de2a-4024-9de3-f172e2e0144a"
|
||||
sources:
|
||||
- field: tenure
|
||||
source: "OpenStates YAML via GitHub 2026-06-20"
|
||||
- field: jurisdiction
|
||||
source: "SLDL (Census 2025)"
|
||||
confidence: official
|
||||
tags: [officeholder, state, legislative, mi]
|
||||
timestamp: "2026-06-20"
|
||||
---
|
||||
|
||||
# Mike Hoadley
|
||||
|
||||
Current MI House District 99 (MI State House of Representatives District 99).
|
||||
|
||||
## Sources
|
||||
|
||||
- tenure: OpenStates YAML via GitHub 2026-06-20
|
||||
- jurisdiction: SLDL (Census 2025)
|
||||
|
||||
Generated from the Atlas officeholders v2 export (2026-06-20).
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user