Forecourt · demo background
Production surface — everything below is what the live dashboard would show. This fold is for the presenter.
Talk track.
Pump 6 blocked and Checkout 1 unmanned at the same moment — one trip
outside killed the counter. That is the one-system story: a long line
inside holds cars on the pumps, and the overlay chart shows the peaks
moving together. Caution from the RB's validation morning: the two
peaks did NOT move together there — pitch the overlay as a diagnostic
("do yours move together?"), not a promised correlation. Store 8 same
hour (0 blocked, 2 min waiting) is the store-to-store comparison. MPD down is their named pain. We do not read
dispenser diagnostics. We flag a pump when its traffic drops against
its own baseline, whatever the cause. The bagged timer is their exec-visit story: a
bag that outlives the repair; the persistence alert exists for that.
Forecourt-full minutes prove bottlenecks even where no camera covers
the approach lane.
Claims.
Continuous presence tracking + sampled AI review. Numbers are
illustrative, on real mechanism. Waiting is presence-measured, not a
POS timestamp. Timers tick only on exceptions. Pump health is
utilization against the pump’s own baseline — we do not diagnose
dispensers. Bagged is a sampled photo check on a slow cadence; the
duration is time since the bag was first confirmed. Excess pump-minutes
count only dwell past a normal fill. Waiting-car counts depend on
approach-lane camera coverage; forecourt-full minutes do not.
Build readiness (validated on RB's footage 2026-08-30;
see support/tasks/completed/forecourt-video-validation.md).
Per-pump occupancy, dwell timers, excess pump-minutes, forecourt-full
minutes, long-dwell flags, and the pump/queue overlay are measured on
real footage. Blocked-vs-fueling classification works via the
pump_activity VLM type (golden cases pass on both models) but is not
production-wired yet. The waiting-car chip needs a per-site pump-queue
zone. Pump health needs weeks of baseline plus coverage awareness.
Bagged-pump duration is not built. This page carries only what has a
lever now; the per-pump stats table and demand-shape analytics live on
PathCI Forecourt (forecourt-week.html).