Phoenix Geeks Dev

Public test site; account functions require their existing sign-in and permissions. Local app functions use their existing access checks. Provider features show their specific setup requirements. Live card processing is blocked.

Open test CRM
{
  "environment": "Dev",
  "mode": "synthetic_persistent",
  "sourceVersion": 76,
  "externalMutations": false,
  "connectedApps": false,
  "providerCredentials": false,
  "localFunctions": [
    "CRM and intake",
    "pages",
    "team profiles and personalities",
    "banner drafts and manual payment records",
    "blog content",
    "inbox templates",
    "stored account and SMS status"
  ],
  "crm": {
    "mode": "isolated_destination_D1",
    "persistentWrites": true,
    "securityConfigured": true,
    "reason": "Existing CRM membership, tenant, CSRF and revision checks apply."
  },
  "stripe": {
    "mode": "test_only",
    "configured": false,
    "liveKeys": false,
    "liveObjects": false,
    "liveProcessing": false,
    "testProcessing": false,
    "reason": "No verified sandbox adapter is bound. All payment processing fails closed; manual local payment records do not charge a card."
  },
  "providers": {
    "status": "setup_required",
    "reason": "Provider reads, credentials, security permissions, automation and paid generation require exact destination-specific confirmation."
  },
  "storage": {
    "mode": "independent destination D1/R2; no production data copied"
  },
  "promotion": "Review and approve source promotion separately; preserve destination identity, data, security and provider gates."
}