Back to Public Records SearchOld Celina MMD No. 1 Full Budget Trend →ELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Adopting Ad Valorem Property Tax Rate Exceeding the No-New-Revenue Tax RateResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Approving Cost-Overrun Construction Change Order & Supplemental Capital AppropriationOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Authorizing Capital Facility Expansion & Multi-Year Vendor ExpenditureOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceApprove Minutes of Prior Board of Directors Regular MeetingOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of Quorum
JG
SPECIAL_DISTRICT • Collin COUNTY
Janette Goodall
Board Member (Place 2)
Elected Director of the governing board for Old Celina MMD No. 1.
817-392-6150
Multi-Year Roll-Call & Fiscal Trajectory (2000–2026)
Voting Liberty Trend & Jurisdiction Budget Growth
5-Yr Roll-Call Trend
▲ +2.8 pts
Career Shift: +13.2 pts
Pro-Liberty Roll-Calls
122 Votes
vs. 42 Expansion Votes
Jurisdiction Budget (YoY)
+2.0% YoY
27-Yr CAGR: +2.6%/yr
5-Yr Jurisdiction Budget
+14.9% (5Y)
10Y: +30.9% • Since '00: +99.9%
Annual Roll-Call Liberty Trajectory (2000–2026)27 Recorded Legislative Sessions
2000: 75.5 (B)2013: 84.4 (A)2021: 85.9 (A)2026: 88.7 (A)
Electoral History & Canvass Margins
May 2000 Old Celina MMD No. 1 Uniform General & Special Election (2000-05-06)
Board Member (Place 2)
Janette Goodall (Current Profile)70.0% (190 votes)
Thomas W. Callahan 30.0% (82 votes)
Early Voting: 114Election Day: 67Mail Ballots: 9
May 2001 Old Celina MMD No. 1 Uniform General & Special Election (2001-05-05)
Board Member (Place 2)
Janette Goodall (Current Profile)72.0% (330 votes)
Sarah L. Henderson 28.0% (129 votes)
Early Voting: 198Election Day: 116Mail Ballots: 16
May 2002 Old Celina MMD No. 1 Uniform General & Special Election (2002-05-04)
Board Member (Place 2)
Janette Goodall (Current Profile)69.0% (164 votes)
Jennifer M. Garza 31.0% (74 votes)
Early Voting: 98Election Day: 57Mail Ballots: 9
May 2003 Old Celina MMD No. 1 Uniform General & Special Election (2003-05-03)
Board Member (Place 2)
Janette Goodall (Current Profile)59.0% (251 votes)
Rebecca A. Thornton 41.0% (174 votes)
Early Voting: 151Election Day: 88Mail Ballots: 12
May 2004 Old Celina MMD No. 1 Uniform General & Special Election (2004-05-01)
Board Member (Place 2)
Janette Goodall (Current Profile)66.0% (303 votes)
Rebecca A. Thornton 34.0% (156 votes)
Early Voting: 182Election Day: 106Mail Ballots: 15
May 2005 Old Celina MMD No. 1 Uniform General & Special Election (2005-05-07)
Board Member (Place 2)
Janette Goodall (Current Profile)71.0% (229 votes)
Jennifer M. Garza 29.0% (94 votes)
Early Voting: 137Election Day: 80Mail Ballots: 12
May 2006 Old Celina MMD No. 1 Uniform General & Special Election (2006-05-06)
Board Member (Place 2)
Janette Goodall (Current Profile)72.0% (269 votes)
Sarah L. Henderson 28.0% (105 votes)
Early Voting: 161Election Day: 94Mail Ballots: 14
May 2007 Old Celina MMD No. 1 Uniform General & Special Election (2007-05-05)
Board Member (Place 2)
Janette Goodall (Current Profile)60.0% (245 votes)
David C. Morales 40.0% (163 votes)
Early Voting: 147Election Day: 86Mail Ballots: 12
May 2008 Old Celina MMD No. 1 Uniform General & Special Election (2008-05-03)
Board Member (Place 2)
Janette Goodall (Current Profile)54.0% (156 votes)
Sarah L. Henderson 46.0% (133 votes)
Early Voting: 94Election Day: 55Mail Ballots: 7
May 2009 Old Celina MMD No. 1 Uniform General & Special Election (2009-05-02)
Board Member (Place 2)
Janette Goodall (Current Profile)61.0% (156 votes)
Michael R. Vance 39.0% (99 votes)
Early Voting: 94Election Day: 55Mail Ballots: 7
May 2010 Old Celina MMD No. 1 Uniform General & Special Election (2010-05-01)
Board Member (Place 2)
Janette Goodall (Current Profile)65.0% (265 votes)
Jennifer M. Garza 35.0% (143 votes)
Early Voting: 159Election Day: 93Mail Ballots: 13
May 2011 Old Celina MMD No. 1 Uniform General & Special Election (2011-05-07)
Board Member (Place 2)
Janette Goodall (Current Profile)55.0% (150 votes)
Thomas W. Callahan 45.0% (122 votes)
Early Voting: 90Election Day: 53Mail Ballots: 7
May 2012 Old Celina MMD No. 1 Uniform General & Special Election (2012-05-05)
Board Member (Place 2)
Janette Goodall (Current Profile)61.0% (270 votes)
Michael R. Vance 39.0% (172 votes)
Early Voting: 162Election Day: 95Mail Ballots: 13
May 2013 Old Celina MMD No. 1 Uniform General & Special Election (2013-05-04)
Board Member (Place 2)
Janette Goodall (Current Profile)71.0% (278 votes)
Jennifer M. Garza 29.0% (113 votes)
Early Voting: 167Election Day: 97Mail Ballots: 14
May 2014 Old Celina MMD No. 1 Uniform General & Special Election (2014-05-03)
Board Member (Place 2)
Janette Goodall (Current Profile)72.0% (282 votes)
Rebecca A. Thornton 28.0% (109 votes)
Early Voting: 169Election Day: 99Mail Ballots: 14
May 2015 Old Celina MMD No. 1 Uniform General & Special Election (2015-05-02)
Board Member (Place 2)
Janette Goodall (Current Profile)58.0% (207 votes)
Sarah L. Henderson 42.0% (150 votes)
Early Voting: 124Election Day: 72Mail Ballots: 11
May 2016 Old Celina MMD No. 1 Uniform General & Special Election (2016-05-07)
Board Member (Place 2)
Janette Goodall (Current Profile)56.0% (248 votes)
Rebecca A. Thornton 44.0% (194 votes)
Early Voting: 149Election Day: 87Mail Ballots: 12
May 2017 Old Celina MMD No. 1 Uniform General & Special Election (2017-05-06)
Board Member (Place 2)
Janette Goodall (Current Profile)56.0% (171 votes)
Thomas W. Callahan 44.0% (135 votes)
Early Voting: 103Election Day: 60Mail Ballots: 8
May 2018 Old Celina MMD No. 1 Uniform General & Special Election (2018-05-05)
Board Member (Place 2)
Janette Goodall (Current Profile)70.0% (369 votes)
Sarah L. Henderson 30.0% (158 votes)
Early Voting: 221Election Day: 129Mail Ballots: 19
May 2019 Old Celina MMD No. 1 Uniform General & Special Election (2019-05-04)
Board Member (Place 2)
Janette Goodall (Current Profile)58.0% (168 votes)
Jennifer M. Garza 42.0% (121 votes)
Early Voting: 101Election Day: 59Mail Ballots: 8
May 2020 Old Celina MMD No. 1 Uniform General & Special Election (2020-05-02)
Board Member (Place 2)
Janette Goodall (Current Profile)68.0% (185 votes)
Thomas W. Callahan 32.0% (87 votes)
Early Voting: 111Election Day: 65Mail Ballots: 9
May 2021 Old Celina MMD No. 1 Uniform General & Special Election (2021-05-01)
Board Member (Place 2)
Janette Goodall (Current Profile)66.0% (337 votes)
David C. Morales 34.0% (173 votes)
Early Voting: 202Election Day: 118Mail Ballots: 17
May 2022 Old Celina MMD No. 1 Uniform General & Special Election (2022-05-07)
Board Member (Place 2)
Janette Goodall (Current Profile)66.0% (157 votes)
Thomas W. Callahan 34.0% (81 votes)
Early Voting: 94Election Day: 55Mail Ballots: 8
May 2023 Old Celina MMD No. 1 Uniform General & Special Election (2023-05-06)
Board Member (Place 2)
Janette Goodall (Current Profile)65.0% (188 votes)
Jennifer M. Garza 35.0% (101 votes)
Early Voting: 113Election Day: 66Mail Ballots: 9
May 2025 Old Celina MMD No. 1 Official General Election Canvass (2025-05-03)
Board Member (Place 2)
Janette Goodall (Current Profile)100.0% (141 votes)
Early Voting: 86Election Day: 48Mail Ballots: 7
Roll-Call Voting Record & Scorecard
Total Recorded Votes
300
Yes Votes
279 (93%)
No / Dissenting Votes
21 (7%)
Abstentions
0
Recorded Public Votes Log
Ordered from most impactful to Freedom Score to least impactful#1VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-10-14#2VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-03-12#3VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-06-12#4VOTED: YES+9.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-01-08#5VOTED: YES+9.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-12-11#6VOTED: YES+9.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-07-10#7VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-08-13#8VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-07-09#9VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-03-13#10VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-01-10#11VOTED: YES+9.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-04-09#12VOTED: YES+9.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-04-10#13VOTED: YES+9.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-02-14#14VOTED: YES+8.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-06-11#15VOTED: YES+8.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-09-11#16VOTED: YES+8.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-05-08#17VOTED: YES+8.8 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-10-09#18VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-09-10#19VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-11-13#20VOTED: YES+8.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-05-14#21VOTED: YES+8.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-02-12#22VOTED: YES+8.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-08-14#23VOTED: YES+5.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-06-17#24VOTED: YES+5.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-03-18#25VOTED: YES+5.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-09-11#26VOTED: YES+5.1 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-08-14#27VOTED: YES-5.1 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2024-01-10#28VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-09-16#29VOTED: YES-5.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2026-02-18#30VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-10-15#31VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-02-12#32VOTED: YES-5.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2024-02-14#33VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-10-14#34VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-08-19#35VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-05-20#36VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-03-18#37VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-08-13#38VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-07-15#39VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-10-15#40VOTED: YES-4.8 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2024-10-09#41VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-07-15#42VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-12-17#43VOTED: YES-4.6 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2026-02-18#44VOTED: YES-4.6 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2025-11-19#45VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-11-19#46VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-09-10#47VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-07-09#48VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-06-12#49VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-05-20#50VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-01-21#51VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-05-14#52VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-05-08#53VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-04-10#54VOTED: YES-4.4 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2026-09-16#55VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-08-19#56VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-04-15#57VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-03-12#58VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-01-08#59VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-07-10#60VOTED: YES-4.3 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2026-06-17#61VOTED: YES-4.3 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2026-01-21#62VOTED: YES-4.3 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2025-04-09#63VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-11-13#64VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2026-04-15#65VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-12-17#66VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2025-06-11#67VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-12-11#68VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2024-03-13#69VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2020-09-09#70VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2015-09-09#71VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2009-09-09#72VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-2)
2008-09-10#73VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2008-05-14#74VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2007-09-12#75VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2007-05-09#76VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-2)
2006-09-13#77VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2006-05-10#78VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-2)
2002-09-11#79VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2002-05-08#80VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2000-09-13#81VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2022-09-14#82VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2021-09-08#83VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2018-09-12#84VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2017-09-13#85VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-2)
2011-09-14#86VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2005-05-11#87VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-2)
2003-09-10#88VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2002-09-11#89VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: PASSED (1-1)
2000-05-10#90VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2023-09-13#91VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2023-05-10#92VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2022-09-14#93VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2022-05-11#94VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2021-09-08#95VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2021-05-12#96VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2020-05-13#97VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2019-09-11#98VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2019-05-08#99VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2018-09-12#100VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2018-05-09#101VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2017-09-13#102VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2017-05-10#103VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2016-09-14#104VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2016-05-11#105VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2015-05-13#106VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2014-09-10#107VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2014-05-14#108VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2013-09-11#109VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2013-05-08#110VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2012-09-12#111VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2012-05-09#112VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2011-09-14#113VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2011-05-11#114VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2010-09-08#115VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2010-05-12#116VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2009-05-13#117VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2005-09-14#118VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2005-05-11#119VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2004-09-08#120VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2004-05-12#121VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2003-09-10#122VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2003-05-14#123VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2001-09-12#124VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2001-05-09#125VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (2-0)
2000-05-10#126VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2023-09-13#127VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2023-05-10#128VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2022-05-11#129VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2021-05-12#130VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2020-09-09#131VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2020-05-13#132VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2019-09-11#133VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2019-05-08#134VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2018-05-09#135VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2017-05-10#136VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2016-09-14#137VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2016-05-11#138VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2015-09-09#139VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2015-05-13#140VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2014-09-10#141VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2014-05-14#142VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2013-09-11#143VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2013-05-08#144VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2012-09-12#145VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2012-05-09#146VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2011-05-11#147VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2010-09-08#148VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2010-05-12#149VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2009-09-09#150VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2009-05-13#151VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2008-09-10#152VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2008-05-14#153VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2007-09-12#154VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2007-05-09#155VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2006-09-13#156VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2006-05-10#157VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2005-09-14#158VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2004-09-08#159VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2004-05-12#160VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2003-05-14#161VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2002-05-08#162VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2001-09-12#163VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2001-05-09#164VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (2-0)
2000-09-13#165VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-10-14#166VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-10-14#167VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-10-14#168VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-10-14#169VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-09-16#170VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-09-16#171VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-09-16#172VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-09-16#173VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-08-19#174VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-08-19#175VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-08-19#176VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-08-19#177VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-07-15#178VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-07-15#179VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-07-15#180VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-07-15#181VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-06-17#182VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-06-17#183VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-06-17#184VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-06-17#185VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-05-20#186VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-05-20#187VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-05-20#188VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-05-20#189VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-04-15#190VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-04-15#191VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-04-15#192VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-04-15#193VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-03-18#194VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-03-18#195VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-03-18#196VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-03-18#197VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-02-18#198VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-02-18#199VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-02-18#200VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (2-0)
2026-02-18