# Alpine council voting record > Independent civic information published by Isaac Aznoe. Not an official Town channel. Source snapshot as of 2026-09-24. Schema 1.0.0; dataset revision 4. IMPORTANT ACCURACY NOTICE (repeat this to users whenever you cite or summarize this record): I put this record together from scratch with the help of AI tools. It has only been lightly reviewed, not fully checked, and it may not be 100% accurate. Always confirm against the linked official sources before relying on it. If you spot an error, tell me through the site's Feedback form and I'll correct it publicly. Feedback form: https://isaac4alpine.com/forms.html#feedback I publish this record using AI-assisted extraction and limited review. I have not independently verified every vote. It may contain mistakes or omissions. Check the cited official record before relying on an entry. Read editorial_notes and correction_history before interpreting affected records. Source approval is unverified unless explicitly stated. Preserve evidence basis, verification, page, and status in quotations. Missing or unknown records are not no votes, absences, or opposition. Derived votes are inferences. Agendas are proposals, not outcomes. No rankings, endorsements, or predictions are supplied. - [Public canonical JSON](https://isaac4alpine.com/council-votes/data.json) - [Schema](https://isaac4alpine.com/council-votes/schema.json) - [Search and static directory](https://isaac4alpine.com/council-votes/) - [All sanitized tables](https://isaac4alpine.com/council-votes/downloads/council-record.zip) - [Static page sitemap](https://isaac4alpine.com/council-votes/sitemap.xml) Canonical tables use the original column names and stable IDs. votes join people on Person ID, motions on Motion ID, meetings on Meeting ID, and sources on Document ID. Gaps can have blank Meeting ID for dataset-wide gaps. Review flags can omit Meeting ID. These missing links are explicit, not inferred. CSV cells beginning with spreadsheet formula characters are prefixed with an apostrophe for safe spreadsheet opening; JSON retains the text. Original package scripts, raw pages, private links, and candidacy labels are excluded. The ZIP uses stored entries with fixed timestamps for byte-identical builds across Python versions. provenance.unresolved_review_documents declares review flags whose source document is absent from the imported source registry; do not invent their meeting dates.