Skip to content

Commit 3714192

Browse files
V48 Gate 3 (specification-only): staging-testnet bring-up state recorded
Environments section pinned to the executed reality: the single Vercel custom environment staginglocal-testnet serves both postures (separate local-testnet Supabase deferred; local points at the staging-testnet project); all 10 migrations applied to mwugicjpxmrtctvjghjg with the asset-pack-artifacts bucket verified live; the Vercel env matrix pushed; local .env.local flipped with rollback comments; SUPABASE_JWT_SECRET confirmed vestigial. Remaining manual steps enumerated (dashboard URL config, custom provider, GoTrue GitHub provider, GitHub App callbacks, Vercel redeploy + stale-var sweep). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent c4016e9 commit 3714192

1 file changed

Lines changed: 18 additions & 5 deletions

File tree

BITCODE_V48_QA.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,27 @@ TWO deployed environments plus local:
1313

1414
- **production-mainnet** — bitcode.exchange + the original Supabase project;
1515
mainnet posture.
16-
- **staging-testnet** — THE single non-production clone (Vercel environment
17-
with domain `testnet.bitcode.exchange`, Supabase project
18-
`mwugicjpxmrtctvjghjg`, GitHub App `bitcode-github-auxillary-stag-test`);
19-
testnet4 posture.
16+
- **staging-testnet** — THE single non-production clone (Vercel custom
17+
environment `staginglocal-testnet` with domain `testnet.bitcode.exchange`,
18+
Supabase project `mwugicjpxmrtctvjghjg`, GitHub App
19+
`bitcode-github-auxillary-stag-test`, app id 4224019); testnet4 posture.
2020
- **local** — develops AGAINST staging-testnet as much as possible
2121
(`localhost:3000` for every browser-facing hop; `testnet.bitcode.exchange`
2222
only for flows requiring hosting, e.g. Supabase-cloud-reachable OAuth
23-
endpoints).
23+
endpoints). Vercel allows one custom environment, so
24+
`staginglocal-testnet` serves both postures; a separate local-testnet
25+
Supabase project is DEFERRED — local points at the staging-testnet
26+
project for now.
27+
28+
Bring-up state (2026-07-05): all 10 migrations applied to
29+
`mwugicjpxmrtctvjghjg` (schema + asset-pack-artifacts bucket verified live);
30+
Vercel env matrix pushed to `staginglocal-testnet` (Supabase URL/keys, shared
31+
wallet-OAuth secret, GitHub App id/client/secret/private key,
32+
testnet4 network, GoTrue callback URL); local `.env.local` flipped to the
33+
staging-testnet project (old staging values retained as comments);
34+
`SUPABASE_JWT_SECRET` confirmed vestigial (no app code reads it). Pending
35+
manual: dashboard URL config + custom provider + GoTrue GitHub provider,
36+
GitHub App callback URLs, Vercel redeploy + stale-var sweep.
2437

2538
Bring-up automation: `scripts/bringup-staging-testnet.sh`
2639
(migrate | vercel-env | verify) with secrets in

0 commit comments

Comments
 (0)