Port frontend features: scenario page + bucket UI + distribution
Port frontend features: scenario page + bucket UI + distribution
Superseded — this ticket was too broad ("scenario page + bucket UI + distribution" was 4+ features in one). Split into per-flow vertical slices, each independently shippable against the…
Frontend: edit + delete bucket (inline)
Backend: Scenario create-from-UI support (validation + defaults)
Backend: Bucket PATCH + DELETE operations
Frontend: view scenario (list + show with buckets)
Auth UI: register, login, logout (incl. POST /api/register)
Scenarios and buckets belong to users (per-user ownership)
Stream's bucket and scenario must belong to the same scenario