What do the record statuses and visibility options mean?
Decommissioned: four restored records classified by the publisher as decommissioned, plus eight City-reported removals accepted during the publisher’s review. Private-party: nine records classified as private by the publisher, including seven restored entries and two classifications from the current review. Owner labels are attributed to the publisher where provided. Use the checkboxes to include these records. A missing operating-status label does not mean a camera is confirmed in service.
Operating status and ownership are separate from permit matching. The linked/unmatched labels below describe only the permit associations in this index.
Permit application pending: the City is awaiting an after-the-fact application; this is not an issued permit. City park camera / Movable camera: context labels supplied during the publisher’s review, not permit numbers or approvals.
City reports permit on record: the City’s response identifies a permit or reports the required permit on record, but a corresponding source PDF is not yet linked. Other City findings: duplicates, no City camera at the location, and uncertain ownership are shown separately.
Permit linked: the working index associates this camera location with one or more permit documents. Most associations come from the October 7 index; two were added from the October 20 response. Each camera’s detail panel identifies the basis for its match.
No matching permit located: the current index has no linked permit for that location. It is an unresolved record match, not a finding that installation was unlawful or that no permit exists.
What records and dates does this cover?
The baseline is the supplied camera and permit workbook dated October 7, 2026, containing 91 camera locations. Eleven previously excluded records were restored October 26: four classified by the publisher as decommissioned and seven as private-party. These are hidden by default. The publisher’s review adds eight decommissioned and two private classifications, leaving 70 records in the current default scope. The full dataset and CSV include all 91 records. The original workbook is retained as a historical source. The document library contains 11 PDFs received October 20, 2026. These records include Flock Safety and Axon installations.
The new Becker/Gilson document, permit 20254566, supports two additional links. The Scenic Park document, permit 20264940, was initially a candidate because of a manufacturer mismatch. The October 26 City response identifies the camera as Axon and associates that permit; the index now adopts that match. The remaining October 20 files were byte-for-byte duplicates of PDFs already held. Additional associations and manufacturer labels now reflect the City response received October 26. They are attributed as City-reported rather than independent field verification.
Download the baseline workbook ↓Does a permit prove the camera is currently authorized or active?
No. The documents show the records held by this project. They may include earlier plans, revisions, approvals, and proposed locations. Current permit validity, final inspection, installed position, ownership, and operating status require separate confirmation.
The 17 location maps are cropped from the source PDFs. Sheet titles and surrounding panels were excluded; location labels were retained. Read the complete PDF for notes, legends, conditions, and revision history.
Why do permit maps show locations missing from the camera index?
A permit can describe proposed cameras that have not been matched to an observed camera record. The baseline workbook includes 17 such permit-location entries. Some entries repeat locations across revisions. They are not added to the camera count.
Where did the camera locations come from?
The baseline workbook includes OpenStreetMap node IDs, manufacturer labels, coordinates, and camera directions. Every camera detail links to its source node. The index is a dated snapshot; source map records may since have changed. Eighteen manufacturer labels carry asterisks in the original workbook; the filter groups them under Axon Enterprise while retaining the original labels in camera details and downloads. OpenStreetMap data is available under the Open Database License.
OpenStreetMap attribution and license ↗How can I suggest a correction?
Corrections are welcome. When contacting the project publisher, include the camera ID or intersection, the permit number, a source link, and the PDF page supporting the change.
Contact PSL Signal on Substack ↗Updates and document integrity
October 26, 2026 — reviewed City response: added the City Manager’s memo and annotated location list, and applied 26 publisher-reviewed decisions. Three Unresolved and four Skip entries retain their prior classifications and permit matches; ten rows await review. Current default scope: 70 records. All 91 remain in the downloads.
October 26, 2026 — restored records: eleven previously excluded cameras restored with publisher-supplied classifications: four decommissioned and seven private-party. Both groups are hidden by default and can be shown separately. All 91 records are included in the dataset and CSV. The default view remains 80 locations, with 36 permit-linked and 44 unmatched; the City’s other response-sheet corrections have not yet been applied.
October 20, 2026 — private-party exclusions: seven additional camera locations identified by the publisher as private-party cameras excluded from the current index and CSV download. The published index now contains 80 locations: 36 with a permit linked and 44 without a matching permit located.
October 20, 2026 — index correction: four camera locations removed from the current index and CSV download at the publisher’s request. After that correction, the index contained 87 locations: 36 with a permit linked and 51 without a matching permit located.
October 20, 2026: initial website dataset prepared; two camera-to-permit links added for Becker/Gilson; the Scenic Park/Sandhill Crane Park location flagged for manufacturer review. Eleven original PDFs and 17 cropped maps made available in the library.
Each original PDF has a SHA-256 fingerprint in the downloadable dataset so its contents can be independently checked. Crops are separate images and do not modify the PDFs.
Download the complete dataset ↓