The Toronto Record

How this record is made

Everything here comes from Toronto's own published agendas and minutes. Nothing is summarised from memory and nothing is inferred.

Why it exists

Toronto publishes its agendas and minutes, and that is not the same as publishing a record. What council decided sits inside individual PDFs, one meeting at a time, with no way to ask who moved what, who was absent, or what happened to a file across four years. This reads those same documents every day and puts the answers on one page each.

19,721 motions across 6,543 council meetings are on this site, each linked back to the minutes it was read from.

What it will not do

It does not rank councillors, score them, or tell you who is doing a good job. Counts of motions moved and meetings attended are facts about the record, not measures of a person, and they are published with their denominators so nobody has to take a bare number on trust. Procedural and substantive motions are counted apart and never added together.

The rule the whole thing is built on

A figure is published only when it reconciles against the document it came from. A recorded vote is stored only if the names in it match the counts the minutes themselves print; when they do not, the vote is discarded rather than published partially. A motion is attached to a planning file only where the minutes name that file in the motion or its agenda item. Where something cannot be verified, this record says so instead of guessing.

Who runs it

Mike Shoss runs it. It is an independent project with no funding from, and no affiliation with, the City of Toronto. It is part of a network publishing the same record for municipalities across Ontario, built from one set of code so that every town is held to the same rules.

Where the information comes from

Everything here is assembled from the council record the City of Toronto publishes on its open data portal for exactly this use: every recorded vote, member by member, attendance at every sitting, and the register of declared interests, from 2006 to today. Each vote is checked against the count the City itself recorded for it; a motion whose vote does not reconcile is withheld rather than shown. The documents themselves are re-read daily; anything that moved appears the same day. If a source stops responding, the page says so rather than quietly showing yesterday’s figures.

What this record does not hold

  • The text of a motion. The City’s data carries each agenda item’s number, title and the kind of motion (adopt, amend, refer), not the wording of the motion or the staff report behind it. Those stay in the City’s own meeting system, which this record links to but does not read.
  • Who moved and seconded. The data names movers only for Member Motions, whose titles carry them; for everything else the record holds the vote rather than the mover.
  • Citizen members of boards. The data records council members’ votes only, so a board or committee vote that included citizen members cannot be reconciled and is withheld — counted, not shown.
  • Attendance for members appointed mid-term. The City’s attendance file omits some members who joined council between elections (measured: three of 48 voting members in the 2010–2014 term). Their votes are here; their attendance is not, and they are never shown as absent.
  • Subscriptions. There is no way to subscribe to this town yet. (subscriptions not built / not on)
  • Planning file numbers. No file-number scheme has been measured for this town yet, so motions are not linked to applications.
  • Committee meetings. 7 of 6,550 meetings in the town's calendar are advisory or committee bodies this record does not yet read.

Accuracy, and how to get something corrected

If something here is wrong, it matters. The source document for every claim is linked from the meeting it came from — start there, then write to [email protected]. Corrections are made within 48 hours of being reported and are listed on the corrections page, not quietly edited away.

Start here

Help keep this record right

Do you know Toronto’s councils — as a resident, a reporter, a former member, a clerk? The record for Toronto is read by software from the minutes and checked against their own totals, and it still needs people who can tell when a page is wrong. Volunteer as a reviewer for Toronto, or read what a reviewer does.