Skip to content

Rename the remaining HUMMINGBIRD_PATIENT_ variables in .env.example - #113

Merged
sudoshi merged 3 commits into
mainfrom
fix/env-example-nightingale-rename
Jul 28, 2026
Merged

sudoshi merged 3 commits into
mainfrom
fix/env-example-nightingale-rename

Conversation

@sudoshi

@sudoshi sudoshi commented Jul 27, 2026

Copy link
Copy Markdown
Owner

The Nightingale rename (#101) swept app, config, routes, database,
tests, scripts, bootstrap, and .github — but not the repository root.
.env.example still documented 44 variables under the old prefix that no
code reads.

The failure mode is quiet: anyone provisioning a new environment from the
template configures a patient product that stays fail-closed, with nothing to
indicate why. The deployed host was fine only because its .env was migrated
by hand during the deploy.

Found while rebasing codex/hummingbird-projection-observability, whose tests
set hummingbird-patient.* config keys and failed against the renamed service.

A repo-wide grep for HUMMINGBIRD_PATIENT_ across app, config, routes,
database, tests, scripts, bootstrap, and .github is now empty.

Note per .claude/rules/parallel-agents.md: .env.example is a single-writer
file. This is a mechanical prefix rename with no semantic change, isolated to
its own PR so it can be reviewed as such.

The Nightingale rename swept app, config, routes, database, tests, scripts,
bootstrap, and .github — but not the repository root, so .env.example still
documented 44 variables under the old prefix that no code reads. Anyone
provisioning a new environment from the template would have configured a
patient product that stays fail-closed, with nothing to indicate why.

Found while rebasing a July branch whose tests set hummingbird-patient.* config
keys and failed against the renamed service.

No code change: a repo-wide grep for HUMMINGBIRD_PATIENT_ across app, config,
routes, database, tests, scripts, bootstrap, and .github is now empty.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@sudoshi
sudoshi enabled auto-merge (squash) July 28, 2026 00:50
@sudoshi
sudoshi merged commit a7c3d2b into main Jul 28, 2026
19 checks passed
@sudoshi
sudoshi deleted the fix/env-example-nightingale-rename branch July 28, 2026 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant