# Canonical dataset — The Left Is Dead, Long Live the Left
Single source of truth. Every page, chart, CSV, and lander line draws from here. If a figure isn't in this file with a source, it does not go in the project. Figures are CAD, source year noted. Read `../brief.md` first for thesis + voice; this file fixes the verified facts and the frame.

## The frame (decided)
**"Two faces, one dead end."** Edmonton has a progressive reputation and offers these two men as proof of it. The proof fails from both ends, and neither is the most progressive person on council (see the scorecard). Andrew Knack does not hold the politics at all: he bends to capital and the police, authored the escalator, and won. Michael Janz holds it and loses every vote. The voting record splits them, so we use the split instead of flattening it. Knack carries the reputation as the electable ceiling, not the substance.
- **Andrew Knack** — the manager who *wins*. Post-ideological, cost-benefit, grew up "very very right-wing," now "centre-left," never socialist. He *authored* the police funding escalator (moved C604B himself, 2023) and is now Mayor. The thesis lands on him directly: carceral neoliberalism with a warm voice.
- **Michael Janz** — the dissenter who *loses*. The council's most consistent police-restraint vote, real class vocabulary ("the capital class"), no developer money. And he loses every police vote (12–1, 9–4, 5–8), shelved his one redistributive idea (a mansion tax) under administration pushback, and — the hinge — **voted YES on the final 2023 operating budget** that funded the police he'd just failed to cut, and owned the tax increase inside it. His theory of change, in his own words, is "moving the Overton window." Noise, not power.
The argument is not "both are secretly cops." It is: **even the best case the ballot box produces here — a sincere leftist — cannot move the material outcome, and the man who can win is a manager who serves the order.** So "the left is dead" = the *electoral* left is a corpse. "Long live the left" = the living left is extra-electoral and material: the Coalition that sued the city, the mutual-aid fridges the city funds at $0, encampment defense, tenant power. Never a council seat.
**Honesty rule for the whole build:** we never say "Janz supports police." We say Janz dissents, loses, and signs the budget anyway. The two-step *is* the exhibit. Where a number complicates the story (homicide, poverty measure vintages), we state the complication and win on the materialist point instead of forcing a straight line.

## The two subjects (precise)
- **Michael Janz** — Councillor, Ward papastew (formerly Ward 12). Elected Oct 2021 (no council record before that; was a public-school trustee prior). Self-brands "independent," anti-privatization, no developer donations. Most left-inflected vocabulary on council; still not socialist; incrementalist ("Overton window").
- **Andrew Knack** — Councillor for the west end (Ward 1 / Ward Nakota Isga) **2013–2025**, twelve years, overlapping Janz on the 2021–2025 council. Elected **Mayor of Edmonton Oct 20 2025** (~38%, beat Cartmell ~30%). In office ~8 months as of July 2026. **Judge him on the decade of council votes, not the months in the chair.** His posture hardened over the full twelve-year arc: in his FIRST term (2013–2017, dataset `fwq5-ux79`) he voted *against* police budget increases and helicopter purchases and personally moved $1M into non-police crisis response; in 2017–2021 he voted *for* police-budget cuts; by 2023 he wrote and moved the funding formula himself. The costume was put on, not born with.

## Pillar 1 — POLICE (the through-line; cross-links `../eps-black-box-budget/`)
The same council praised as progressive put the police budget on an autopilot escalator (policy C604 → C604A → C604B): a guaranteed net operating requirement that grows without an annual up/down vote, capped under 30% of civic net operating expenditure. Adopted 9–4, Aug 23 2023, **on Knack's own motion.** City police funding grew **$378M (2019) → $475M (2026)**, +$97M / ~26%, the single largest city line at **15.4% of budget.** Janz's own figures: EPS +12.4% (2023–2026) vs the library's +4%.
Roll-call (dataset `ekzq-b4qg` / `huhs-auh6`; Janz col `m_janz`, Knack `a_knack`):
| Date | Motion (abbrev.) | Janz | Knack | Outcome |
|---|---|---|---|---|
| 2021-11-30 | Janz moves: cut 2022 EPS levy $11,943,000 | Yes (mover) | No | Defeated 5–8 |
| 2022-06-07 | Amend EPS floor $385M → $407,000,000/yr | No | Yes | Carried 12–1 |
| 2022-06-07 | EPS funding $407,000,000/yr from 2023 | No | Yes | Carried 12–1 |
| 2022-08-15 | Healthy Streets Op Centre +$5.8M EPS | No | Yes | Carried |
| 2022-10-07 | Approve EPS Funding Formula **C604A** | No | Yes | Carried 9–4 |
| 2023-08-22 | Approve revised formula **C604B** (moved **Knack**) | No | Yes | Carried 9–4 |
| 2024-04-23 | EPS Operating Reserve Payback | No | Yes | Carried |
| (2017–2021) 2018-11-28 | EPS budget cut −$2.742M/yr ongoing | — | **Yes** | Carried 10–3 |
Knack's own words: *"Originally, I had a concern with a standalone police funding formula … I did support that funding formula."* (Edmonton Votes '25, ~47:08). Janz's own words: *"There are some negative political actors … perpetuating a narrative that the police are underfunded."* — note his dissent is transparency/efficiency, **not** abolition: *"Even if we tripled the number of police officers, it wouldn't address … poverty, addiction, and social disorder."*
Caveat locked: the ~5%/yr escalator *rate* is not derivable from the votes — it belongs to the FCS formula reports / sibling EPS project. We confirmed the adoption votes, not the percentage. The "$378M→$475M" and "15.4%" trace to the sibling project + Janz's page.

