Start the stack
http://localhost:3000/login and choose a demo staff member.
Verification commands
Useful boundaries
MOCK_PROVIDERS=trueprevents real provider writes in the intended demo environment.- Public URLs and callback allowlists must match each local service.
- Secrets belong in ignored environment files, never in client variables or fixtures.
- Additive migrations must be applied before code that depends on their columns or constraints.
Documentation preview
From the Mintlify content directory:docs.json settings, and MDX parse errors before pushing documentation changes.
Guided walkthrough

A usable environment must prove provider capability, not merely start its web processes.
Operating procedure
1
Install and configure
Use the documented Node, package manager, database, Redis, and environment versions.
2
Apply the schema
Run migrations against the intended local database before starting services.
3
Start boundaries
Run web, API, auth, ingress, connect, dash, and worker with distinct ports and secrets.
4
Connect test providers
Use development Discord, Roblox, Stripe, and Studio resources only.
5
Exercise one durable flow
Create a job, let the worker execute it, and inspect the audit and read-back result.