How sources work

Every claim on this site has a source label, a source date or access date, and a verification status. Showing sources and uncertainty is part of the trust model.

Source hierarchy

Tier 1

Official records

City pages, meeting minutes, agendas, action summaries, ordinances, election results, and official filings. Primary source for facts.

Tier 2

Official public notices

Ordinance readings, public hearings, comment windows, and procedural history from official channels.

Tier 3

Official or candidate-provided statements

Useful context, but labeled as self-stated or candidate-provided. Not treated as independent verification.

Tier 4

Local reporting

Used for context, quotes, chronology, and public interest. Labeled clearly and paired with official sources when possible.

Tier 5

Third-party civic databases

Helpful for cross-checks, but official local sources override when they conflict.

Claim labels

Each claim shows one of these labels so you know what kind of source backs it.

Official recordElection resultMeeting minutesPublic noticeCity code or charterCandidate-providedSelf-statedReported by local mediaVerified by sourceNeeds verificationData mismatchNot confirmed from available source

Data-quality notes

When two sources conflict, a source appears outdated, or a detail is unconfirmed, you will see a data-quality note explaining the issue and suggesting where to verify. This is a trust feature, not an error.