## Pillar 2 — SHELTER (criminalization of homelessness)
The city's answer to homelessness was the bulldozer, not the key. This pillar lives in Administration/sweep records and the lawsuit, **not** council roll-calls (encampment removals were administrative; no recorded up/down vote).
- **Coalition for Justice and Human Rights v. Edmonton** — filed Aug 2023; city cleared **all 8 "high-risk" encampments Dec 29 2023–Jan 10 2024, during the injunction fight**; Justice Jonathan Martin denied the Coalition public-interest standing **Jan 16 2024 (2024 ABKB 26)** — struck on procedure, never reached the Charter merits; Coalition ordered to pay the city **$11,500** costs (2024 ABKB 148; city sought $25,000).
- One day after standing was denied, the city stood up an **Emergency Operations Centre** and razed **49 encampments (211 structures, 175 people) in two weeks.** Over 2024 it dismantled **~3,819 encampments (~2× the prior year).** In one stretch: **179 camps in 23 days** (~8/day); of ~231 people funneled to the Navigation Centre, only **65 got housing referrals** (<¼).
- **Public Spaces Bylaw 20700** (2024): **$250** to pitch a tent + **$250** to occupy it; $250 transit "loitering"; sleeping in a car in a park fined. The city spent **$225,000 fencing off cleared sites in the first 9 months of 2024** — up from **$3,400 in all of 2023** — to stop people returning.
- Scale of need: **~3,051 homeless (694 unsheltered), Jan 2024**, vs ~**1,550–1,801 shelter spaces** — gap >1,300. Homelessness hit a record **4,697 in Sept 2024, +47% in one year**, more than triple late-2019; 1,162 fully unsheltered. Shelters ran only **~75–80% occupancy** even as sweeps continued (empty because congregate shelters were unsafe/distant — the emptiness is downstream of bad shelter design, and the province weaponized it to deny a crisis).
- **>50% of the counted homeless are Indigenous** in a ~6%-Indigenous region — name the colonial dimension.
- Where Janz/Knack stand: both **backed** the Jan 16 2024 homelessness-emergency declaration (4 councillors opposed; neither of them). On the shelter-*regulation* bylaws (20657/2023, 20842/2024, 21193/2025) **Knack voted Yes to the restricting/sunset clauses, Janz No.** Janz's own words: *"If people don't want to go to the shelter, you can't force them… They'll leave and set up camp somewhere else"*; *"I'm not optimistic that a majority enforcement approach is going to address the root causes."* Knack's escape hatch: *"Housing, shelter operations, and mental health/addictions support are all provincial jurisdiction."*
- Honesty: the sweeps were formally province/police-led and housing IS provincial jurisdiction — the city's honest defence is limited authority. But the city supplied the crews, the EOC, the $225k of fence, and Bylaw 20700. Neither man cheered the bulldozers; the point is that "progressive" skepticism which never converts to a blocking vote or a halted sweep is the management-of-the-poor we're naming. The Progress Report (sympathetic left outlet) faulted Janz for going quiet during the lawsuit.

## Pillar 3 — ENERGY (EPCOR as revenue tool)
The city owns the utility and runs it as a hidden, regressive tax.
- **EPCOR dividend to the City** rose every year of the tenure: **$166M (2018) → $206M (2026)**; cumulative since 2000 **~$2.3B** — drawn entirely from residents' bills. (2015/16/19/20 dividend points interpolated between solid $166M-2018 and $171M-2021 anchors — flag as EST; confirm vs City annual financial reports before headlining.)
- **2017 drainage transfer**: council voted **7–6** to move the city's **$1B+ drainage assets** to EPCOR, engineered to add **~$20M/yr** to the dividend plus a **$75M transition fee** — a public service converted to a revenue stream.
- Every power bill carries a City **franchise fee (Local Access Fee)**, rising to **~$8.33/mo (2026)** from **$7.94 (2025)** — a municipal levy stacked on top of property tax, never facing a ratepayer vote.
- **Energy poverty**: after the 2022 winter disconnection ban lifted, EPCOR shut off power to **~200 customers**, including a disability-benefit recipient who couldn't cover the bill after rent.
- Honesty (big one): the **electricity commodity** spike is a *provincial* story — the UCP removed the 6.8¢ cap in 2019; the regulated rate went **~$47/MWh (2020) → ~$107/MWh (2021).** Janz is factually right to point upward. Our argument is only about the **municipal instruments council controls**: the franchise fee, the dividend, the water/drainage PBR rates, property tax. Defenders note the ~$200M/yr dividend offsets taxes — true, and precisely the point: a flat, hidden, regressive levy on utility bills substituting for progressive taxation. Janz's own EPCOR framing accepts extraction as the good: *"every dollar spent on compensation is another dollar that could be returned to the City"*; his critique stops at *"EPCOR executives shouldn't be making Oilers salaries."*

## Pillar 4 — WATER (the same tool, wetter)
- Typical residential water bill (water+wastewater+drainage) **$102/mo (2021) → $113/mo (2024)** under council-approved EPCOR PBR increases (+3.7%/+2.1%/+4.2%).
- 2025–2027 wastewater PBR (council-approved): **$74.55 (2025) → $76.91 (2026) → $79.44/mo (2027)** (+2.3%/+3.1%/+3.2%).
- Both men are unremarkable **yes**-votes on the EPCOR rate filings (utility file is near-unanimous; no vote shows either resisting a rate increase). Honest moderation to note: EPCOR's voluntary ROE reduction saved wastewater ratepayers **$25.6M over 2025–2027** — a discount off a return the monopoly is otherwise granted.

## Pillar 5 — FOOD (the city funds it at $0)
- **Edmonton's Food Bank: 34,826 people/mo (2023), +63% from 21,385/mo (2019)** — their own words. By **Dec 2024 ~45,000/mo** (10,000 more than two years earlier); a record **47,000+ hampers in Oct 2024**; began **rationing client visits.** Unique individuals **75,476 (2023) vs 67,046 (2022)**; total hamper visits **417,908 (2023).**
- **Alberta household food insecurity 30.9% (2024)**, 8.7% severe — among Canada's worst — up from ~12.3% (2011) and 20.3% (2022). A healthy diet ate **40.7% of a low-income Edmonton family-of-four's monthly budget (2023).**
- **The city funds no dedicated community-fridge / free-food program — $0.** The community-fridge / Food Not Bombs / West End Outreach network runs entirely on mutual aid and private property. (Honesty: we could not document a specific city-ordered fridge *removal*; frame as municipal **non-support / absence**, not an asserted bylaw shutdown, unless a build agent sources a specific enforcement action.) This is the "long live the left" exhibit: the thing actually feeding people is extra-state mutual aid, unfunded.

