Sub-issue of #406 (umbrella: showcase workspace completion — the forecastlab control story). Parallel after Foundation (E1 #407).
Purpose
Advanced seed configuration MVP + scope selection: an additive nested-override schema on the seeder HTTP contract for a curated, allow-listed knob subset (store count, product count, date window/days, sparsity, promotion intensity, stockout intensity, noise/variance profile), an additive seed_overrides field on DemoRunRequest / the WS start frame, a store/product focus-pair selector with pre-run preview in the Showcase data phase, frontend + backend validation, and persistence of overrides + user-selected scope into the workspace row (E1 slots) so replay honors them verbatim.
Sub-tasks
To be decomposed via issue-to-subtasks when this epic is picked up.
Purpose
Advanced seed configuration MVP + scope selection: an additive nested-override schema on the seeder HTTP contract for a curated, allow-listed knob subset (store count, product count, date window/days, sparsity, promotion intensity, stockout intensity, noise/variance profile), an additive
seed_overridesfield onDemoRunRequest/ the WS start frame, a store/product focus-pair selector with pre-run preview in the Showcase data phase, frontend + backend validation, and persistence of overrides + user-selected scope into the workspace row (E1 slots) so replay honors them verbatim.Sub-tasks
To be decomposed via
issue-to-subtaskswhen this epic is picked up.