Admin

Operations Console

One protected place to check database readiness, environment wiring, and production tables before pushing more growth traffic at the site.

Admin session

Checking signed-in admin session...

Admin login

Runbook

If growth_signups is missing, open Setup Console and run migration 006 in Supabase SQL.
If source_corrections is missing, open Setup Console and run migration 007 in Supabase SQL.
If email_briefing_sends is missing, run migration 008 before enabling autonomous weekly briefings.
Use Source Corrections to review public challenges before editing source notes or marker data.
Keep BRIEFING_AUTOSEND off until Resend is configured and the sending domain is verified.
If Stripe env is missing, keep Pro buttons in founder interest mode until checkout is configured.
If Discord env is missing, open Discord Ops before promising that the live community is fully wired.
If compliance_requests or retention_runs is missing, open Setup Console and run migration 013 before relying on formal request logging.
Retention cleanup stays in dry-run until RETENTION_CLEANUP_ENABLED=true, so review Privacy Ops before turning deletion on.
If public checks pass but admin checks fail, review Vercel production environment variables first.
If SEO, Ahrefs, social-card, or browser checks show the Vercel Security Checkpoint, run npm run check:checkpoint:live, then review Vercel Firewall. Disable Attack Mode only if it is actually on.

Supabase

Table Readiness

Not checked

Runtime

Environment Health

Not checked

Enterprise Hardening

Backups, Auth, Firewall

Not checked

Enterprise backlog

Operational items that need memory

Migration status
scheduled Ops

Backup coverage

JSON export now covers product-loop, forum, analytics, compliance, and evidence tables.

Next: Run the backup script after migrations and confirm the manifest includes every active table.

needs-dashboard Supabase

PITR and retention

Physical backups are visible through the management API. PITR still depends on project plan and dashboard setting.

Next: Enable PITR in Supabase Database Backups, then document retention hours in env.

ready Admin

Persistent work items

Growth and content tasks have dedicated tables so the admin loop can keep history.

Next: Use the analytics dashboard to decide which action gets assigned or closed.

ready Content

Publishing queue

Distribution assets can be persisted with channel, status, owner, and published URL.

Next: Promote the best candidate from Social Studio into a queue row after review.

News Watch

Frequent Source Ingest

Check trusted GTA VI feeds, preview what would auto-publish, or run the protected ingest immediately. The source watch supports high-frequency operator checks, and the deploy-safe fallback cron keeps the durable backfill moving on the current Vercel plan.

Open news desk

Autopilot queue

Safe actions the site can run or queue from the live news pulse.

Waiting
Run Pulse check to load the current action queue.

Latest response

Not run yet.

Mission control

News, social, forum and launch queue

Check the latest source-watch run, social jobs, open launch events, active forum follows and durable request-limit buckets.

Social studio Forum moderation

Latest state

Not loaded yet.

Email Briefings

Autonomous Send Control

Run the protected weekly briefing dry-run, preview a single test recipient, or send one test email after Resend is configured.

Latest response

Not run yet.