## Pillar 6 — COMMUNITY (frontline starved to feed the formula)
Zero-sum budget: police growth is formula-guaranteed; everything that keeps people alive fights for scraps.
- **Housing built begrudgingly**: **<15,000 affordable units of ~400,000 homes (<4%)** against **46,155 households in core housing need** (nearly 1 in 8; hits single mothers 36%, Indigenous renters 27%, racialized renters 19% hardest). The 2023–2026 strategy target was **2,700 units** — sized to close **<6% of the gap**; city committed **2,922 units** using $121M + $5M land to leverage ~$413M from senior governments. City brands itself a *leverager*: *"every dollar invested has attracted another four from other governments"* — the reactive, downloaded posture. **Honesty: housing is the least damning part — they met the target (2,922 vs 2,700), Janz championed zoning/density. The critique is the ceiling of ambition, not a failure to build.**
- **Library**: Alberta's per-capita library operating grant **frozen since 2015**, dropping from ~50% to ~⅓ of library operating funding. EPS +12.4% (2023–26) vs EPL +4%.
- **Transit**: no formula protection — facing a **$13M shortfall**, the city hiked fares **~22% for Feb 2025** (Arc single $2.75→$3.50; monthly $100→$120), literally citing *"unexpected growth in demand for low income transit passes"* as a cost driver — squeezing riders for being poor. 2025: another single-ride $3.50→$3.75, **Youth Pass age cut 24→18**; rec admission $9.00→$9.25. (Transit-shortfall figures corroborated via Taproot after CBC returned 403 — MED confidence.)
- **Property tax** back-loaded surge: 2022 1.9%, 2023 5.0%, **2024 8.9%**, 2025 5.7%/6.1%, **2026 6.9%** (avg ~5.7%/yr 2022–26). Honest: 2021 was a genuine **0%** (first in 20+ yrs), 2019–20 sub-3% — it's a back-loaded 2023–2026 spike, not a straight line. Mayor Knack on the 6.9%: *"we would have to cut back on transit… close libraries earlier… reduce hours to rec centres. I did not hear an appetite for that."* — names every frontline door as the cut, never the police formula. And: *"I'm glad that the one increase we saw is in an area that produces a significant economic return."*
- **Homicide — the honest complication (do NOT claim a straight rise).** Edmonton CMA homicides are volatile: rate 3.03 (2014), peaked **3.45–3.51 (2017 & 2021)**, fell to **2.20 (2024)** — among the decade's lowest. City-only EPS homicides hit a five-year low **30 in 2024** (from 43 in 2023); overall crime severity **−5%.** So "the homicide rate rose" is unsupportable as a trend. **Defensible framing:** violence spiked to its worst mid-tenure (2020–21, pandemic) while the police budget grew on a locked formula regardless; and the offences that *did* climb in 2024 are the signatures of criminalized poverty — **opioid possession +152%, meth possession +116%, shoplifting <$5,000 +12%.** The carceral apparatus was processing destitution, not chasing a homicide wave. That materialist point survives the numbers and is stronger for it.
- **Poverty entrenched**: **~119,950 Edmontonians (~1 in 10) in poverty (2024, ESPC)**, essentially unchanged from ~1-in-8 in 2015. (Measure vintages differ — MBM was rebased — so read as "poverty stayed entrenched," NOT a measured decline.) Average 2-bed rent **$1,304 (2022) → ~$1,481 (2024), +14%**, with only 1–2% of low-income-affordable units vacant.

