Skip to content

[codex] Persist verified voting launch state#74

Merged
mberman84 merged 1 commit into
mainfrom
codex/persist-voting-launch
Jun 23, 2026
Merged

[codex] Persist verified voting launch state#74
mberman84 merged 1 commit into
mainfrom
codex/persist-voting-launch

Conversation

@mberman84

Copy link
Copy Markdown
Collaborator

What changed

  • persist VOTING_UI_ENABLED=true in Worker configuration
  • update deployment checks and documentation to stage future auth/proxy changes with the flag off, then commit it on after production verification

Why

The complete production OAuth, vote persistence, cleanup, and logout smoke test passed. Persisting the verified state prevents a future normal Worker deploy from reverting the one-off runtime override and silently hiding voting.

Validation

  • 46 Worker tests pass
  • Worker dry-run reports VOTING_UI_ENABLED=true
  • canonical login, authenticated vote, reload persistence, vote removal, logout, anonymous rejection, catalog, sitemap, and both canonical/backing site health passed in production

@mberman84 mberman84 merged commit d2821f2 into main Jun 23, 2026
1 check passed
@mberman84 mberman84 deleted the codex/persist-voting-launch branch June 23, 2026 17:56
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