Sign in to view rostering ops
Auto-flips with term/holiday. 4h/school-day, 12h/school-week, no school hours, no 10pm.
Who holds each capability — openers are the scarce one.
Capability + caps + work-pattern (the "who we have" for rostering). can_travel = can cover the other store.
Time × skill tier. 1-star owns the basics; slicer/cook = 2-star. shelf_life_confirm = still to set.
How many per store can hold each elevated duty (banking, invoices, PIC…).
Can cover both stores (auto-derived from who's worked both).
Attachment rate (add-on %), avg basket $, units/txn — the suggestive-sell + throughput signal. POS clerk names.
Tenure + why people leave (from Deputy). Watch the 3-9mo churn window — avg tenure at exit is short.
Each clerk's discount rate vs store peers — review_flag = true means >1.5× the store average on real volume (loss-prevention watch). Mostly even = legit promos.
Per-channel contribution after commission + ads + food (app prices marked up +30%, which offsets the commission). In-store keeps most; Uber/DoorDash still positive. Ad-watch = last full week's Uber orders vs the pre-June baseline now that ad spend is halved.
What staff logged as thrown out, by day / item / reason (from the tablet app). The reason is the actionable bit — e.g. "bread over-production every Sunday". Closes the loop on theoretical food variance. Empty until staff start logging.