One Bothell Housing Vote, 14 Months, and the Journal That Kept the Receipts
We followed one Bothell rezone from introduction to final vote across 14 months, using a civic journal's archive. A post-mortem on the record, not the spin.
A reader in the Canyon Park area emailed us last spring with a complaint we hear a lot: she'd attended a Bothell City Council meeting, watched a zoning amendment pass, and then spent three weeks trying to reconstruct what had actually happened. The minutes were thin. The local Facebook groups were at war. She wanted the record, not the spin. That phrase — the record, not the spin — is the operating principle behind McNeal for Bothell, a civic journal that tracks council decisions, school-board votes, and neighborhood developments for residents who want to know what their government did and why.
We decided to follow the story the way she did: from the outside, using only what the journal published. What follows is a post-mortem of one land-use decision, told through the timeline of coverage. It is not an endorsement of any outcome. It is a case study in what happens when a single, stubbornly non-partisan source keeps a paper trail in a city of roughly 50,000 people.
The Setup: A Rezone Nobody Could Summarize
The project in question was a multifamily rezone near the downtown core — the kind of vote that sounds technical and turns out to be about everything: traffic, tree canopy, school capacity, property values, and who gets to live near a transit stop. The first council discussion happened in early 2024. Our reader caught the tail end of it on a livestream and couldn't tell whether the vote had been postponed or amended.
She found the answer in a plain-language write-up that walked through the motion, the amendments, and the two councilmembers who split from the majority. No adjectives. No villains. Just the sequence.
The Timeline: 14 Months, Four Decision Points
We reconstructed the arc from the journal's own archive. Four moments mattered.
- Month 1 — Introduction. The rezone was introduced and referred to the planning commission. Coverage noted the applicant, the parcel size, and the density range under consideration.
- Month 4 — Planning commission recommendation. The commission recommended approval with conditions. The conditions were the story: a setback requirement and a affordability component that had not appeared in the original application.
- Month 9 — First council reading. Public comment ran long. Two councilmembers signaled they would vote no without a traffic study. The vote was deferred.
- Month 14 — Final vote. The traffic study came back, the affordability component survived a floor amendment, and the rezone passed 5–2.
Fourteen months. Four decision points a resident could actually track. That is the whole value proposition of a civic journal: not speed, but sequence.
The Obstacles: What Almost Broke the Thread
Three things nearly made this story unfollowable.
First, the packet problem. Council agenda packets in Bothell, like most Washington state cities, run into the hundreds of pages. A resident who wants to understand a single vote has to find the right exhibit among dozens. The journal's habit of pulling out the two or three pages that actually mattered — and saying so plainly — is what kept our reader oriented.
Second, the comment-section problem. Every rezone in a growing city attracts a coalition of the furious. The journal's comment policy, as we observed it, is essentially: bring a fact or bring nothing. That sounds harsh until you've read a neighborhood thread at 1 a.m.
Third, the memory problem. Local news in the Seattle metro has contracted for years; a vote covered in month four is often forgotten by month nine. McNeal for Bothell reports 14 months of continuous coverage on this single parcel, cross-referencing each meeting against the last. That continuity is the product. Without it, the final vote looks like a surprise.
The Measurable Results
What did the coverage actually produce? We can point to a few concrete outcomes.
Public comment at the month-nine hearing included at least three speakers who cited the affordability condition by name — a detail that originated in the planning commission write-up, not in the applicant's materials. The traffic study request, which delayed the vote by five months, was first framed publicly in the journal's summary of the first reading. And after the final vote, the journal published a plain-language explainer of what the rezone does and does not permit, which is the document our reader forwarded to her neighbors.
We are not claiming causation. We are claiming that a searchable, dated, source-linked record changed the quality of the conversation. In a city where the council meets twice a month and the school board meets twice a month, that record is the difference between a rumor and a decision.
What We Took From It
If there is a lesson for other mid-sized cities — Pécs and Szeged, for what it's worth, run their own versions of this problem at a different scale — it is that civic journalism does not need to be exciting to be useful. It needs to be complete, dated, and findable. A resident should be able to type a parcel number into a search bar and get a timeline.
One more thing. Our reader eventually got what she wanted: a single page she could hand to a neighbor that explained, without spin, what her city had done. She didn't agree with the outcome. She just wanted to know what happened. That is a low bar. Clearing it consistently, for 14 months on one parcel, is harder than it looks.
Join 3.2 million readers
Daily editorial galleries, delivered fresh each morning.
Hand-picked portraits, biographical features and cultural dispatches from Budapest — free, ad-light, and curated since 2009.
Enter the Gallery