What
Deploy a live, read-only demo instance of TrapFall that people can click around without deploying.
Why
BMAD CMO finding: Must-fix before Show HN. People want to see the product before investing time in deployment. A live demo removes friction entirely.
Changes
- Deploy TrapFall on available infrastructure (Docker, behind reverse proxy/Traefik)
- Seed with demo data:
- 3-5 demo projects
- 50-100 sample events (mix of errors, warnings, info)
- Sample performance transactions
- Sample release health data
- At least 1 resolved + 1 unresolved issue
- Read-only mode: No login required for viewing. Disable event ingest from public (or rate-limit heavily). Disable destructive actions.
- Demo credentials: Display on login page: "Demo mode — browse freely"
- Subdomain:
demo.trapfall.dev or try.trapfall.ajianaz.dev (depending on domain)
- Health check: Monitor uptime, auto-restart if down
Testing
- Public URL accessible
- Dashboard loads, events visible
- MCP endpoint responds (read-only)
- No crash on edge cases (empty project, long event lists)
What
Deploy a live, read-only demo instance of TrapFall that people can click around without deploying.
Why
BMAD CMO finding: Must-fix before Show HN. People want to see the product before investing time in deployment. A live demo removes friction entirely.
Changes
demo.trapfall.devortry.trapfall.ajianaz.dev(depending on domain)Testing