A clearer version of this site is on the way. The records here are good; finding your way around them is harder than it should be. That is being rebuilt now — easier navigation, and pages you can actually skim.
Everything on this site is searchable — a file number off a sign, a street, an applicant, a councillor, a motion, a budget line, or anyone standing in October.
Corrections
Every error this site has published and corrected, with what caused it and what now prevents it. Errors are corrected within 48 hours of being reported and are never removed quietly.
27 August 2026
Thirty-two motions were missing from the record, and the note describing how complete the record was counted meetings this site does not cover.
Who reported it
Found by Claude, the AI assistant that builds this site, while answering a question from the operator about the coverage note
Reported
27 August 2026
Corrected
27 August 2026
What this site published
Every council member's page carried a note reading “Partial record. Covers 114 of 119 meetings… the remaining 5 meetings have no published minutes yet or failed to parse.” Motion counts on those pages were short by 32 motions in total.
What is correct
All 67 council meetings held so far have been read. The 119 figure counted 47 Committee of Adjustment meetings, which this site says on the same page it excludes entirely, two advisory-committee meetings, and three council meetings that had not yet taken place. The 32 recovered motions are now attributed to the members who moved and seconded them.
What caused it
Two faults in how motions were stored. The resolution number was required, so a motion the minutes record without one could not be saved at all — that accounts for 31 of the 32. And motions were identified by meeting and number, so when the Town numbered two different motions Res. 057-26 at the meeting of 13 April 2026 — different seconders, different reports — the second was silently discarded. Separately, the coverage note was measured against every row in the meetings table rather than against council meetings, which is what the counts are drawn from.
How it is prevented now
Motions are now identified by their content rather than their number, so neither an absent number nor a number the Town reuses can lose one. The resolution table was rebuilt to allow this, with every row identifier preserved so the 151 recorded votes and 110 file links attached to them stayed attached; row counts were verified before and after, and the database was backed up first. Coverage is now counted against council meetings that have actually happened.
What else it affected
All ten council member pages carried the coverage note and the understated counts. The Council summary page carried the note. Attendance is unaffected — it was withdrawn earlier the same day for a different reason. Recorded votes, notices of motion and declared conflicts were not affected.
This site published attendance figures for all ten council members that it could not support. They have been removed.
Who reported it
Councillor Adil Khalqi, Ward 3
Reported
27 August 2026
Corrected
27 August 2026
What this site published
Every council member's page carried an attendance rate. Councillor Khalqi's said he was present at 43 of 57 council meetings — 75%. Nine other members carried figures between 91% and 100%.
What is correct
Councillor Khalqi has not missed a council meeting that can be verified from the minutes: he is recorded present at all 38 meetings whose attendance list this site read in full. No attendance rate is published for any member now, because the minutes cannot support one. Anyone wanting attendance should read the minutes.
What caused it
Council minutes list who was present and never who was absent. This site counted a member as absent whenever their name was missing from a meeting's list — which also happens when the list is published in a format the parser reads only partly. Nineteen of the 57 meetings gave a list of six or seven of the nine members, and every missing name became an absence. Fourteen of those fell on Councillor Khalqi, which accounted for all of his supposed absences.
How it is prevented now
Two things. A check now fails the build if any page states an attendance rate, so it cannot return quietly. And the underlying measure was tested before being abandoned: counting only meetings with a complete list makes every member 100%, because a meeting recording all nine is a meeting where nobody was absent — the figure cannot be rescued, only withheld.
What else it affected
All ten council member pages and the Council summary page carried the figure. No other page or figure used attendance: motions moved, seconded, notices of motion and recorded votes are counted separately and are unaffected.
Tell me and it will be corrected within 48 hours, and recorded here. That stands whether you are a candidate, a member of council, a member of staff or a resident. Write to themiltonrecord@gmail.com.