๐ฅ Firebase data foundation โ activation status
Where the per-owner data-model activation stands ยท as of 2026-06-04
Built + tested ยท live run is Sam's
The foundation is built and isolation-tested 21/21 (per-owner rules + admin override).
CC cannot run the live activation (sandbox has no interactive firebase login
+ no service-account key) โ Sam runs it from his own terminal via the copy-paste kit,
pasting each GATE result back to the planning chat.
Where it stands now
โ Rules written + isolation test 21/21 (re-confirmed on emulator 2026-06-04).
โ Kit finalized in the website repo: keyless backup + shape-adaptive migration (dry-run) + turnkey run doc.
โ Sam is past firebase login + firebase use same-solutions-app (on the Blaze plan).
โณ Live steps remain (below) โ each gated.
Remaining steps (each gated โ paste result before the next)
Authenticate + select projectDONE โ login + firebase use same-solutions-app.
Migrate โ commit โ node scripts/migrate-blob.js --commit (only after backup verified); compare counts, no loss.
Flip features one at a time โ shirt poll voting โ party-items/RSVP โ Aimee's hub login โ true admin-only financials gate.
Safety: the verified-email admin path (samuel.m.foran@gmail.com) is the
no-lockout safety net โ the custom-claim step is optional. Backup before migrate is mandatory;
the migration only ADDS per-owner docs and never deletes the blob in-run.
The kit (website repo: SUGARDUNK3RTON/samesolutionsllc-website)