{
  "version": 1,
  "note": "Public corrections from the change log. A stat tile whose own id, or whose row of tiles, a correction links to (page#id) shows a Corrected marker for 30 days that opens the correction on /whats-new.",
  "entries": [
    {
      "id": "2026-10-11-jan-5-appointment-vote-absent-member",
      "date": "2026-10-11",
      "title": "The January 5, 2026 appointment vote now lists the member the roll call had absent",
      "links": [
        "/votes"
      ]
    },
    {
      "id": "2026-10-10-correction-council-roster-former-mayor-note",
      "date": "2026-10-10",
      "title": "A former Mayor's roster card no longer shows the current Mayor's biography note",
      "links": [
        "/council"
      ]
    },
    {
      "id": "2026-10-09-correction-votes-year-filter",
      "date": "2026-10-09",
      "title": "The Year filter on Votes updates the page again",
      "links": [
        "/votes"
      ]
    },
    {
      "id": "2026-10-04-correction-remarks-cut-short",
      "date": "2026-10-04",
      "title": "Three 2014-2019 Council remarks no longer cut short by a redaction",
      "links": [
        "/votes"
      ]
    },
    {
      "id": "2026-10-04-correction-meeting-counts-2015-2019",
      "date": "2026-10-04",
      "title": "Two 2014-2019 meeting counts corrected, and five consent-agenda votes named",
      "links": [
        "/votes",
        "/council"
      ]
    },
    {
      "id": "2026-10-04-correction-fact-check-sweep",
      "date": "2026-10-04",
      "title": "Corrections from a fact check of last night's changes",
      "links": [
        "/alpr/coverage",
        "/alpr/camera-check",
        "/alpr/surveillance-capital",
        "/whats-new"
      ]
    },
    {
      "id": "2026-10-04-camera-check-land-use-withdrawn",
      "date": "2026-10-04",
      "title": "Camera check: land-use view withdrawn",
      "links": [
        "/alpr/camera-check#more"
      ]
    },
    {
      "id": "2026-10-03-votes-pulled-consent-items",
      "date": "2026-10-03",
      "title": "Nine roll calls on items pulled off the consent agenda now carry their own titles",
      "links": [
        "/votes",
        "/council"
      ]
    },
    {
      "id": "2026-10-03-court-rulings-read-in-full",
      "date": "2026-10-03",
      "title": "Plate readers in court: every ruling now checked against its own opinion",
      "links": [
        "/alpr/court-rulings"
      ]
    },
    {
      "id": "2026-10-03-community-caveat-per-area",
      "date": "2026-10-03",
      "title": "Community-mapped camera note now says where positions and area counts appear",
      "links": [
        "/alpr/tracker#community-camera-total",
        "/local/civic#precinct-cameras"
      ]
    },
    {
      "id": "2026-10-03-audience-comment-match",
      "date": "2026-10-03",
      "title": "Public comment counts fixed for 14 meetings in 2023",
      "links": [
        "/council#audience-presence",
        "/votes#audience-participation"
      ]
    },
    {
      "id": "2026-10-03-audience-2026-09-21-count",
      "date": "2026-10-03",
      "title": "Sept. 21, 2026 audience count corrected to 16",
      "links": [
        "/council#audience-presence"
      ]
    },
    {
      "id": "2026-10-02-sheriff-line-incomplete-fbi-years",
      "date": "2026-10-02",
      "title": "The Polk County Sheriff's crime-rate line no longer drops to zero in 1991 and 1992",
      "links": [
        "/local#fbi-heading",
        "/alpr/tracker#crime-context"
      ]
    },
    {
      "id": "2026-10-02-scanned-minutes-hand-check",
      "date": "2026-10-02",
      "title": "Votes from eight scanned sets of Council minutes, re-read from the scans",
      "links": [
        "/votes",
        "/about#known-limits"
      ]
    },
    {
      "id": "2026-10-02-no-hand-checked-claims",
      "date": "2026-10-02",
      "title": "The site no longer says its records were checked or reviewed by hand",
      "links": [
        "/about#known-limits",
        "/votes"
      ]
    },
    {
      "id": "2026-10-02-flock-readings-not-read-by-hand",
      "date": "2026-10-02",
      "title": "The tracker no longer says Flock readings were read by hand",
      "links": [
        "/alpr/tracker"
      ]
    },
    {
      "id": "2026-10-02-council-year-meeting-count",
      "date": "2026-10-02",
      "title": "Council page: yearly meeting count no longer counts workshops on one side only",
      "links": [
        "/council#meeting-length-section"
      ]
    },
    {
      "id": "2026-10-02-audience-couples-counted",
      "date": "2026-10-02",
      "title": "Public turnout counted couples as one person",
      "links": [
        "/council"
      ]
    },
    {
      "id": "2026-09-28-pay-typo-column-year-fix",
      "date": "2026-09-28",
      "title": "Correction: a false 2010 police hourly pay range removed from /pay and /local",
      "links": [
        "/pay#history",
        "/local#pay-context"
      ]
    },
    {
      "id": "2026-09-28-nearby-jurisdictions-unincorporated-figure-fix",
      "date": "2026-09-28",
      "title": "Fixed the Polk County (unincorporated) camera figure on the nearby-jurisdictions map",
      "links": [
        "/alpr/tracker"
      ]
    },
    {
      "id": "2026-09-27-private-names-in-remarks",
      "date": "2026-09-27",
      "title": "Private residents' names in remarks and public comment now shown consistently",
      "links": [
        "/votes",
        "/people"
      ]
    },
    {
      "id": "2026-09-27-pay-chart-per-person",
      "date": "2026-09-27",
      "title": "Income beside police pay now compares person to person",
      "links": [
        "/local#pay-context"
      ]
    },
    {
      "id": "2026-09-27-number-verification-pass",
      "date": "2026-09-27",
      "title": "Verification pass: site search showed blank ALPR figures, and meeting presence now reads the same on every page",
      "links": [
        "/search",
        "/council",
        "/people",
        "/"
      ]
    },
    {
      "id": "2026-09-27-next-meets-banner-shows-the-next-posted-meeting",
      "date": "2026-09-27",
      "title": "The \"next meets\" banner shows the next posted meeting, not a stale guess",
      "links": [
        "/",
        "/local"
      ]
    },
    {
      "id": "2026-09-27-nearby-jurisdictions-correction",
      "date": "2026-09-27",
      "title": "Correction: Nearby jurisdictions now leads with vendor counts; community totals are optional and unverified",
      "links": [
        "/alpr/tracker#nearby-jurisdictions",
        "/whats-new#2026-09-27-nearby-jurisdictions-camera-comparison"
      ]
    },
    {
      "id": "2026-09-27-meeting-records-match-city-archive",
      "date": "2026-09-27",
      "title": "Meeting records table now matches what the City posted",
      "links": [
        "/transparency#archive-coverage",
        "/transparency#missing-records",
        "/votes#meeting-coverage"
      ]
    },
    {
      "id": "2026-09-27-meeting-dates-in-city-time",
      "date": "2026-09-27",
      "title": "Next-meeting labels use Altoona's clock, not UTC",
      "links": [
        "/",
        "/local"
      ]
    },
    {
      "id": "2026-09-27-community-camera-total-correction",
      "date": "2026-09-27",
      "title": "Tracker: corrected the community-mapped camera card",
      "links": [
        "/alpr/tracker"
      ]
    },
    {
      "id": "2026-09-27-community-brand-split-removed",
      "date": "2026-09-27",
      "title": "Tracker: community-mapped cameras no longer split by brand",
      "links": [
        "/alpr/tracker#community-camera-total"
      ]
    },
    {
      "id": "2026-09-26-kyle-mertz-name-correction",
      "date": "2026-09-26",
      "title": "Corrected council member name: Kyle Mertz",
      "links": [
        "/votes",
        "/people?person=kyle-mertz"
      ]
    },
    {
      "id": "2026-09-24-flock-sharing-headline-corrected",
      "date": "2026-09-24",
      "title": "Flock sharing headline corrected",
      "links": [
        "/news"
      ]
    }
  ]
}