## The horse's-mouth quote bank (curated — verify wording vs audio before publishing YouTube quotes)
**Knack — the manager:**
- *"There is no right-wing way to clear snow off the streets. There's no left-wing way to cut our grass. We just have to work together as humans."* (mayor-elect, Oct 2025)
- *"I was very very right-wing in my life growing up and I might not be as much anymore."* (Solo Spotlight Ep 67)
- *"Let's set aside our hearts for a moment. Let's just look at the money spent."* (Edmonton Votes '25, ~42:00)
- *"I did support that funding formula."* (Edmonton Votes '25, ~47:08)
- *"We're not going to go back to an austerity budget… but we're also not going to have a budget like we've seen from 2023 to 2026. We've got to find that middle ground."*
- *"I've been sitting here for 10 years… people keep losing their lives."* / *"after sitting here for 10 years, I have nobody to blame but myself."* (2024; cites 302 street deaths in 2023 vs 37 in 2019 — corroborate the 302 vs 37 against medical-examiner data before headlining, comes via Knack in Global News)
- *"If we wanted to go … lower than the 6.4, we would have to cut back on transit … close libraries earlier … reduce hours to rec centres."*
**Janz — the dissenter who signs anyway:**
- *"These people, the capital class who have for years dominated city politics, got bounced last election… they're coming back with a lot of money."* (2025 campaign launch — his most explicit class language)
- *"standing up for you, not the big landlords, developers, corporate donors."*
- *"We're paying way too much for the wrong services, at the wrong time, at the wrong place."* (moving the $11.9M EPS cut, 2022)
- *"Even if we tripled the number of police officers, it wouldn't address … poverty, addiction, and social disorder."*
- *"Housing … is the most dignified and cost-effective solution to social disorder."* (same cost-benefit register as Knack — this is the tell that even the left edge argues in the language of savings, not rights)
- Theory of change: *"moving the Overton window"*; shelved his mansion tax under administration pushback.

## Honesty ledger (consolidated — the build must honor every line)
1. **Never** write "Janz supports police." He dissents on every police vote and loses; he votes YES on the final 2023 budget carrying the police money and owns the tax hike. Use the two-step, not a false charge.
2. **Homicide did not rise on a trend.** Use the poverty-offence surge (+152% opioid) and the mid-tenure spike-vs-locked-formula point instead.
3. **Poverty rate**: 2015 vs 2024 measures aren't clean apples-to-apples (MBM rebased). Say "entrenched," not "rose X points."
4. **Electricity commodity** is provincial (UCP deregulation). Argue only the municipal instruments (franchise fee, dividend, water/drainage PBR, property tax).
5. **Housing**: they met their unit target; the critique is the ceiling of ambition and the downloaded posture, not "built nothing."
6. **Community fridges**: framed as $0 municipal support / absence, not an asserted city shutdown, absent a sourced enforcement action.
7. **EPCOR dividend** 2015/16/19/20 points are interpolated — mark EST until confirmed vs City annual financial reports.
8. **Transit $13M / ~22% / 2025 6.1%** rest on single secondary sources (CBC 403'd) — MED confidence, corroborated by Taproot/Daily Hive.
9. **Knack's counter-claims** ("crime lowest in a decade," "most affordable major city") are real and must be *answered*, not ignored — the affordability claim dies on the food-bank and rent numbers; the crime claim is true and we concede it while making the poverty-criminalization point.
10. YouTube quotes are from auto-captions — a human spot-verifies wording/timestamp before publication.

## ADDITIONS 2026-07-04 (three new beats — verified, honestly caveated)
### Note: the 302 homeless-death figure is UPGRADED to HIGH
Previously flagged MED (Knack-via-Global). It is **Alberta Justice** data (37 in 2019 → 302 in 2023), independently corroborated by **Boyle Street Community Services (301 of 302)**. Still honestly scoped: 302 is ALL homeless deaths, the majority drug poisoning; hypothermia/smoke/burning-while-warming are documented but a subset, and the province withholds the cause breakdown — **never write "302 froze."**

## Pillar 1b — POLICE VIOLENCE (the formula's body count)
The escalator did not just move money; it bought a machine that keeps killing, and the same council that guaranteed its budget never had to answer for the bodies. In **2022 EPS had four fatal officer-involved shootings by late April alone — a 22-year high and ~30% of every fatal police shooting in Canada that year**, while Toronto, Montreal, Vancouver, Ottawa and Winnipeg each recorded zero. In **2024 EPS officers were involved in nine officer-involved shootings, four fatal.** **39 people have died in encounters with Edmonton police since 2000 — second-highest of any municipal force in Canada, behind only Toronto** (Calgary 29). Alberta's police-involved death rate jumped **166% between the 2000s and 2011–2022**, steepest of any major province; the province leads Canada per capita (~7.5/yr).
Who dies: of 23 killed in EPS encounters 2000–2017, **21 (91%) were in mental-health or addictions crisis** — the exact population a funded non-police crisis response exists to reach. Black and Indigenous Edmontonians over-represented; the 2024 flashpoint was **Mathios Arkangelo, a Black man shot June 29 2024** (family sued four officers + chief). Accountability gap: ASIRT clears EPS fatal shootings routinely ("proportionate, necessary and reasonable"; a man shot 12 times in 2024, cleared); across the tenure a single EPS shooting produced a charge (**Sgt. Neil Thompson, aggravated assault, non-fatal 2024**). Oriola: "there's no denying that we do have an excessive use-of-force problem in Edmonton … Alberta leads the way nationally."
**Honesty ledger — POLICE VIOLENCE.** (a) No clean per-year OIS series exists — anchors are 2022 (record) and 2024 (9/4), trend is 39-since-2000, 2025 documented individual fatals only; never invent a smooth curve. (b) EPS "shootings" (221 in 2023) = CITYWIDE gun violence, never conflate with officer-involved shootings. (c) ASIRT officers-charged yearly totals (4/4/7/2/7/3/2/5/1/8/10, 2015–2025) are Alberta-wide, not EPS-only. (d) Race over-representation is qualitative in sources, not a hard EPS %; the 91% mental-health figure is the solid one. (e) EPS lost two officers to gun violence March 2023 and cites rising violence to justify force — note for fairness; separate category from police killings of civilians. (f) Correlation and priority ONLY — no causal claim that the budget pulled a trigger. (g) CBC figures pulled via reader proxy — spot-verify against live pages before publishing.

## Pillar 2 addendum — THE BODILY TOLL OF THE COLD (frostbite + exposure)
The bulldozer has a medical signature, written on unhoused bodies in lost fingers and feet. Edmonton is what the Canadian Frostbite Care Network calls **Canada's frostbite capital.** Frostbite amputations in the Edmonton health zone (AHS data via FOI) climbed **91 (2021-22) → 71 (2022-23) → 110 (2023-24, record) → 113 (2024-25) — 5×+ the fiscal-2019 level.** A separate calendar-basis count: **81 (2023) → 120 (2024)**. Cold-injury ER visits: **895 (2023-24) → 1,307 (2024-25)**, biggest jump since ≥2011.
- **A ~0.3%-of-population group absorbs a majority of the amputations.** Homeless share of frostbite-amputation visits rose **39% (2021-22) → 58% (2022-23)** and stayed above half; when amputations grew 55% in 2023-24, the rise among unhoused patients was **87%**. Since 2021, **188 frostbite amputations** on unhoused Edmontonians. Dr. Sandy Dong: "The vast, vast majority of these individuals were unhoused."
- **Rationed cold-response:** frostbite starts at 0°C; Edmonton activates extra winter services only below **−20°C for three straight days** ("the harshest benchmark … in Canada"); **35% of severe frostbite cases** happened on days the city hadn't declared cold enough to act.
- **The wounds beside the sweeps (on the record):** an ER doctor links lost daytime shelter to frostbite; Coalition counsel Chris Wiebe (whose FOI produced the data) saw "a direct connection between the encampment removals and the spike in frostbite amputations"; and EPS conceded the rise "may be due to greater intervention by EPS encampment response teams, who regularly found people needing medical assistance for exposure, hypothermia and frostbite." The Dec 2023 sweeps ran under a court order requiring the city to weigh extreme-cold danger; it cleared all eight camps anyway, **the last at −24°C.**
- **Death toll honestly scoped:** 37 (2019) → 302 (2023), Alberta Justice, Boyle Street corroborated 301/302. **302 is ALL homeless deaths, majority overdose; exposure is an unquantified subset — never say "302 froze."** The cold-specific harm we count cleanly is amputations, not deaths.
- **Caveats honored:** the two amputation series (fiscal Edmonton-zone vs calendar "Edmonton area") use different definitions/geography and DON'T stack (use fiscal as spine, calendar as corroboration); part of the rise is better detection after FOIs (steep shape + majority-unhoused share survive); Calgary's lower numbers owe partly to aggressive iloprost use, not only fewer evictions — so rest the argument on Edmonton's own curve + clinical testimony, not the city comparison. Correlation and priority, NOT causation.

## Pillar 7 — LABOUR (the wage costume)
The clean line the thesis wants — "they undercut unions" — dies on contact, and the honest version is sharper. Both men brand pro-worker and the unions believed them: the **Edmonton District Labour Council and CSU 52 both endorsed Knack for mayor and Janz for papastew in 2025.** Janz has been union-endorsed three straight elections on an anti-privatization, pro-collective-bargaining, pro-living-wage platform (AUPE 2021), and neither ever cast a public vote against a union contract — both voted **Yes** to ratify every collective agreement that reached council (CUPE 30, IBEW 1007, ATU 569, CSU 52, IAFF 209, police associations; Open Data `ekzq-b4qg`). **So the exhibit is not their votes; it's the wages their council delivered as the employer.** **CSU 52 — ~5,000 city workers — got no raise from 2018 and worked with no contract from Dec 2020.** City opening offer **0% / 1% / 2%** (a real-terms rollback to 2018 pay); members rejected the "best and final" and settled March 2024 at **0% / 1.25% / 2% / 3%** — every year below inflation. **Firefighters (IAFF 209) went ~6 years with no contract (Dec 2018–Dec 2024) and had to win arbitration** for ~2.1%/yr, sub-inflation. The lowball mandates were set in **closed session** — no public roll-call to pin on Janz or Knack — but the council both sat on (and Knack now leads) is the employer that ran them, while the police budget grew on a formula that never had to bargain for a cent.
**Honesty ledger — LABOUR.** (1) **Never write "Janz is anti-union" — the record refutes it** (union-endorsed 3×, anti-P3, opposed 2020 UCP support-staff layoffs, pro-living-wage vote). The point is the wage OUTCOME under his council, not his loyalty. (2) **The "Janz signed a letter against the union" claim is UNCONFIRMED — no source found; do not assert it.** The documented inverse: the **Edmonton Police Association filed 24 complaints against Janz (Jan 2022), all dismissed as without merit** — carceral labour punishing him for criticizing police spending, not the workers' movement (usable, on-thesis; flag EPA as carceral labour distinct from CSU 52/CUPE/IAFF). (3) Wage restraint was a closed-session employer decision, not an attributable Janz/Knack vote — don't fabricate one. (4) Both unions endorsed both men — report it; it measures how low the electoral ceiling sits (lesser-evilism), not that the system delivered for workers. (5) Knack's P3 openness ("shouldn't shy away," Nov 2025) is for NEW capital projects; he opposes privatizing existing services — don't overstate.

## COUNCIL SCORECARD 2026-07-05 — the ceiling is the whole room
Computed straight from the on-disk Socrata JSON (`ekzq-b4qg`, 8,412 motions; multi-term cross-checked vs `huhs-auh6`) — not eyeballed. This widens the lens from the two subjects to the whole 2021–2025 body, and the point is structural: **Janz and Knack are the illustration of a council-wide ceiling, not two cherry-picked targets.**
**Dissent index** = number of the 9 carceral/order motions (the police floor + C604A + C604B + Janz's levy cut + the Healthy Streets EPS top-up + shelter bylaws 20657/20842/21193 + transit-enforcement 19983) on which a member voted the RESTRAINT way. The 2023 operating budget is excluded (it's a whole-city package, not a carceral line).

| Member | Ward | Terms | Multi-term | Brand | Dissent /9 |
|---|---|---|---|---|---|
| Michael Janz | papastew | 2021– | no | self-styled progressive | **9** |
| Ashley Salvador | Métis | 2021– | no | self-styled progressive | 5 |
| Erin Rutherford | Anirniq | 2021– | no | self-styled progressive | 5 |
| Amarjeet Sohi (Mayor) | city-wide | 2007–15 cllr; 2021–25 mayor | yes | self-styled progressive | 4 |
| Jo-Anne Wright | Sspomitapi | 2021– | no | centrist | 3 |
| Anne Stevenson | O-day'min | 2021– | no | self-styled progressive | 2 |
| Jennifer Rice | Ipiihkoohkanipiaohtsi | 2021–25 | no | centrist | 1 |
| Keren Tang | Karhiio | 2021– | no | self-styled progressive | 1 |
| **Andrew Knack** | Nakota Isga | 2013–25 → **Mayor 2025** | yes | "independent" mgr | **0** |
| Tim Cartmell | pihêsiwin | 2017–25 | yes | fiscal conservative | 0 |
| Sarah Hamilton | sipiwiyiniwak | 2017–25 | yes | centre-right | 0 |
| Aaron Paquette | Dene | 2017– | yes | self-styled progressive | 0 |
| Karen Principe | tastawiyiniwak | 2021– | no | fiscal conservative | 0 |

**The findings that carry the page:**
- **Every restraint vote in the matrix LOST.** C604B carried **9–4** (the four No votes: Janz, Salvador, Stevenson, Rutherford — the largest restraint coalition the term produced, still beaten >2:1). The $407M floor carried **12–1, Janz alone.**
- **The floor-vs-formula tell.** On the police *formula policy* several progressives dissented (Salvador on both C604A and C604B; Stevenson + Rutherford on C604B). But on the **$407M floor — the actual dollars — only Janz voted no**; Salvador, Stevenson, Rutherford, Tang, Paquette and Sohi all voted **Yes** and saved their dissent for the mechanism. Oppose the autopilot, fund the biggest cheque, lose anyway.
- **Seniority tracked carceral reliability.** Four of the five zero-index members are the multi-term veterans — Knack, Cartmell, Hamilton, Paquette — plus Principe. The longer they served, the more reliably they voted the order line. **Aaron Paquette is the sharpest single exhibit:** a three-term, self-styled-progressive, Indigenous (Cree/Métis) ex-NDP federal candidate with a dissent index of **0/9.** (Handle fairly — it is the record, stated plainly, not a slur.)
- **The costume, quantified.** Knack's rate of agreeing with Janz across all non-unanimous motions is a mid-pack **68%** — he agrees on routine business and splits only on the carceral file. Salvador tops the agreement axis (81%), Rice bottoms it (32%).

**Current council (post Oct 20 2025 — Edmonton's first party-based civic election):** a progressive-leaning council of independents — **9 of 12 ward seats to Independents (66.4%), 3 to Cartmell's fiscally-conservative Better Edmonton (24.9%), and the mayoralty to Knack** (ran/governs Independent). Sohi gone. **Every self-styled progressive held their seat** (Janz, Salvador, Tang, Rutherford, Stevenson second terms; Paquette a third); the only 2021–25 incumbent turfed was Jennifer Rice, beaten by an independent transit worker (not a leftist). Grim kicker for the LABOUR beat: **Michael Elliott — former Edmonton Police Association president, who filed the 24 dismissed complaints against Janz — won pihêsiwin under Better Edmonton.** The carceral union now sits in the room.

**Honesty ledger — COUNCIL SCORECARD.** (1) **Not a monolith** — a real 4–5 member dissent cluster (Janz, Salvador, Rutherford, Stevenson, + Sohi, Wright) existed; the thesis is that it never assembled a majority and every restraint vote lost, NOT that every progressive is a fraud. (2) **Not a 2025 wipeout** — the progressives were re-elected and independents kept a supermajority; what died is the CEILING (the top office and the agenda went to the escalator's author; the leftmost realistic pole was managerial centre-left; none of the 13 organize on socialist principles). Never frame it as a red-to-blue rout. (3) Salvador has the cleanest anti-escalator record — say so; the honest contrast is her formula No votes vs her floor Yes. (4) Knack brands **"independent,"** not "progressive" (a strategist called him "the only progressive candidate" and he let it ride) — don't put the progressive label in his own mouth. (5) Absences counted as non-dissent (the conservative choice; changes no ranking). (6) Dissent index is a defined metric over 9 named motions, not a global ideology score — state the definition wherever the number appears.

## ADDITIONS 2026-07-05 — KNACK'S FIRST TERM 2013–2017 (the twelve-year arc closed)
The gap in Knack's record is filled. The 2013–2017 term predates the wide "with Motion Details" format, so it lives as three joined Socrata tables: votes `fwq5-ux79` (107,095 rows, long; **Knack = `A. Knack - Councillor`**, 8,245 rows), motion text `smk2-dtnx` (12,926), meeting dates `mner-asqn` (719); join votes→motions on `motion_id`, motions→dates on `meeting_id`. Schema and the Knack voter string were verified from a live sample row before analysis, per the pipeline. Archived under `sources/voting/voting-2013-2017-*.json`; clipping `sources/voting/knack-first-term-2013-2017-votes.md`. Knack cast 8,203 recorded Yes/No votes in the term (8,096 Yes / 107 No); on the 458 genuinely split motions he took the minority side 101 times.
**Finding: the first-term data CONFIRMS and LENGTHENS "the costume was put on, not born with."** It is not a two-point story (2018 cut → 2023 author) — it is a full twelve-year hardening.
- **Police (all at the 2015-budget meeting 2014-11-26):** early Knack is a repeat **No** on tax-levy police growth. He voted No on the 2015 EPS budget +$5.183M "Growth in Policing" (failed 3–10), No on +$1.589M Transit Policing (failed 5–8), No on the 35-FTE "Growth in Policing" service package +$2.437M (carried 7–6, Knack on the losing side), and No on *both* helicopter buys ($7.06M for two, failed 3–10; $3.47M for one, carried 7–6 — Knack lost). He voted Yes only on amendments requiring an EPС oversight report before the helicopter money could be spent (CAP 46.1/47.1, 11–1 / 12–1).
- **The one early police increase he backed was off the tax base:** 2015-04-14, +$2.407M for 40 FTE officers **funded from the photo-radar reserve**, Knack Yes 10–1. So NOT an abolitionist — the honest read is his register was fiscal/cost-benefit the whole way; what reversed over the decade is which direction the ledger pointed. (Handle as on-thesis, not as a "gotcha" that he was ever a leftist.)
- **Money he MOVED toward the non-police alternative (both carried, both his own motions):** 2015-11-27 REACH Edmonton **+$1,000,000** for a **24/7 Integrated Crisis Response** package (he amended it *up* from $500k), carried 7–5; 2016-08-23 a **Sliding Scale Fee Proposal for Low Income Edmontonians** (leisure-access + low-income transit passes), carried 12–1. The man who later made non-police crisis response beg once funded it himself.
- **Housing / homelessness:** **zero** non-unanimous roll-calls 2013–2017 — same as 2021–2025; shelter/encampment is an Administration/bylaw story, not a split-vote story. Nothing to characterize; do not overclaim.
- **Transit:** pro-service, pro-access (17 Yes / 2 No on split transit motions; the two No are the 2014 transit-policing increase and a 2016 LRT paid-parking change).
- **Budget/tax:** a moderate, not an austerity hawk — 2013-12-02 he voted No on Nickel's 1.2-point budget cut (down 1–12) and Yes on a 0.5% efficiency-driven levy reduction (10–3); 43 Yes / 15 No across split budget motions, leaning toward funding services.
The clean arc for the pages: **2014 votes police increases + helicopters DOWN and moves $1M into non-police crisis response → 2018 votes for a police-budget cut → 2023 writes and moves the escalator (C604B) himself.** Honesty caveat: state the twelve-year hardening as a change in *direction*, not a conversion from leftist to cop — the managerial cost-benefit costume is present the whole way.
## SIGNATURE ARGUMENT — long live the left (closing manifesto, 2026-07-05)
This is the project's closing page (`long-live-the-left.md`). It is the "long live the left" turn made explicit: the electoral establishment cannot and will not stop the police state, the colonial dispossession, or the drift toward authoritarianism, so the living politics is extra-electoral and material — and the winning move is conviction, not management.

**The Palestine verdict (binding — this is the project's most defamation-sensitive ground):** DROP the "Knack is a zionist sympathizer / complicit-in-genocide" label entirely. It is unsourced and the one on-record data point contradicts it: in **March 2026, as Mayor, Knack publicly rebuked EPS Chief Warren Driechel for joining a police delegation to Israel**, in solidarity with grieving Palestinian-Edmontonians ("the violence in the West Bank and Gaza is not distant… families in our community are grieving"). Council took **no** Gaza ceasefire vote in the entire 2021–2025 term (verified: 0 of 8,412 motions mention ceasefire/Gaza/Palestine/Israel/divest/BDS). We publish only the sourceable version below. All criticism here is of a **STATE (Israel) and its policies and of the institutions/policing that enable it — never of ethnicity or religion; no antisemitic tropes.** "Zionism" is treated as a political ideology about a state.

**The sourceable throughline (this is the honest signature argument):**
- **The costume doesn't come off for Gaza either.** Knack will *say* the compassionate thing (the chief-trip rebuke) exactly as he says it about the homeless — while funding the EPS that does the opposite. Rhetoric of care, apparatus of order. Same thesis, closing its loop.
- **Police as documented local agents of the throughline.** The EPS chief literally flew to Israel to meet state police (Feb 2026; 20+ orgs' open letter opposed it). The same EPS **cleared the University of Alberta Palestine-solidarity encampment on May 11 2024** — batons, pepper-spray munitions, a muzzle-blast of pepper spray, 3 arrested (all charges later STAYED by the Crown), injuries disputed (police said none serious; protesters/faculty said 4 injured, 1 hospitalized). The clearing DECISION was the university president's (Bill Flanagan), executed by EPS — attribute carefully: Knack's link is **structural** (he authored the C604B escalator and funds EPS), not a personal statement or vote. A U of A-commissioned review (retired Justice Kent) called it Charter-justifiable; constitutional scholars and the Centre for Free Expression ("Jangling the Bells") disagreed; the province referred it to ASIRT.
- **The same force, the same land.** That EPS also razes the majority-Indigenous homeless encampments. Community signatories (Statement of Treaty Principles) named **both** clearings as **Treaty 6 violations** — the police-state-and-colonization throughline, in the movement's own words, linking local settler-colonial dispossession to the global (Coulthard's dispossession/elimination framing is the cited spine — clearly labelled argument, not a claim about a person).
- **The establishment's posture was silence.** No ceasefire motion, ever. The demand was loud in the streets (CPCA weekly rallies since Oct 2023; the People's University for Palestine encampment; the May 11 2024 legislature protest) and never once became a council motion — "long live the real left" in one fact: the living politics never entered the dead chamber.

**The named frontline (so "shift to the real actors" points at real orgs, not a vibe):** the **Coalition for Justice and Human Rights** (took no government money, sued the city, lost, kept going); **CPCA** and the **People's University for Palestine** (Palestine solidarity); **Food Not Bombs Edmonton, Water Warriors YEG, HARES** (mutual-aid food/outreach on $0 city funding); the **Edmonton Renters' Union** (tenant direct action); **Bear Clan Patrol** (Indigenous-led non-police community safety, since 2020) and **Idle No More** (co-founded in Treaty 6); **Migrante Alberta** (migrant/temporary-foreign-worker organizing). *(Honesty: the broader Coalition partner roster came from a single site fetch and is unverified as a list — name only the individually-sourced groups above; there is no confirmed standalone "Edmonton Copwatch" org — the copwatch/abolition principle lives inside HARES and Bear Clan, don't invent a body.)*

**The money line (grounds "we beat money last time"):** Tim Cartmell's **Better Edmonton raised $834,552 — roughly half of every campaign dollar in the city across all races — and spent over $1M, the most expensive campaign in Edmonton history, and LOST.** Big money can be beaten here. The honest wrinkle: what *won* was Knack, running "independent" and the escalator's author — so the target is not money, it is the complicit incumbents who fund the batons and vote the order line.

**The conviction thesis (the distinct closing claim):** the establishment's move on genocide was *silence*, and silence is the losing move — it is the costume in its purest form. What actually builds power is moral clarity: the movements that name the genocide plainly and name the police as its local agents are the living politics; the silent managers are the dead ceiling. So the strategic and the moral collapse into one: **real progressives who want to win must come down on these institutions — the police, and complicity with the Israeli state's war — with their full chest, not manage them politely.** "Come down on" = political confrontation, organizing, electoral defeat of the complicit, and direct material solidarity — **never violence; the whole argument is about political power and organizing, and "sweep aside" is electoral (they beat Cartmell's money once and can beat the incumbent bloc).** The choice for anyone who calls themselves progressive here: confront these institutions head-on, or keep managing them and watch the police state stand. Conviction wins; the costume loses.

**Honesty ledger — SIGNATURE.** (1) Never the "zionist sympathizer" label about Knack — contradicted by his March 2026 rebuke; publish only silence + structural complicity. (2) All Israel/Palestine criticism is of a state, its policies, and the policing of protest — never ethnicity/religion; no antisemitic tropes. (3) The U of A clearing was the university president's decision executed by EPS — Knack's link is structural, not a vote/statement; injuries are a documented dispute. (4) Do NOT conflate the Jan 2024 homeless-encampment councillor criticism with the May 2024 Palestine encampment — different events. (5) "Come down on / sweep aside" is electoral and organizing, explicitly not violence. (6) The Coalition partner-roster and any "deadly exchange" generalization beyond the documented EPS-chief trip are unverified — anchor on the sourced EPS-chief delegation, keep the rest as labelled argument. (7) CBC pages were fetched via reader proxy — spot-verify direct quotes against live pages before publishing.

## ADDITIONS 2026-07-05 — THE DEADLY EXCHANGE (documented pipeline, disciplined; weave into the SIGNATURE throughline on long-live-the-left.md)
The throughline the closing page gestures at — Edmonton policing wired to the Israeli war machine — is not a vibe and not a conspiracy. It is a trade, and it has receipts. Two are local.
- **Dec 2025 — Corsight.** EPS made itself "the first police force in the world" to trial Axon facial-recognition bodycams, pointed at a **6,341-name watch list** of Edmontonians. The matching engine was **Corsight AI, an Israeli firm that built its face-recognition for the Israeli military, which used it to hunt Palestinians in Gaza** (soldiers issued face-scanning cameras; faces of people fleeing the bombing run against it). Sources: CBC (Taylor Lambert), Biometric Update, AFSC Investigate, NYT. It was a **PILOT, not a signed contract — say "trialled."** Corsight is the SOLE Israeli-firm trace in EPS's surveillance stack (Clearview = US/Australian, NEC/NeoFace = Japanese, Stingray/Harris = US) — do not force the others.
- **Feb 15–23 2026 — the chief's delegation.** EPS Chief Warren Driechel's MCCA-funded trip toured **Mabat 2000** (facial-recognition/CCTV grid in occupied East Jerusalem, Amnesty's "automated apartheid"), a West Bank Border Police base, and the undercover **Yamas** unit; he praised Israeli policing's "military origins" and "integration." Same category of surveillance tech his own force had just trialled on Edmontonians. Itinerary granularity (Mabat/Yamas/settlements) rests on **The Orchard** (advocacy, FOI-based); the spine (dates, MCCA funding, 20+ orgs' open letter, Knack's rebuke) is CBC/CTV-corroborated — lead on the corroborated spine.
- **General pipeline (HIGH):** Amnesty USA documents US departments training with Israeli forces; JVP's "Deadly Exchange"; Elbit's "battle-tested" marketing + Loewenstein's *Palestine Laboratory*; Israel ≈ 10th-largest arms exporter, historically ~⅔ of global UAV exports.
**DRONE VERDICT (the user's claim, disciplined):** SOURCEABLE — EPS runs an RPAS program since 2014 (~10 thermal quadcopters, 14 officers; collision-mapping, missing-persons, tactical overwatch) + the Air-1 FLIR helicopter (~3,000 calls/yr); Canada is a national buyer of Israel's **Hermes 900** military drone. **NOT sourceable, must DROP:** (1) routine/**nightly EPS drone flights over neighbourhoods** — no reporting; EPS use is incident-driven. (2) EPS flying **armed or Israeli-military drones** — it flies small commercial thermal quadcopters (DJI-Matrice-class per general reporting, unconfirmed for EPS specifically), NOT Hermes/Heron. The defensible claim: shared surveillance-drone **doctrine** + the Israeli drone-warfare **export pipeline Canada buys into**. Nothing stronger. Draw the sourceable/not line explicitly on the page.
**DISCIPLINE (binding):** material, never conspiratorial. **Nobody in Tel Aviv runs the EPS** — C604B is Knack's motion, the batons are Edmonton's own; what the pipeline moves is **tools and admiration**. Cite JVP's own 2020 self-correction (that "Israel is the source of US police violence" scapegoats a Jewish state for a home-grown problem) openly as our template. Two settler-carceral states sharpening each other, on the same Treaty-6/Coulthard settler-colonial spine. All criticism of a STATE, its military/police, and arms firms — never ethnicity or religion. Corsight's Shin-Bet board ties are secondary reporting — flag as such.
Ready-to-weave prose block for the manifesto is in `research/_raw/deadly-exchange.md` (the agent's `canonical_addendum`); render it em-dash-free to match the voice pass when integrating.

## ADDITION 2026-07-09 — THE OFF SWITCH (oversight body moves to end public feedback)
A new beat on the Palestine-policing throughline; woven into Act VII right after the "answered with silence" paragraph. The silence is not only council's passivity — the police's own civilian oversight body is moving to make the public criticism itself go away.
- **The move:** as of July 2026, police-commission chair **Ben Henderson** says the commission is **considering ending the public-feedback portion of its meetings altogether** (Lauren Boothby, Edmonton Journal city-hall reporter — IG <https://www.instagram.com/p/DajayfehxaI/>).
- **The trigger:** residents used their five-minute delegations to condemn Chief **Driechel's** Feb 2026 Israel trip (which **Henderson unilaterally approved**, no public commissioner discussion); 2 dozen+ speakers, some demanding Henderson and Driechel resign; both refused (CBC <https://www.cbc.ca/news/canada/edmonton/edmonton-police-chief-warren-driechel-9.7135588>).
- **The pattern:** the commission had **already** imposed restrictions on public feedback in **2024** (CBC <https://www.cbc.ca/news/canada/edmonton/edmonton-police-commission-imposes-restrictions-on-how-public-can-provide-feedback-1.7268677>).
- **Clipping:** `sources/palestine-policing/henderson-considers-ending-public-feedback-2026.md`; cross-ref `sources/palestine-policing/knack-condemns-police-chief-israel-trip-2026.md`.
**Honesty ledger — OFF SWITCH.** (1) "Considering," not "ended" — a floated intention; write "says he is considering." (2) The "ending altogether" line currently rests on Boothby's IG post; link the underlying Journal article when obtained (edmontonjournal.com blocks our crawler; CBC 403s). (3) Keep DISTINCT from the Sept 2024 councillor-swap proposal (received 11–2, did NOT pass) and the Dec 2025 provincial Police Review Commission complaint transfer — three different things, never conflate. (4) All criticism is of the state, its policing, the oversight body, and its suppression of public input — never ethnicity or religion.

## Deliverable map
`research/` mkdocs site (pages: index/thesis, the-two-faces [Knack vs Janz split], the-whole-council [scorecard — the ceiling is the whole room], the-police-formula [+ police-violence body-count section], shelter-criminalization [+ frostbite/cold toll], energy-and-water [EPCOR], food, community-and-frontline, labour [the wage costume], the-brand [horse's mouth], long-live-the-left [closing manifesto + deadly-exchange throughline], methodology, sources) · `lander/` vanilla-TS scrollytelling (arc: the progressive myth → the police escalator → the five pillars rising → Janz's losing votes → long live the [real] left) · `data/*.csv` (votes, epcor-rates, food-bank, property-tax, frontline-vs-police) · `sources/` local archive + `sources/index.md` · `pipeline/` Edmonton Open Data recipe · `index.md` Obsidian hub. Tags: **confirmed** / **contested** (for the honest-complication items). Byline "Independent research"; no author identity anywhere.
