hose Demo data with a pulse

A claim about Overwater

In December and January, plants shipped to cold states arrive two days later.

For orders containing a plant, delivery time to the cold-state list runs at least two days longer in December and January than to warm states; hard goods and summer shipments show no gap.

holds on the current window

as of 422 days ago

Winter plant delivery by climate

WITH plant_orders AS (
  SELECT DISTINCT oi.order_id
  FROM order_items oi JOIN products p ON p.id = oi.product_id
  WHERE p.category = 'plant'
)
SELECT CASE WHEN c.state IN ('NY','PA','IL','OH','MI','NJ','WA','MA','IN','MO','WI','CO','MN',
                             'KY','OR','CT','UT','IA','KS','NE','WV','ID','NH','ME','RI','MT',
                             'SD','ND','AK','VT','WY') THEN 'cold' ELSE 'warm' END AS climate,
       CASE WHEN strftime('%m', s.shipped_at) IN ('12', '01') THEN 'dec-jan' ELSE 'other' END AS season,
       COUNT(*)                                                             AS shipments,
       ROUND(AVG(julianday(s.delivered_at) - julianday(s.shipped_at)), 1)   AS days_to_deliver
FROM shipments s
JOIN orders    o ON o.id = s.order_id
JOIN customers c ON c.id = o.customer_id
JOIN plant_orders po ON po.order_id = o.id
WHERE s.delivered_at IS NOT NULL
GROUP BY climate, season
ORDER BY climate, season;
climateseasonshipmentsdays_to_deliver
colddec-jan6658.9
coldother56072.7
warmdec-jan6982.5
warmother60592.5

holds on the current window

Live-plant retailers hold shipments to freezing states in winter rather than deliver a dead monstera. Overwater does the same. The customer table stores a two-letter state and nothing else. The generator holds the mapping from state to climate. The database shows Minnesota slowing down in January without a column that says why. Below, the cold-state list mirrors the generator’s.

What you should see

Four rows. Three of them sit near the same delivery time. The cold / dec-jan row runs at least two days longer. Replace p.category = 'plant' with 'pot' and the gap disappears: pots do not freeze.

Run it yourself

More on Overwater