Ops board
Fri 17 Jul 2026 · 22:40
36 projects · 200 log events · 3 alerts · burn €1,085/mo · rev €408 · updated just now

Portfolio progress

15 of 36 projects shipped & live · 17 moving now

this week: 0 updates · 11 projects moved · ↑240% vs last wk

OSH vouchersArch vouchersLoaf'd contractsPostiz (social scheduler)
0 live0 in progress0 blocked0 queued
88 updates · 14d
!Loaf'd HACCP system: rows + rotate PIN 7305. Next builds: SC1 item picker, partial-save, escalation
!Local Vouchers (directory platform): Directory currently has ZERO payable venues (Arch acct still deleted).
!Postiz (social scheduler): SILENT OUTAGE 13–15/07 — orchestrator OOM-killed → zombie → nothing published for 2 days, 14 posts stacked up (Folklore dark 3 days, Breakroom pool-comp post …

Momentum

Today — Fri 17 Jul
Loaf'd HACCP systemIt's being used for real: 12 submissions across 16–17/07 (Rhyane + Maria Eduarda), 6 form types incl. both SC1 deliveries via the new register dropdown (supplier="Sysco" ✓). Alert pipeline proven end-to-end in prod: warm coffee freezer …
Arch/OSH holiday planner + roster toolKeith Walsh submitted 15 Aug even though Colin O'Sullivan was Approved off 15–21 Aug (both Arch Senior, cap=1). Diagnosed: code + data would block (verified via simulation); main URL AKfycbyZ=@40 has the cap. Root cause = this script has 9 …
Hospitech Time (Timepoint replacement)Mark nailed the umbrella plan in the website session (HOSPITECH-PLATFORM-PLAN.md, tracker #36): Time's DB is the wrong DB — the platform is the existing Hospitech-org Pro project (aohzorxrdhthkpxkugth, hospitech-hr). Time must repoint onto …
Hospitech Time (Timepoint replacement)Mark pasted 0014 (staff_pay copied then staff.pay_* dropped — verified the copy landed and the columns are gone). Ran the full supervisor E2E: owner generated a supervisor invite → signed out → /join/<token> showed the org name + role → …
Hospitech Time (Timepoint replacement)The queue's biggest item, built in one pass. The core move: pay leaves the staff table for staff_pay with admin-only RLS — RLS can't hide a column, so the column moves table; a supervisor selecting it gets zero rows by construction, and …
Hospitech Time (Timepoint replacement)Mark pasted both migrations; every deferred test ran clean. PH lock-freeze (0012): locked the Aug-BH week at 1.80h/€26.10 ⇒ snapshot row froze ph_minutes:108 at €14.50 separate from worked pay; then deleted every source punch behind it …
Hospitech Time (Timepoint replacement)Same-day continuation down Mark's queue. ④ orgs.week_start_dow (Sat default) + shared lib/week.ts — schedule/timesheet/leave/dashboard all take the org's week orientation; "Week starts on" select in settings with a change-before-locking …
Hospitech Time (Timepoint replacement)Worked Mark's ordered queue top-down, all live via auto-deploy. ① BrightPay export: ground-truthed BrightPay Ireland's real import spec (fetched their docs + the official HourlyPaymentsCSVtemplateIE.csv) — new "BrightPay CSV" button emits …
Hospitech Time (Timepoint replacement)Mark answered the full open-recommendations list. Shipped same-day via auto-deploy: (1) forgot-password flow (login link → email reset → new-password page; Supabase mailer rate-limit noted — real SMTP before founding-50); (2) absence …

Hospitech Solutions · 12% shipped open →

queuedHospitech — billing & VAT setupAccountant: VAT treatment of 2%+VAT commissions + client invoicing model; collect €19.40 from OSH34d ago
in progressLocal Vouchers (directory platform)Multi-location vouchers SHIPPED (one voucher redeems at all a merchant's venues); strategy pivot → seed Mark's own venue group as anchors (Loaf'd …localvouchers.ie16d ago
liveHiring platform (Loaf'd-first → Hospitech product)Phase 1 FULLY LIVE → https://careers.loafd.ie (custom domain + SSL, prod-verified: home/apply/foh/chefs/privacy all 200, admin gated). Vercel prj …careers.loafd.ie16d ago
in progressHospitech Time (free workforce tool)⛔ NEW GATE (17/07): repoint onto the platform DB (HR org aohzorxrdhthkpxkugth) BEFORE the Arch trial — platform plan LOCKED, see …today
in progressWC final comps (footfall-engine pilot)Breakroom CLOSED — 15 entries, 3 opt-ins; IG follow-CTA live on success/leaderboard; "entries closed" holding post DRAFTED in Postiz (FB+IG) — Mark …Breakroom compOSH comp11d ago
in progressHospitech financial managementLedger+P&L Google Sheet built (kearnsam-owned, kept outside Loaf'd Workspace = arm's-length); ⏳ Mark exports Revolut Business CSV (90d) → I …Ledger & P&L sheet10d ago
in progressHospitech website (parent brand)BUILT + verified locally, NOT deployed (hospitech-site/, own local git). Products-led w/ services secondary; Hospitech = visible parent, Staff'd …local preview1d ago
in progressHospitech platform (5-SKU convergence)PLAN LOCKED 17/07 → HOSPITECH-PLATFORM-PLAN.md: 5 SKUs → 4 apps → 1 DB; HR's Pro project = the platform; Time repoints BEFORE Arch trial; HACCP ports …today

Loaf'd / Eat Social · 58% shipped open →

in progressLoaf'd HACCP system🚀 Ashbourne live-testing (16/07): repo private ✅, PINs distributed ✅, staff dry-run in progress. Mark: correct SUPPLIER_ITEMS_DRAFT.md ⚠ rows + …haccp.loafd.ie1d ago
in progressLoaf'd financial dashboardLIVE @8 — landing tiles + full ingest (sales/wages/invoices) + sales/wages backfilled. Invoice site via account code (Conaty) + PDF reader (Drive …21d ago
liveLoaf'd contractsLIVE IN PROD (PR #3, 15/07) — dashboard.loafd.ie now runs multi-tenant employer identity + tenant-owned/approval-gated templates + leavers (one act …2d ago
liveLoaf'd employee databaseDB live — 36 staff in Supabase (ES-001 → ES-036), feeds #1134d ago
liveLoaf'd HR dashboardROLLOUT-READY — prod live on Hospitech infra; templates v2 (statutory pass, DRAFT off); new-starter registration links live; admin nav + honest tile …dashboard.loafd.ie14d ago
queuedLoaf'd payroll systemSystemise current manual biweekly process (WK2–WK14 done by hand)36d ago
queuedLoaf'd daily emailsScope (daily ops/sales summary to hello@loafd.ie?)36d ago
liveBreakroom brand packageBrand book built + verified locally; Mark reviews, then pick a direction / deploy / export assets31d ago
liveBreakroom Pool Comp (entry site)LIVE — taking real €20 entries (live Stripe key + live webhook, demo wiped, fresh admin pw brk-ec79cefb892c). Email receipts now LIVE (Loaf'd Resend …Comp site29d ago
livePostiz (social scheduler)LIVE + posting via API proven — https://social.thearchbarswords.ie. Channels: Break Room FB+IG, OSH FB. First live posts published 21/06 (pool-comp …social.thearchbarswords.ie2d ago
liveLoaf'd brand pack v1.0 + marketing advisorLIVE → https://loafd-brand.pages.dev — Claude Design handoff implemented + verified + deployed. Mark confirmed brand as-is: Bowlby One SC + raspberry …loafd-brand.pages.dev20d ago
in progressLoaf'd holiday planner (Eat Social)Live app picked up in Claude Code (loafd-holiday-planner/); ADMIN_URL fixed locally → Mark: paste Code.gs into Apps Script + new-version deploy. …15d ago

Arch Bar / Old Schoolhouse · 44% shipped open →

in progressContracts + Automator (Arch/OSH)Signed contracts all extracted to Drive ✓; next: grantPermissions() for email, 10 missing emails, build in-house signing + drain SignNow23d ago
in progressArch/OSH employee database → financial dashboard linkComplete DB, link to financial dashboard, then enable daily sims36d ago
liveOSH vouchersLIVE & selling; scanner LIVE 11/07; first real sale 11/07 (fee split verified). Cutover now HOLDING — TT leak stopped after 12/07 (1 straggler 12/07 …1d ago
in progressOSH website handoverExecute approved redesign plan (14 steps); hand over with vouchers landed36d ago
liveArch vouchersLIVE & hardened — fee split proven, pint wire live, polish done 13/06; KO_DISCOUNT voucher 03/07; daily accounts redemption report (Arch+OSH, live …thearchbarswords.ie8d ago
blockedOSH financial dashboardBlocked on Workspace mail migration; kickoff doc ready36d ago
in progressArch food costing (recipes & dish GP)Backbone prep recipes + composite dishes live (Prep_Recipes + Dishes tabs); add remaining menu dishes as Mark supplies specs29d ago
in progressArch equipment maintenance logDEPLOYED + verified LIVE on the Arch account (33 items, public QR form). Emails still OFF. To finish: QR the ?view=report URL for the kitchen + add …29d ago
liveOSH brand packageLIVE → https://osh-brand.pages.dev + first post PUBLISHED to OSH FB (Cheap Ass Tuesday). Themed specials + editable weekly music line-up (feed+story) …osh-brand.pages.dev24d ago
in progressArch/OSH holiday planner + roster toolMigrated to Claude Code via clasp; fixed live deploy stuck on v14 → now v37 (firm blocks now actually enforce). Next: build the roster-building tool …18d ago
in progressArch specials menu cardDesign + CONTENT LOCKED — prix-fixe "Signature Menus" A4 card (Boeuf & Frites concept → Arch gilt-on-black), generator …11d ago
liveDaily social digest (email)LIVE — CF Worker arch-social-digest emails a 9am IST FB/IG snapshot (reach/eng/followers/top-post) to kearnsam@gmail.com. Meta system-user token …9d ago
liveThe Bashers Sweep (The Open 2026)LIVE — 31 entries, €310 pot. Closes at first tee Thu 16 Jul 06:35. Typeahead picker ported from the LMS (@46) — killed the 4×152 = ~608-option …Enter2d ago
liveThe Open LMS (Gio & Glenn's sweep)LIVE — 155 entries, €3020 pot (151 paying + 4 comped), 5 shared trios. Entries close MIDNIGHT Wed 15 Jul (extended from 21:00); first tee Thu 07:00. …Enter3d ago
in progressThe Golf Body (faceless golf-tips brand)Engine BUILT + rendering — tip bank (Series 1 ×10) → script gen → Remotion animated renderer all working; demo reel verified (hook + …10d ago
liveArch summer spritz menuBUILT + content confirmed by Mark — "Summer Spritz Menu", 2 for €18 (Aperol/Limoncello/Hugo), available every day. Real beer-garden photos …2d ago

Standing systems

Weekly roster cycle — Arch + OSH, 4 rosters → Timepoint upload (see weekly-roster-upload skill)
WC Predictor (Arch) — LIVE worldcup.thearchbarswords.ie; knockouts running (R16 seeded + open), €10-off-€70 KO voucher armedworldcup.thearchbarswords.ie
Bashers Sweep — live (75 entries, Masters 2026)
Loaf'd Orders App + Menu/Allergen Phase 2 — orders live; phase 2 seed JSON ready, build pending
Social/Meta tooling (all sessions) — Meta Ads MCP (meta-ads → mcp.facebook.com/ads) + Buffer scheduling MCP (buffer → mcp.buffer.com/mcp) in ~/Claude Code/.mcp.json; ScrapeCreators …