National source audit
Every gap has
a named state.
P1 tracks every in-scope 2026 municipality through its publication milestone. P2 classifies the established historical candidate-source cells, while the post-2000 ledger works backward through every completed ordinary provincial cycle without turning a winner list, missing observation or aggregate report into a complete candidate archive.
Monitoring complete is not the same as candidate-list complete.
The P1 matrix is complete because every municipality has a source, phase, check date and next action. Only a closed official register can receive a complete candidate status. The P2 audit is complete because every historical cell is classified; partial and blocked cells remain open research gaps.
P1 · Active cycle
2026 candidate monitoring
1,096 municipality-level records across five active election systems. 1,068 remain partial because nominations are open, not yet open, or locally administered.
| Province | Scope | Observed records | Current state | Next publication gate |
|---|---|---|---|---|
| ONOntario | 444 municipalities | 1,630 | 417 partial | 2026-08-24Ingest Clerk-certified lists after 4 p.m. local time; keep pre-close snapshots partial. |
| BCBritish Columbia | 162 municipalities | 327 | 162 partial | 2026-09-01 to 2026-09-11Replace declarations with declared-candidate lists after local publication. |
| MBManitoba | 137 municipalities | 147 | 137 partial | 2026-09-16 to 2026-09-22Ingest locally filed nomination slates; registration remains a separate status. |
| SKSaskatchewan | 296 municipalities | 0 | 296 partial | 2026-10-07Ingest local even-division notices; check earlier dates set by bylaw. |
| PEPrince Edward Island | 57 municipalities | 10 | 1 complete · 56 partial | 2026-10-07 to 2026-10-16Refresh Elections PEI and locally administered municipal registers. |
Includes municipality, election phase, observed count, controlling source, checked date, next check and gap note.
National depth · 2001 onward
The complete post-2000 target
25,713 municipality-cycle and event-entity cells now define every completed ordinary general-election cycle after 2000 in the ten provinces. 12,396 cells have complete all-candidate evidence; all 11,896 unresolved cells remain explicit.
| Province | Cycle targets | Target cells | Complete | Open / N.A. |
|---|---|---|---|---|
| ONOntario | 6 | 2,664 | 1,20345% of target cells | 1,404 / 57 |
| BCBritish Columbia | 7 | 1,134 | 85175% of target cells | 276 / 7 |
| ABAlberta | 8 | 2,872 | 2,01970% of target cells | 815 / 38 |
| SKSaskatchewan | 19 | 6,807 | 481% of target cells | 6,759 / 0 |
| MBManitoba | 6 | 822 | 40750% of target cells | 411 / 4 |
| QCQuebec | 6 | 6,936 | 6,60695% of target cells | 203 / 127 |
| NBNew Brunswick | 8 | 776 | 75898% of target cells | 0 / 18 |
| NSNova Scotia | 6 | 294 | 6723% of target cells | 227 / 0 |
| PEPrince Edward Island | 6 | 342 | 12537% of target cells | 216 / 1 |
| NLNewfoundland and Labrador | 7 | 3,066 | 31210% of target cells | 1,585 / 1,169 |
Includes every contracted cycle, inherited P2 evidence, complete-source provenance, explicit lifecycle exclusions, ranked recovery batches and the reason each open cell remains unresolved.
P2 · Historical depth
Candidate-source audit
11,913 candidate-source cells across all ten provinces are classified. 8,323 are complete; 3,325 still require stronger or complete local candidate evidence. New Brunswick remains event-aware so separate elections in the same year are not collapsed.
| Province | Audited cells | Complete | Partial | Blocked / N.A. |
|---|---|---|---|---|
| ONOntario | 1,332 | 1,20390% of cells | 69 | 3 / 57 |
| BCBritish Columbia | 810 | 80299% of cells | 1 | 0 / 7 |
| ABAlberta | 1,364 | 99073% of cells | 336 | 0 / 38 |
| SKSaskatchewan | 2,283 | 482% of cells | 2,228 | 7 / 0 |
| MBManitoba | 411 | 40799% of cells | 0 | 0 / 4 |
| QCQuebec | 3,420 | 3,29396% of cells | 0 | 0 / 127 |
| NBNew Brunswick | 1,417 | 1,39699% of cells | 0 | 3 / 18 |
| NSNova Scotia | 49 | 1837% of cells | 31 | 0 / 0 |
| PEPrince Edward Island | 285 | 12544% of cells | 159 | 0 / 1 |
| NLNewfoundland and Labrador | 542 | 418% of cells | 501 | 0 / 0 |
Includes the native source status, observed candidate count, source reference and precise reason each incomplete cell remains open.
P2 · Recovery execution
Every open cell has a route
3,338 partial or blocked cells are assigned to six deterministic batches. The queue preserves the evidence state: being request-ready or under review never makes a candidate set complete.
| Batch | Cells | Provinces | Operational state | Next action |
|---|---|---|---|---|
| 01 · Official lifecycle and applicability audit | 1 | BC 1 | research ready | Reconcile missing province-file observations to official incorporation, dissolution, merger and special-regime records; request a local return only when applicability is established. |
| 02 · Reviewed New Brunswick legacy-report OCR | 3 | NB 3 | manual review required | Visually reconcile each complete contest to the retained official report page, preserving corrected fields separately from OCR and retaining page and file hashes. |
| 03 · Request-ready local returns | 200 | ON 69 · SK 100 · NS 31 | request ready | Route the prepared Ontario, Nova Scotia and Saskatchewan requests to the municipal clerk, returning officer or administrator and retain the response artifact. |
| 04 · Newfoundland and Labrador retained-archive recovery and MEF-17 request | 501 | NL 501 | archive research active request blocked user input | Continue municipality-retained result-page and artifact recovery through current and preserved official archives; submit the staged ATIPP package after the requester supplies the portal's mandatory full name, phone number and email address, then retain the confirmation number. |
| 05 · Local-return request buildout | 2,630 | AB 336 · SK 2,135 · PE 159 | request package needed | Resolve the official municipal route and prepare a complete-return request for each uncovered Alberta, Saskatchewan and Prince Edward Island cell. |
| 06 · Blocked official-archive recovery | 3 | ON 3 | source blocked | Recheck official clerk archives and retained captures for the three documented Ontario upper-tier blocks; keep them blocked until losing-candidate evidence is recovered. |
Includes batch, native source status, provenance, request state, next action and the admission rule for every unresolved cell.
Refresh calendar
The next source gates
The tracker can now refresh by legal publication milestone instead of treating an unpublished list as a failed search.
- 01ON · Ontario clerk certification2026-08-24
Ingest Clerk-certified lists after 4 p.m. local time; keep pre-close snapshots partial.
- 02ON · Ontario supplementary certification2026-08-27
Recheck municipalities that called for additional nominations to fill vacant offices.
- 03BC · B.C. nominations2026-09-01 to 2026-09-11
Replace declarations with declared-candidate lists after local publication.
- 04MB · Most Manitoba nominations2026-09-16 to 2026-09-22
Ingest locally filed nomination slates; registration remains a separate status.
- 05SK · Saskatchewan RM nomination day2026-10-07
Ingest local even-division notices; check earlier dates set by bylaw.
- 06PE · P.E.I. nominations2026-10-07 to 2026-10-16
Refresh Elections PEI and locally administered municipal registers.