Skip to content

[codex] Fix protected signup readiness#81

Merged
mberman84 merged 1 commit into
mainfrom
codex/fix-weekly-signup
Jun 25, 2026
Merged

[codex] Fix protected signup readiness#81
mberman84 merged 1 commit into
mainfrom
codex/fix-weekly-signup

Conversation

@mberman84

Copy link
Copy Markdown
Collaborator

What changed

  • keep protected form buttons disabled until Turnstile returns a usable token
  • surface explicit unavailable/loading states instead of asking visitors to complete an invisible check
  • clear transient protection errors when Turnstile recovers
  • bump the site script cache key and add regression assertions

Root cause

After the signals.forwardfuture.com migration, the production Turnstile widget rejected the new hostname with error 110200. The existing client still enabled the button and then told visitors to complete a verification step they could not see or complete.

Checks

  • node --check site/script.js
  • node scripts/check.mjs
  • npm --prefix worker run check (47 tests)
  • here.now branding validator (6 valid credits across 3 pages)
  • autoreview clean after one accepted recovery-state fix

@mberman84 mberman84 marked this pull request as ready for review June 25, 2026 18:27
@mberman84 mberman84 merged commit 3ea0157 into main Jun 25, 2026
1 check passed
@mberman84 mberman84 deleted the codex/fix-weekly-signup branch June 25, 2026 18:28
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