189 lines
8.5 KiB
Markdown
189 lines
8.5 KiB
Markdown
|
|
---
|
|||
|
|
pageType: source
|
|||
|
|
id: source.psb-gemma-2026-04-11
|
|||
|
|
title: psb-gemma-2026-04-11
|
|||
|
|
sourceType: local-file
|
|||
|
|
sourcePath: /home/topher/.openclaw/workspace-psb-gemma/memory/2026-04-11.md
|
|||
|
|
ingestedAt: 2026-05-03T01:14:02.177Z
|
|||
|
|
updatedAt: 2026-05-03T01:14:02.177Z
|
|||
|
|
status: active
|
|||
|
|
growth: seed
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# psb-gemma-2026-04-11
|
|||
|
|
|
|||
|
|
## Source
|
|||
|
|
- Type: `local-file`
|
|||
|
|
- Path: `/home/topher/.openclaw/workspace-psb-gemma/memory/2026-04-11.md`
|
|||
|
|
- Bytes: 8008
|
|||
|
|
- Updated: 2026-05-03T01:14:02.177Z
|
|||
|
|
|
|||
|
|
## Content
|
|||
|
|
```text
|
|||
|
|
# 2026-04-11 - Saturday
|
|||
|
|
|
|||
|
|
## Key Updates from psb-thinking (Brewer)
|
|||
|
|
|
|||
|
|
- **DM routing change:** Topher's direct Telegram messages now route to psb-gemma (me) instead of psb-thinking. Binding in openclaw.json maps user ID 8267783628 → psb-gemma for Telegram DMs. I'm now Topher's primary DM agent.
|
|||
|
|
- **keg_beer.sh script:** `/home/topher/.openclaw/scripts/keg_beer.sh <search_term>` — removes beer from active monitoring, comments out crontab, archives monitor script, logs to tilt_history.txt.
|
|||
|
|
- **Kegged today:** Mount Vernon Molasses (new script used)
|
|||
|
|
- **3 active fermentations:** HotForTeacher, 70megOhm, Seltzer Base (Orange TILT)
|
|||
|
|
- psb-thinking remains available in group chat for heavier work
|
|||
|
|
|
|||
|
|
## Daily Sync Log
|
|||
|
|
|
|||
|
|
All heartbeats synced mistake files to: gemma/memory/shared-mistakes.md, psb-business/memory/shared-mistakes.md, gemma/memory/psb-thinking-mistakes.md
|
|||
|
|
## Beer Lifecycle (as of 2026-04-11)
|
|||
|
|
|
|||
|
|
Mount Vernon Molasses (Black TILT) — kegged today. TILT history updated.
|
|||
|
|
|
|||
|
|
**Active fermentations (3):**
|
|||
|
|
- HotForTeacher-4-26 (Green TILT)
|
|||
|
|
- 70megOhm (Pink TILT)
|
|||
|
|
- Seltzer Base-4/26 (Orange TILT)
|
|||
|
|
|
|||
|
|
**Lifecycle workflow:**
|
|||
|
|
- New brew → tilt_auto_discover.sh picks it up automatically
|
|||
|
|
- Active monitoring → tilt_monitor_* scripts (crontab)
|
|||
|
|
- Done → "keg [beer name]" → keg_beer.sh handles removal from standup, crontab, archiving, history
|
|||
|
|
- TILT color stays with the beer through its whole run
|
|||
|
|
|
|||
|
|
|
|||
|
|
## Brewery Layout (from floor plan + stream of consciousness)
|
|||
|
|
|
|||
|
|
**Dimensions:** 100ft deep × 20ft wide (~2149 sq ft)
|
|||
|
|
|
|||
|
|
**Bisecting wall:** Starts at back-left corner, runs ~70ft forward, then turns 90° right to form the back-of-bar wall. Creates a ~30ft deep "back of house" section on the right side that's hidden from patrons.
|
|||
|
|
|
|||
|
|
**Right side (brew/production — 20ft wide, full 100ft depth):**
|
|||
|
|
- Front: bar, cold room, office (left to right across the 20ft width at the front)
|
|||
|
|
- Brew house: ~30ft section behind the bar/cold room/office
|
|||
|
|
- Back wall left to right: bathroom 1 (~8ft) | moproom (3×12, narrow side facing the 20ft width) | brew house fills remaining width
|
|||
|
|
- Courtyard behind (not ours, no loading dock — all deliveries through front door)
|
|||
|
|
|
|||
|
|
**Left side (patron space — 20ft wide, front ~70ft only):**
|
|||
|
|
- Front: cafe seating, 2 wingback chairs + chess table near bar
|
|||
|
|
- Middle: library (2 couches, coffee table, bookshelf: periodicals/reference/trading library + games)
|
|||
|
|
- Back section (before bisecting wall turns): 3 picnic tables, 2 dartboards, custom MAME arcade machine
|
|||
|
|
- Back wall: ring toss game + fire exit
|
|||
|
|
|
|||
|
|
**Note:** Floor plan image shared (2026-04-11) — basic layout confirmed, minor changes from original plans not yet catalogued.
|
|||
|
|
|
|||
|
|
|
|||
|
|
## Brewery Layout — Complete (from floor plan + stream of consciousness)
|
|||
|
|
|
|||
|
|
**Dimensions:** 100ft deep × 20ft wide (~2149 sq ft)
|
|||
|
|
|
|||
|
|
### Patron Space (left side, front 70ft)
|
|||
|
|
- Front: cafe seating, 2 wingback chairs + chess table near bar
|
|||
|
|
- Middle: library (2 couches, coffee table, bookshelf: periodicals/reference/trading library + games)
|
|||
|
|
- Back section (before bisecting wall): 3 picnic tables, 2 dartboards, custom MAME arcade machine
|
|||
|
|
- Back wall: ring toss game + fire exit
|
|||
|
|
|
|||
|
|
### Brew/Production Side (right side + back section)
|
|||
|
|
**Bisecting wall:** Starts at back-left corner, runs ~70ft forward, turns 90° right to form the back-of-bar wall. Encloses ~30ft deep back section.
|
|||
|
|
|
|||
|
|
**Back wall left to right:**
|
|||
|
|
- Far left: end of patron space (walkway past arcade)
|
|||
|
|
- Bisecting wall
|
|||
|
|
- Bathroom 1 (~8ft wide)
|
|||
|
|
- Moproom (3×12, narrow side facing the 20ft width)
|
|||
|
|
- Brew house fills remaining width to right wall
|
|||
|
|
|
|||
|
|
### Brew House (right side, back to front)
|
|||
|
|
**Hot side (back → front):**
|
|||
|
|
- Back corner: stacked IBCs (CLT top / waste water bottom), sink, RO unit (300 gal/day) mounted above CLT
|
|||
|
|
- HLT: 7bbl electric, 4×8kW 3-phase heating elements (208V Y config — 3 elements for HLT duty, 4th terminal available for RIMS)
|
|||
|
|
- Mash tun: 4bbl total (3.5bbl usable), RIMS system with same 8kW element, CIP ball, PID pump hard-piped to kettle
|
|||
|
|
- Kettle: 4bbl (3.5bbl usable), 4 dedicated 6kW 3-phase heating elements (24kW total), hard-piped to mash tun, pump between for vorlauf/whirlpool/transfer
|
|||
|
|
|
|||
|
|
**Cold side (back → front):**
|
|||
|
|
- Fermenters: 2 double-stacks along right wall
|
|||
|
|
- Stack 1: Orange top / Red bottom (TILT reads as Pink)
|
|||
|
|
- Stack 2: White top / Green bottom (TILT reads as Black)
|
|||
|
|
- Control panel + dual-stage plate chiller between kettle and fermenters
|
|||
|
|
|
|||
|
|
**Flow:** RO → CLT → HLT → mash tun ↔ kettle (bidirectional pump) → whirlpool in kettle → plate chiller → fermenters
|
|||
|
|
|
|||
|
|
### Walk-In (7×10, along right wall at front)
|
|||
|
|
- Brewery-facing wall: bakers rack with FOH (sodas, NA beers) and BOH (hops, yeast)
|
|||
|
|
- Holds half barrels + sixtels, hard-piped through wall to 15 shanks behind bar
|
|||
|
|
- Gases in walk-in: tall CO2 tanks (75/25 bar gas for stouts), pure nitrogen (nitro hard lemonade/hard coffee)
|
|||
|
|
- Tap list: Google Slides
|
|||
|
|
|
|||
|
|
### Retail Cooler (right wall, between bar and front door)
|
|||
|
|
- Double-door commercial fridge
|
|||
|
|
- NA beers, charcuterie boards, canned singles, 4-packs
|
|||
|
|
|
|||
|
|
### Menu
|
|||
|
|
- On-tap: beer flights, slushies
|
|||
|
|
- To-go: NA beers, canned singles, 4-packs, charcuterie
|
|||
|
|
- 15 faucets (actual count TBD)
|
|||
|
|
|
|||
|
|
### Utilities
|
|||
|
|
- RO: 300 gal/day — feed to CLT
|
|||
|
|
- Waste tank: IBC below CLT, pH balanced before municipal dump
|
|||
|
|
- No loading dock — all deliveries through front door
|
|||
|
|
|
|||
|
|
|
|||
|
|
### Additional Storage & Equipment
|
|||
|
|
- **Back loft:** spare parts, empty cans
|
|||
|
|
- **Front loft:** glycol chiller + chemlab for water profile back-salting
|
|||
|
|
- **Industrial shelving:** grain storage between fermenters and office
|
|||
|
|
- **Grain mill:** between shelving and dividing wall (rated 2 tons/hr, Topher skeptical)
|
|||
|
|
- **CIP cart:** 2×25gal vessels + PID pump, mobile
|
|||
|
|
|
|||
|
|
### Suppliers
|
|||
|
|
- **LD Carlson:** primary malt source (ships, mostly 55lb bags, also 5/10lb available)
|
|||
|
|
- **MoreBeer Pro:** backup malt source
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
## Post-Layout Updates
|
|||
|
|
|
|||
|
|
- **Qdrant RAG index:** 39 chunks indexed (was 35), vectors working — search confirmed functional
|
|||
|
|
- **config fix:** OpenClaw bindings had `kind: user` instead of `kind: direct` — fixed (was preventing gateway restart)
|
|||
|
|
- **BeerSmith recipe received:** 70 Meg Ω - 2/2024 (Double IPA, brewed 2024-02-05)
|
|||
|
|
- TILT data shows 17-day fermentation: OG 1.098 → FG 1.029 (~7.2% ABV)
|
|||
|
|
- Uses US Proximity Pilsner + DE CaraAmber, Nottingham Ale Yeast
|
|||
|
|
- Water profile: Burton (high sulfate, 150ppm SO4 target)
|
|||
|
|
- TILT color: Pink
|
|||
|
|
- **recipes/ directory created** at `/home/topher/.openclaw/workspace-psb-gemma/recipes/`
|
|||
|
|
- 70_Meg_Omega_2_2024.md filed (recipe + TILT data + specs)
|
|||
|
|
- **BREWERY_LAYOUT.md** created as canonical fallback reference
|
|||
|
|
|
|||
|
|
## Brew House Equipment Summary (consolidated from layout session)
|
|||
|
|
- **Hot side:** HLT (7bbl, 4×8kW 3-phase), Mash tun (4bbl/3.5 usable, RIMS + CIP), Kettle (4bbl/3.5 usable, 4×6kW 3-phase)
|
|||
|
|
- **Cold side:** 2 double-stack fermenters (Orange/Red, White/Green), dual-stage plate chiller, control panel
|
|||
|
|
- **Utilities:** 300gal/day RO, CLT (stacked IBC), waste water IBC (pH balanced), CIP cart (2×25gal)
|
|||
|
|
- **Storage:** Front loft (glycol chiller + chemlab), Back loft (spare parts + empty cans), grain shelving
|
|||
|
|
- **Gas:** CO2 (regular), 75/25 bar gas (stouts), pure nitrogen (nitro hard lemonade/coffee)
|
|||
|
|
- **Yeast:** LalBrew Nottingham Ale Yeast (brick — ~5 batches at 75-100g/batch)
|
|||
|
|
|
|||
|
|
## TILT Color Mapping (confirmed)
|
|||
|
|
- Green → HotForTeacher-4-26
|
|||
|
|
- Pink → 70megOhm (physical color is Red, TILT reads as Pink)
|
|||
|
|
- Black → Seltzer Base (physical color is White, TILT reads as Black)
|
|||
|
|
- Orange → Mount Vernon Molasses (kegged)
|
|||
|
|
|
|||
|
|
## Topher / PSB Preferences (from session)
|
|||
|
|
- Prefers agent acts first, asks later (unless big/destructive)
|
|||
|
|
- DMs route to psb-gemma; group chat is PSB
|
|||
|
|
- Susan handles non-brewing ops (social, HR, bookkeeping, FOH)
|
|||
|
|
- psb-business is technology-averse — must work smoothly or Susan stops using it
|
|||
|
|
- Topher's direct style: short messages, stream-of-consciousness — no need to soften language
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
_Last updated: 2026-04-11 21:37 UTC_
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Notes
|
|||
|
|
<!-- openclaw:human:start -->
|
|||
|
|
<!-- openclaw:human:end -->
|
|||
|
|
|
|||
|
|
## Related
|
|||
|
|
<!-- openclaw:wiki:related:start -->
|
|||
|
|
- No related pages yet.
|
|||
|
|
<!-- openclaw:wiki:related:end -->
|