Fulfillment Dashboard · Design Preview

“2 sets” badge → hover tooltip, five ways

The availability checker already knows exactly which seats form each buyable set — it counts consecutive-seat blocks per row. Today the badge only surfaces the count. Each variation below adds a hover tooltip that shows which specific seats you can buy, always listing the same-row set first.

⚠️

The confusion this fixes

Journey · Ball Arena · sold Sec 124, Row 11, qty 3 · badge says “2 sets” — but which seats? Team members end up leaving notes like:

“There are only two seats available together. The other two seats are far apart.” — Kristelle
👆 Hover (or tap) the amber 2 sets badge in each row below
Demo data mirrors the real payload from summarize_eligible_listings() (rows → seat numbers → consecutive blocks vs. sold qty, unit-cost cap applied). All five variations sort the same-row set first, then nearest row, then price. Internal design preview — not wired to live data.