An award-winning transparency tool that combines over 50 official NYC open datasets — agencies, people, jobs, capital projects, schools, districts and procurement — into one searchable picture of how city government works.
Updated the API to route the final four credential reads through dbcreds, resolving a KeyError: 'pwd' incident. Additionally, corrected a stale credential claim in the documentation and recorded the incident details.
Updated CLAUDE.md to correct outdated documentation claiming the production database password was still set to a default value.
The guide now references the active server instance following the termination of the old EC2 target.
Added a crosswalk linking the civic organization register to PASSPort vendors at read time without merging the datasets. It introduces a new `/oce/org/vendor-activity` endpoint, displays contract status on organization and vendor profiles, and implements a fuzzy matcher with strict token rules to prevent false matches.
This pull request adds an admin UI for managing the organization register, including a searchable list, creation, and editing forms with audit history. The UI communicates server-side with the API to prevent exposing credentials to the browser.
This pull request implements Phase 5 of the organization directory plan, adding secure CRUD API endpoints for the `wegov_orgs` system of record. It enforces five strict data validation invariants to prevent data corruption and establishes the project's first audit trail to log all changes.