Should we only allow one scenario per account? #22

Closed
opened 2026-03-29 04:16:44 +02:00 by myrmidex · 1 comment
Owner

Seems illogical to have multiple scenarios, since we don't force the user to save the drip.

Seems illogical to have multiple scenarios, since we don't force the user to save the drip.
myrmidex added the
question
label 2026-03-29 04:16:44 +02:00
myrmidex self-assigned this 2026-03-29 04:16:44 +02:00
myrmidex added a new dependency 2026-03-29 04:16:58 +02:00
Author
Owner

Decision: Yes, one scenario per account.

Reasoning:

  • The app's core value is the distribution pipeline, not scenario management
  • The preview/distribute flow is stateless-first — multiple scenarios imply saved state management that doesn't match the design
  • YAGNI — can always add later if there's demand

Impact:

  • Remove multi-scenario scaffolding (commented-out routes, Index page, unused CRUD actions/requests) → cleanup ticket #24
  • #3 (setup wizard) simplifies to onboarding-only flow
  • #10 (stream design) simplifies — no cross-scenario concerns
  • #8 wording update — "scenario setting" becomes "app setting" (functionally unchanged)
**Decision: Yes, one scenario per account.** Reasoning: - The app's core value is the distribution pipeline, not scenario management - The preview/distribute flow is stateless-first — multiple scenarios imply saved state management that doesn't match the design - YAGNI — can always add later if there's demand **Impact:** - Remove multi-scenario scaffolding (commented-out routes, Index page, unused CRUD actions/requests) → cleanup ticket #24 - #3 (setup wizard) simplifies to onboarding-only flow - #10 (stream design) simplifies — no cross-scenario concerns - #8 wording update — "scenario setting" becomes "app setting" (functionally unchanged)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: lvl0/buckets#22
No description provided.