Operator Dashboard

Admin access only. Enter your admin code to continue.

← Back to site

Operator Dashboard
Admin View site →
Site status
Checking…
Access role
Admin
Logged in
Active flags
Feature flags enabled
Stack status
Last-known integration states.
Cloudflare PagesLive
AI Router WorkerUnchecked
SupabaseCheck Founder Panel
xAI Grok VoiceEnv-gated
Teaser tweaksDefaults
Compliance reminders
Non-negotiables from CLAUDE.md.
🌉 Geography: Dr. Levi clinical practice is SF only. Online products are global.
🔒 PHI: Local by default; cloud gets de-identified IDs only. No PHI to InsertChat, Pickaxe, or public pages.
🤝 HITL: Clinical, billing, CDT/SOAP, appeals, claims — human review always. Never auto-submit.
🚨 Emergency guard: Rule-based triage (severity ≥ 8) fires BEFORE any LLM on patient-facing routes.
🎙 CA §632: Two-party consent before voice processing. No raw audio retention.
Recognition: Positive-only. Absence of a badge = neutral listed state, never a demotion.
Hero section
The first thing visitors see.
✓ Saved
Small text above the main headline.
Use \n for line breaks. The last line gets styled in seal (red).
Feature cards
Three cards in the "What it does" section.
Dentist Apprentice OS section
The dark "For dental practices" banner.
Access modal & footer
✓ Saved
Show teaser to unauthenticated visitors
When on, the marketing homepage is shown before the app. When off, goes straight to the app landing.
SmileCam Pro (clinician mode)
Enables clinician-mode capture templates, chairside presentation, and advanced folio tools.
Stedi live eligibility check
Fires 270/271 eligibility check (~$0.05/check) when member ID is present. Requires STEDI_API_KEY env var.
Forento video education library
Shows the 27-video / 7-category Forento library in the education hub.
Dev mode screen picker
Shows the floating screen-picker bar on the app. Equivalent to ?dev=1 in the URL.
MeritChannel integration
Enables MeritChannel UNA + Hostinger n8n exports on the meritchannel route.
Current configuration
Codes are set in the Cloudflare Pages environment — never stored in this dashboard.
Var nameRole grantedWhere to set
ACCESS_CODE member Cloudflare Pages env (production + preview)
ADMIN_CODE admin Cloudflare Pages env (production only)
Development fallbacks
Used automatically by functions/api/verify-code.js when env vars are unset (local dev only).
ACCESS_CODE = DENTIST2026  → role: member
ADMIN_CODE  = ADMIN2026   → role: admin

⚠️ Change these in production via env vars. Never ship the fallback codes to users.

Test code verification
Verify a code against the live /api/verify-code endpoint.
Tier 1 Basic
6
Core agents
Tier 2 Pro
10
+RCM & billing
Tier 3 Clinical OS
4
+Clinical
AgentTierTypeStatus
Nine recognition axes
Positive-only. Absence of a badge = neutral listed state, never a demotion. Earned, never purchased.
Anxious-Friendly Family-Friendly Budget-Conscious Caregiver-Friendly Multilingual Continuity Champion Cosmetic Dentistry Biologic & Holistic Patient Favorite

Patient Favorite is earned only from HITL-audited patient submissions (reviews, x-rays, photos).
Subspecialty clinical-performance grading is layered on top of these axes — reported in context of the axes a subspecialty informs.

Tier metals (badges only)
Only used on recognition badges, never as a site-wide ranking system.
Distinguished
Gold · #C8A862
Excellence
Silver · #A6A29A
Recognized
Bronze · #9B7B59
Bookmarked URLs
Saved in localStorage — private to this browser.
Bootstrap commands
Run from repo root in terminal.
make install                   # SCRIPTS deps + Ollama pulls
make bootstrap-local           # env scaffolds + make preflight
make bootstrap-background-build # FuseBase, Supabase push, Worker deploy
make preflight                  # CI checks only
./SCRIPTS/preflight_deploy.sh   # Full autonomous check
Canonical paths
ArtifactPath
AI Router YAMLplatform/routes/route_config.yaml
15 background agentsplatform/agents/background_agents.yaml
37 tracksplatform/tracks/stakeholder_tracks.yaml
20 product agentsplatform/agents/roster.yaml
Recognition modelcloudflare-pages/recognition.js
Public web projectcloudflare-pages/
Layer 5 agent memorymemory/agents/<id>/MEMORY.md
MeritChannel bundleplatform/integrations/meritchannel/
Checklist
Local reminder only — not sent to any server.
GitHub workflow (audit leg)
.github/workflows/audit-log.yml
SCRIPTS/audit_log_github_commit.js
Required secrets: SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY
Optional var: DOCUMENTATION_AI_PAGE_URL