Every keg tracked from cellar to glass — what it should have poured, what it actually poured, and where the difference went. One tap is leaking margin this week; the cellar tells the story, not a name. Read by Tommo, Bar
How yield is read: litres rung through the POS against litres the flow meter says left the keg. House theoretical is 97% — a 3% allowance for foam, line fill and the first pour after a keg change. Anything more than 3 points under theoretical for two consecutive sessions raises a flag; one bad Friday doesn't.
Since Friday's keg change, tap 4 has depleted 29.8 L but the POS accounts for only 26.6 L sold. That's 89.1% yield against a 97% theoretical — roughly 7.5 glasses of IPA per keg that left the cellar and never reached a docket.
The pattern matters more than the total: the gap clusters at session open, which points at the kit warming overnight — not at anything a person is doing mid-shift.
| Line | Currently pouring | Last cleaned | Due | Status | Note |
|---|---|---|---|---|---|
| Line 1 | Straits pale ale | 28 Jun | 5 Jul | On cycle | Clean at keg change if it falls first |
| Line 2 | Rain tree lager | 29 Jun | 6 Jul | On cycle | — |
| Line 3 | Black kopi stout | 30 Jun | 7 Jul | On cycle | Stout line — full caustic, not just rinse |
| Line 4 | West coast IPA | 22 Jun | 29 Jun | 3 days overdue | Cleaning skipped during Friday's keg change — candidate cause for the tap 4 variance |
| Line 5 | Calamansi gose | 27 Jun | 4 Jul | On cycle | Sour beer — dedicated line, never rotate a lager onto it |
| Line 6 | Pomelo orchard cider | 30 Jun | 7 Jul | On cycle | Cider line — rinse between every keg |
The rule: a line more than 2 days overdue blocks its tap from the "all clear" state on the board, and any variance flag on that tap is automatically annotated with the missed clean — so the schedule and the yield story stay one story, not two spreadsheets.
3.6 L left and 2 days of freshness window. Sell-through has been slow (11 L/week vs 24 L/week board average). Suggest a happy-hour feature Friday to clear it rather than tipping it — then rotate in the yuzu wit from the cold room, which suits the same drinkers.
Rain tree lager is the board's workhorse at 31 L/week; at current velocity the keg blows Thursday. Jurong Hill needs 3 days' lead time, so the order window is today. Two 50 L kegs covers the weekend fixture crowd.
The guest cider is two days in and already at 13 L/week — stronger than the last two guest taps. If it holds through the weekend, worth asking Bukit Cider Co. about a standing slot rather than a one-off.
Three kegs racked and conditioning: the yuzu wit (ready), a brown ale (ready Monday), and a second IPA ordered before the tap 4 variance appeared. Hold further IPA orders until tap 4's yield is back over 94% — no point pouring more margin through a foaming line.
The board joins three feeds that usually live apart: flow-meter depletion per line, POS sales per product, and the cleaning log. Yield is simply sold-over-depleted against a house theoretical; freshness windows are set per style (a hop-forward IPA gets 14 days on tap, a cider 35). The interesting part is the triage logic, not the arithmetic.