Studio
Paint prices on the map, without touching the geometry.
Assignment-only mode locks the drawing and turns Studio into a pricing surface: platform price bands paint onto blocks and seats as sparse overlays, while sold seats refuse to move.
Sound familiar?
Geometry edits when you meant to price
The box office shouldn't be able to drag a row while coloring it. Assignment-only mode locks the drawing down.
Sold seats, one drag from disaster
Editing a live chart endangers sold inventory. Sold seats render distinctly and refuse status edits until the sale is resolved.
Pricing files divorced from the map
A separate price spreadsheet always drifts from the chart. Bands paint onto the map itself, as data overlays.
Pricing where the seats are
01Assignment-only modeGeometry locks; the editor becomes a pricing surface. Enabled by scope or by flag.
02Platform bands in the editorPrice bands arrive with id, name, color, accessibility, and sort order. The editor speaks the platform's pricing.
03Sparse overlay assignmentsBlock- and seat-level band assignments save as sparse rows. The shared chart never mutates.
04Status and capacity tooOpen/blocked seat overrides and GA zone capacities flow through the same overlay channel.
05Sold seats are sacredSold inventory renders with its own state and guards against edits. Resolve the sale first.
06Scoped embedsVenue-master, event-scope, and thing-scope presets decide how much power each context gets.
From blank map to priced event
- 01Open in assignment modeEvent or session scope loads the chart locked, bands loaded.
- 02Paint the bandsAssign price bands to blocks and single seats.
- 03Adjust availabilityBlock or reopen seats, trim zone capacities, same overlays.
- 04Save the overlaySparse rows persist; the venue's master chart is untouched.
Price on the map
Assignment mode and overlays, live in the demo.