Mission Control
Cleo active
Last updated: 17 Mar 2026, 11:28 CET
12
Done today
2
Blocked
0
In progress
3
Pending
app.aiwithsaida.com · Live on Vercel
aiwithsaida.com · Live on Cloudflare Pages
Stripe (Live) · Payments active, FRIENDS2026 code live
Resend Email · hello@aiwithsaida.com verified
Supabase · DB, Auth, Edge Functions running
Vercel Auto-Deploy · Needs Vercel API token from Saida
Mac Mini Node · Setup deferred to tonight
🔴

Blocked

2
T017 🔧 Infrastructure HIGH
🔴 Blocked

Set up Cloudflare Access on /mission-control

Protect the Mission Control dashboard with proper Cloudflare Zero Trust Access — email OTP, only saida@aiwithsaida.com allowed in. Client-side password was rejected (correctly) as security theatre.

⚠️ Needs a new Cloudflare API token with Zero Trust permissions. Tonight: Cloudflare dashboard → My Profile → API Tokens → Create Token → use 'Zero Trust Read/Write' template → paste to Cleo.
17 Mar 2026, 11:28 CET (just now)
T001 🔧 Infrastructure HIGH
🔴 Blocked

Get Vercel API token from Saida

Without this, Vercel deployments don't auto-trigger from GitHub pushes. Go to vercel.com/account/tokens → Create 'Cleo deploy' token → share with Cleo.

⚠️ Waiting for Saida to log into Vercel tonight
17 Mar 2026, 10:50 CET (just now)

Pending

3
T002 📱 App HIGH
⏳ Pending

Deploy PaymentSuccess page update

Improved post-payment page is ready in GitHub. Needs Vercel token to deploy. Removes redirect loop, shows 'You're in!' confirmation with session dates.

17 Mar 2026, 10:30 CET (just now)
T003 📱 App MEDIUM
⏳ Pending

Deploy AIWithSAIDA branding fixes

All 'AIWithSaida' → 'AIWithSAIDA' fixes committed to GitHub. Waiting for Vercel deploy to go live.

17 Mar 2026, 08:55 CET (1h ago)
T004 🔧 Infrastructure MEDIUM
⏳ Pending

Set up Mac Mini as OpenClaw node

Install OpenClaw on Mac Mini, connect as permanent node. Unlocks Canvas (visual presentations in Telegram), camera, screen control.

📅 Tonight
17 Mar 2026, 09:30 CET (1h ago)

Done

12
T005 📱 App HIGH
✅ Done

Add Zoom links to sessions

Updated all 4 sessions in Supabase with the recurring Zoom link via SQL UPDATE.

17 Mar 2026, 07:30 CET (3h ago)
T006 🔧 Infrastructure HIGH
✅ Done

Configure custom domain app.aiwithsaida.com

Connected via Lovable → Entri → Cloudflare auto-DNS. Later migrated to Vercel with manual CNAME update.

17 Mar 2026, 09:15 CET (1h ago)
T007 💳 Payments HIGH
✅ Done

Stripe live mode setup

New sk_live key created, saved to Supabase Edge Function secrets. Live price ID price_1T9RfYJbzCDRkkV8oNx7k3xA updated in DB and code. Webhook endpoint created.

17 Mar 2026, 08:18 CET (2h ago)
T008 📱 App CRITICAL
✅ Done

Fix checkout 500 error

Root cause: test price ID in DB (stripe_product_id column in cohorts table). Ran migration to update to live price ID. Also improved error handling in edge function.

17 Mar 2026, 08:17 CET (2h ago)
T009 📱 App HIGH
✅ Done

Fix popup blocker breaking checkout redirect

window.open('_blank') was being blocked. Added window.location.href fallback. Deployed via Lovable.

17 Mar 2026, 08:28 CET (2h ago)
T010 🔧 Infrastructure HIGH
✅ Done

Resend email integration

Domain aiwithsaida.com verified in Resend. Supabase SMTP configured: smtp.resend.com:465, username: resend, sender: hello@aiwithsaida.com.

17 Mar 2026, 06:49 CET (3h ago)
T011 💳 Payments MEDIUM
✅ Done

FRIENDS2026 promo code

100% off coupon created in Stripe live mode. Max 20 redemptions. allow_promotion_codes: true added to checkout edge function.

17 Mar 2026, 07:14 CET (3h ago)
T012 🔧 Infrastructure HIGH
✅ Done

Set up GitHub + Vercel auto-deploy pipeline

Repo: github.com/aiwithsaida/ai-with-saida-learn. Vercel project created, app.aiwithsaida.com pointed to Vercel. Cleo has GitHub push access. Vercel API token still needed.

17 Mar 2026, 09:20 CET (1h ago)
T013 📝 Content MEDIUM
✅ Done

Update landing page session times

Corrected from 6:00-7:30 PM to 6:30-8:00 PM CET. Deployed to Cloudflare Pages.

17 Mar 2026, 06:53 CET (3h ago)
T014 📝 Content MEDIUM
✅ Done

Fix app meta title and OG tags

Updated from 'Master AI Prompting' to 'AI With SAIDA | Feel Fluent in AI. In 4 weeks.' with correct OG description.

17 Mar 2026, 07:49 CET (2h ago)
T015 📝 Content MEDIUM
✅ Done

Create saida-brand-voice skill

Built and packaged AgentSkill with Saida's brand voice rules: no em dashes, no AI filler, SAIDA always uppercase, platform-specific formatting.

17 Mar 2026, 07:34 CET (2h ago)
T016 📝 Content LOW
✅ Done

Create tech stack architecture 1-pager

Full HTML architecture diagram with all layers: Users, Frontend, Code, Backend, Delivery, Infrastructure. Plus Key Flows table. Saved to workspace.

17 Mar 2026, 09:28 CET (1h ago)