Skip to content

Add Supabase clean consumer acceptance and correct rollout status - #61

Merged
Robertpaschal merged 2 commits into
mainfrom
codex/supabase-rollout-acceptance
Oct 27, 2026
Merged

Robertpaschal merged 2 commits into
mainfrom
codex/supabase-rollout-acceptance

Conversation

@Robertpaschal

Copy link
Copy Markdown
Owner

The setup guides still said no native sign-in had occurred after the successful controlled Sprout pilot. They now distinguish that observed result from the open broader rollout gates, including the newly observed link-only Supabase fallback that cannot complete Sprout's code-based sign-in.

Adds a clean consumer install check to CI. It imports the private adapter outside the monorepo and verifies all six auth actions, secure-change recipients, invalid-signature rejection and retry after handler reconstruction, using synthetic transport and ledger query fixtures. It does not send email or establish independent customer onboarding.

Validation: clean consumer check, 40 adapter tests, package typecheck, design/truth audit and whitespace checks passed locally. Fresh Sprout simulator build, opt-in hosted request UI test, core tests and disposable SQL tests are documented separately. Actual two-client sync remains open; this PR changes no production runtime or credentials.

@Robertpaschal
Robertpaschal marked this pull request as ready for review October 27, 2026 13:29
@Robertpaschal
Robertpaschal merged commit 0aeffbf into main Oct 27, 2026
4 checks passed
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