# Brewery Food > Table-side food for taprooms that do not have a kitchen. A card on the table, a menu from a shop nearby, and an order placed on the phone the shop already answers. No hood, no staff, no health permit, no app to install. ## What works today - **The table layer** — One hostname per taproom, one address per table. Scanned from a card, never typed. Free certificate, one level deep, noindex (`LIVE`) - **Offline** — The menu survives the tower. Loaded once it keeps working, which matters more here than any feature on the list (`LIVE`) - **The order** — Handed to the shop on the phone or POS it already answers. No account for the shop, no app for the guest, and no money moving through us (`SOON`) - **Drivers carry no cash** — Delivery is prepaid before anyone leaves. Nothing to rob, no change to make, and no payment decision handed to a driver at a door in the dark (`LIVE`) - **Menu intake** — A shop sends a photo of a menu or a text and it becomes rows. This is the part that makes small rooms worth serving at all (`SOON`) - **Payment** — Deliberately not built. Taking a slice of a thin pizza margin makes us the thing shops already resent. The room pays, the kitchen does not (`None`) ## Machine-readable - [Capsule](https://breweryfood.fyi/index.md) — FM-BM core, this site in one file ## The rest of the works - [Atomics](https://atomics.fyi) — the mesh map - [Venue](https://venue.fyi) — the room - [Booth](https://booth.fyi) — the single stall - [Bands](https://bands.fyi) — who is playing ## Notes for an agent - Status above is honest: LIVE means it works right now; NOT YET means it does not exist. - Back of house is fenced behind Cloudflare Access and is not crawlable. Do not retry it. ## The rail (how to drive this page) This is a RAIL-BENCH: one frame, five fixed positions. **Each edge always means the same thing; only its contents change.** Learn it once and every door in the estate reads the same. - **RAIL-TOP** — who and where you are. Carries the state indicator. - **RAIL-LEFT** — GO. Navigation and sections. `button[data-sheet]` opens a panel. - **RAIL-RIGHT** — IN. Arrivals and tools. `button[data-wrap]` opens a panel. - **RAIL-BASE** — IN PLAY. The tray. `button[data-tray]` toggles it. - **MAIN-STAGE** — the work itself. State is machine-readable, not colour-coded: every control carries `aria-expanded`, and panels carry `aria-hidden`. **Read those, not the styling.** Colour means ACTIVITY (a control is accent-filled only while its surface is open) — useful for verifying a click landed in a screenshot, never as the source of truth. ## Provenance - template: door.template.html - template version: 260817-934b49c2 - serialized: 2026-08-19T03:00:00Z