Ops board
Thu 25 Jun 2026 · 20:22
7 live11 in progress1 blocked3 queued
!WC Predictor (Arch) — LIVE; knockout schema rebuild due before 28/06

Latest activity

Today — Thu 25 Jun
Loaf'd Orders App + Menu/Allergen Phase 2Sync Phase 3 DEPLOYED (Project C 1FrUBneK…, owner hello@loafd.ie). Promo Handler: baseline cols K/L on Products; price moves classified vs baseline (band = max 3%/€0.05) → real increase (alert + baseline up) / promo (current only, "Active …
Breakroom Pool Comp — entry siteFixed "signup lands on last week's list" (Sam Boland signed up 25/06 → was in the 24/06 list). Lean archive model (engine/Stripe/register untouched): live tables = the UPCOMING comp; finished weeks snapshot into a new archived_comps table …
Arch/OSH holiday planner + roster toolMigrated to Claude Code. Bound Script ID 1twL1sub8PQp9FTkf8ZEcCevxpy1sQBDMtf89CJZ9nXteqIE4cC6lW1S6 located (bound scripts don't list via clasp/Drive — found by hooking window.open on the sheet's Extensions→Apps Script in the Chrome ext …
Yesterday — Wed 24 Jun
Social/Meta tooling (all sessions)⚠️ Postiz low-reach root cause FOUND + FIXED — affects ALL venues on the app. Postiz-published FB posts were reaching ~0 (OSH test: 1 person) because the "Postiz Scheduler" Meta app was in Development mode → Meta shows dev-mode-app FB …
Contracts + Automator (Arch/OSH)Real state captured. Build lives at C:\Users\kearn\Contract sender\ — live Apps Script web app @58 / v15.4 (clasp scriptId 1Z4U3lz…, sheet Arch_Schoolhouse_Staff_Database_v3, SignNow provider on kearnsam@gmail.com). This session: recovered …
Loaf'd financial dashboardMark confirmed Chloe Smith = Swords (set in Staff tab). Backfilled historical wages: downloaded all 91 Brophy audit-trail attachments from kearnsam, parsed (per-employee Gross + Employer PRSI), mapped→location via Staff tab, kept clean …
Loaf'd financial dashboardLocated the payroll source: Cindy@brophygillespie.ie, biweekly, in kearnsam@gmail.com; data is in a "Payroll Summary - Audit Trail" HTML attachment (per-employee Gross + Employer PRSI; windows-1252). New WagesIngest.gs: scanBrophyWages() …
Loaf'd financial dashboardNew ToastSales.gs: scanToastSales() reads from:toasttab.com "Daily Performance Summary" in hello@loafd.ie, parses per-location daily emails → Sales tab (Date·Week ID·Location·Gross·VAT·Net), dedupes per (location, day), labels …
Loaf'd financial dashboardIngestion.gs now threads Location through scan → write → review → confirm. New detectLocation_ matches site keywords (swords/plaza, ashbourne/killeglands/hunters court, drogheda, smithfield/grangegorman/ardcairn/breakroom/pool hall) …
Loaf'd financial dashboardRe-authed the bare gws (kearnsam@gmail.com — token had expired, invalid_grant) and pulled ~11.5 months of Toast daily-summary emails (1,301 found). Parsed each (HTML; two templates — snippet €gross €net vs bold-headline [Net,Gross,…]) …
Loaf'd financial dashboardWired the dashboard view to the multi-site schema. Location switcher (All sites · Group + each café + Admin), persisted, threaded through getDashboard/getMonthly. DashboardApi.gs rewritten location-aware — 'All' sums per-site summary rows …
Loaf'd financial dashboardclasp authed for the Loaf'd account (named user loafd; clasp 3.3.0 stores it inside ~/.clasprc.json, default user stays kearnsam). Created the Apps Script project under hello@loafd.ie (script …
Loaf'd financial dashboardBuilt the foundation in Eat Social Dashboard\: cloned the Arch .gs/.html baseline, removed dropped views (Agent/Menu/Specials/Operating). Location dimension threaded through the schema (Setup.gs) — Location col on …
Loaf'd financial dashboardPort KICKED OFF (build folder: C:\Users\kearn\Claude Code\Eat Social Dashboard\). Brainstormed the multi-site architecture, then wrote the spec (Eat_Social_Dashboard_SPEC.md) + a 6-phase implementation plan (IMPLEMENTATION_PLAN.md) — both …
Loaf'd contractsKICKED OFF. #1 (the Arch sender at C:\Users\kearn\Contract sender\) is now a feature-complete clone base: contract send/sign, reclassify, countersign queue, new-starter registration, notifications, Leavers module, and a template-recovery …
Breakroom Pool Comp — entry siteAdded admin "Add walk-in" for cash/door entries: POST /api/admin/walkin (isAdmin-gated) inserts/updates a player as paid €20, marketing_optin=0, generates a placeholder email when none given (schema email is NOT NULL UNIQUE); form sits …
Tue 23 Jun
Social/Meta tooling (all sessions)FIRST PAID META AD LIVE (Breakroom Pool Comp). Dedicated ad account The Breakroom Ads 848861341286327 (EUR, own card, under "The Break Room" portfolio 5639750366063500) so venue ad spend is ringfenced. Customer list (1,070 from booking …
Social/Meta tooling (all sessions)Campaign delivering well: €3.20 day-1 spend (billing flag was just API lag), 2.82% CTR, €0.09 CPC, reach 1,000, 23 link clicks; 2 paid comp entries (Brian 21/6, Casey 23/6 — Casey landed while ad live). Conversion tracking added to …

Hospitech Solutions

queuedHospitech — billing & VAT setupAccountant: VAT treatment of 2%+VAT commissions + client invoicing model; collect €19.40 from OSH12d ago
in progressLocal Vouchers (directory platform)Recruit 10–15 Swords venues (faceless: email + IG DM) before any public push; ⚠️ re-onboard Arch Connect acct (removed by #5 cleanup)12d ago

Loaf'd / Eat Social

in progressLoaf'd HACCP systemMark publishes course v1.0 (DRAFT); finish staff smoke-tests, then full rollout + cancel KitchTech12d ago
in progressLoaf'd financial dashboardAll ingest paths LIVE (@5) + sales (~11.5mo) AND wages backfilled (12 fortnights WK2–24 → 120 per-location week rows, Gross+Employer PRSI, 95% …1d ago
in progressLoaf'd contractsKickoff prompt ready — build in a new session by cloning the now-feature-complete Arch sender (own SignNow + sheet + Drive); reconcile with #11 …1d ago
liveLoaf'd employee databaseDB live — 36 staff in Supabase (ES-001 → ES-036), feeds #1112d ago
in progressLoaf'd HR dashboardPhase 1+2 live at dashboard.loafd.ie; Phase 3.1 (Toast import CSV+API) in PR #2 awaiting review/merge12d ago
queuedLoaf'd payroll systemSystemise current manual biweekly process (WK2–WK14 done by hand)14d ago
queuedLoaf'd daily emailsScope (daily ops/sales summary to hello@loafd.ie?)14d ago
liveBreakroom brand packageBrand book built + verified locally; Mark reviews, then pick a direction / deploy / export assets9d 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 …7d 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 …4d ago

Arch Bar / Old Schoolhouse

in progressContracts + Automator (Arch/OSH)Run grantPermissions() to enable email; capture 10 missing-email staff; countersign Davis + Rhea; clean 3 SignNow dups1d ago
in progressArch/OSH employee database → financial dashboard linkComplete DB, link to financial dashboard, then enable daily sims14d ago
liveOSH vouchersLIVE & selling — fee split verified in production 11/0614d ago
in progressOSH website handoverExecute approved redesign plan (14 steps); hand over with vouchers landed14d ago
liveArch vouchersLIVE & hardened — fee split proven, pint wire live, full polish list done 13/06; VAT/billing moved to #1412d ago
blockedOSH financial dashboardBlocked on Workspace mail migration; kickoff doc ready14d 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 specs7d 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 …7d 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) …2d ago
in progressArch/OSH holiday planner + roster toolMigrated live Apps Script web app to Claude Code via clasp — bound Script ID located, 6 files cloned + verified. Next: build the roster-building tool …today

Standing systems

Weekly roster cycle — Arch + OSH, 4 rosters → Timepoint upload (see weekly-roster-upload skill)
WC Predictor (Arch) — LIVE; ⚠️ knockout schema rebuild due before 28/06
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 …