Database Foundation
—
—
—
—
Database Counts
Architecture Purpose
Loading…
Loading…
Loading…
WordPress Mental Model
This admin page is the beginning of what WordPress Admin gives you automatically: users, settings, system status, connected accounts, usage controls, and update confidence. LIFE.SAVER will not be controlled by random files forever; it will be controlled through its own admin layer.
Default Workspace / Tenant Model
Loading…
Loading…
Loading…
—
—
—
Triple Whale Connection Monitor
In v0.5.2, customer-owned API-key management remains to the Customer Settings page. Super Admin should monitor connection status, sync health, system events, and errors without seeing raw customer API keys.
Checking…
—
—
Connected Account Summary
Triple Whale Metrics Sync Skeleton
This button validates the encrypted Triple Whale key server-side, then attempts a live Summary snapshot using the captured Summary payload builder. No raw API key is exposed to the browser. No raw API key is exposed to the browser.
—
—
—
v0.5.2 redacted raw preview, Summary Probe diagnostics, or snapshot history will appear here. Sensitive auth/user fields are redacted in browser previews.
Briefs From Stored Metrics
v0.5.2 generates Daily Brief and Weekly Summary records from the latest stored metrics snapshot. If the snapshot is only a sample placeholder, the brief is clearly labelled as non-production.
Generated brief and weekly summary preview will appear here.
Worker Scheduler / Automated Briefs
v0.5.2 keeps the worker automation foundation. The worker runs outside the browser and talks to protected internal API endpoints using WORKER_SHARED_SECRET. Keep WORKER_ENABLED=false during local testing unless you intentionally want scheduled jobs running.
npm.cmd run worker:once:daily
npm.cmd run worker:once:weekly
npm.cmd run worker:status
Worker jobs refresh read-only Triple Whale metrics and generate internal Daily/Weekly briefs only. No posting, sending, refunds, ad edits, or external writes are added.
Set a strong WORKER_SHARED_SECRET and run the worker as a separate process on production hosting.
Draft Review / Approval Queue
v0.5.2 shows saved content and support drafts from chat or manual draft tools. Approve/reject only changes LIFE.SAVER draft status; it does not post, send, refund, or modify any external platform.
Admin Logs + Snapshot History
v0.5.2 adds a cleaner Super Admin operations panel. Use it to review system events, worker runs, Triple Whale snapshot history, generated briefs, and Claude/usage logs without opening Supabase for every check. Secret-like fields are redacted before browser display.
Worker Workspace Query Compatibility Fix
v0.5.2 adds environment separation checks so local, staging, and production can use separate Supabase databases, separate secrets, and safer deployment gates. Security hardening from v0.4.0 remains active.
Worker Workspace Query Compatibility Fix
v0.5.2 packages the final local testing pass before deployment/client handoff. Use this checklist to test metrics, briefs, drafts, worker jobs, Claude, attribution probes, admin logs, security, and environment separation in one organized evidence round.
Run: npm.cmd run client:test-checklist
Read docs/deployment/FINAL_CLIENT_TESTING_CHECKLIST_v0.5.2.txt and fill docs/deployment/HANDOFF_EVIDENCE_TEMPLATE_v0.5.2.txt.
Do not call production-ready until evidence is captured, secrets are rotated, .env is removed from deployable code, and production hosting environment variables are configured.