Effectum MVP demo entryCloudflare D1 live path

Live entertainment operations, connected.

A maintainable first product foundation for artist planning, venue fit, Dynamic Rider data, provider coordination, ticketing and finance signals, and AI-assisted action handling in one realistic seeded story.

Role selection

Open the MVP from any network role

investor ready seed

10-minute investor path

  1. 1Open management or artist context
  2. 2Inspect the Luna Vale DACH tour plan
  3. 3Compare Berlin venue fit and technical risk
  4. 4Review Dynamic Rider requirements
  5. 5Confirm Sell First threshold state
  6. 6Resolve the lighting-console action
  7. 7Check ticketing, settlement, and margin assumptions

Connected proof signals

Sell First threshold

913/850 tickets before public launch

threshold met
Ticket progress100%

Demand

92%

Berlin audience fit

Technical fit

72%

blocked by inventory health

Preview sold

913

ticket buyer allocation

Artist payout

€12,456

forecast settlement

Dependency ledger

What changes where when the story moves

same seed, seven surfaces

if

grandMA3 compact lighting console is broken

then

technical fit drops, provider readiness remains under review, and Berlin stays approval-gated.

venue / provider / opsbroken

if

913 preview tickets cross threshold

then

management can justify keeping Astra in review instead of switching venue too early.

ticket / managementthreshold met

if

Resolve broken Astra lighting console is resolved

then

risk, technical fit, provider state, investor story, and payout framing converge across reloads.

ops / investoropen

Product foundation

TypeScript domain schemas cover organizations, users, artists, venues, rooms, inventory, providers, riders, tours, shows, booking, ticketing, settlements, recommendations, and tasks.

Seed selectors keep business logic out of route files so mocked data can move toward Cloudflare-backed persistence without rebuilding the UI shell.

Operational states

Open tasks

2

human-reviewable queue

Provider requests

2

pending coordination

Backend path

Current MVP data is typed and seeded locally. The transition path targets Niklas' personal Cloudflare account for Workers, D1/KV/R2, domains, and trial persistence.

Cloudflare D1 demo state

pending confirmation

The UI can run from local seed data; live Pages deployments also expose /api/health, /api/scenario, and /api/actions/resolve.

mocked fallbackcloudflare readyhuman review