Ops board
Wed 12 Aug 2026 · 01:10
40 projects · 285 log events · 8 alerts · burn €2,758/mo · rev €408 · updated just now

Portfolio progress

18 of 40 projects shipped & live · 15 moving now

this week: 0 updates · 5 projects moved · — vs last wk

OSH vouchersArch vouchersOSH brand package + socialWC final comps (footfall-engine pilot)
0 live0 in progress0 blocked0 queued
31 updates · 14d
!Local Vouchers (directory platform): Directory currently has ZERO payable venues (Arch acct still deleted). ⚠️ 12/08 — MARK, DON'T FORGET: site can't be redeployed — STRIPE_SECRET_KEY was removed …
!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 …
!OSH brand package + social: channel naming inverted vs OSH). OSH Meta ad account 1058308333326907 created + 11,776-subscriber Mailchimp audience uploaded; next = 1% IE lookalike, blocked …
!Hospitech website (parent brand): NOT DEPLOYED — awaiting Mark's go. ⚠ Next: the console to actually work the leads (CRM asked for 3× now; table is SQL-only today). Earlier: Suite section now …
!Hospitech Engage (sweep & comps engine): Money Rule: platform NEVER touches stakes (GRAI). Wedge = football Last Man Standing, Arch pilot Aug 2026 (CF Worker+D1, WC Predictor stack). Awaiting Mark's …
!Hospitech platform (5-SKU convergence): New tenants report 100% compliant with nothing enforced — every window is mandatory:false; awaiting Mark's call. 05/08 — MANDATORY BY CADENCE + DELIVERY …
!Hospitech vendor console (your own dashboard): The test found the bug: the first purge deleted from storage.objects, which Supabase forbids — it would have wiped every row, left their contracts and kitchen …
!Arch live music line-up (What's On + month poster): gigs.json is a mirror and goes stale silently — re-sync from the sheet before generating

Momentum

Today — Wed 12 Aug
Hospitech Time (Timepoint replacement)REFERRALS.md's flagged gap closed: a referred company signing up directly at app.hospitech.ie never touched the lead form, so the €150–300 payout deals rode entirely on a manual register. Now the whole chain is mechanical: hospitech.ie …
Hospitech Time (Timepoint replacement)Mark: "€99 founding and €139 full price, Locked, ship the commercial layer." Shape C per venue: any module €49.99; Everything €99 founding / €139 list (€79 ≤10 staff org-wide); Holiday Planner free beside any paid module (€49.99 alone) …
Hospitech Time (Timepoint replacement)The timesheet now emits the ONE file Rosaleen uploads (confirmed by her, via Mark): Timepoint element format (staff,hours,0,rate,element; Basic/Holidays/PubHolWrkd/PHolEnt; trimmed decimals; CRLF), golden-tested (8 checks incl. Mark's …
Hospitech Time (Timepoint replacement)The concept doc's "expert sign-off per pack" gate is replaced (addendum updated, 22a42b9): packs ship the way HACCP did — templates mapped to PUBLISHED standards with the citation visible in the product (gov.ie sample Fire Register, IS …
Yesterday — Tue 11 Aug
Hospitech Time (Timepoint replacement)Diagnosis beat the banner: the sign-off wiring mostly EXISTED (rollup RPC live, cron filling daily_signoffs, sign-writes-and-locks, owner-gated unlock) — but locked was a flag nothing read on write: recompute could silently overwrite a …
Hospitech Time (Timepoint replacement)Overview: per-site cards with today-ring/7-day/last-signoff/open-alerts, maths extracted to lib/site-scores.ts so Overview and Scoring CANNOT disagree. Assets: estate-wide tab, add/move-between-sites, Remove decides delete-vs-retire from …
Hospitech Time (Timepoint replacement)The 'missing' hospitech-haccp checkout was Loaf'd Directory\haccp all along: Git BASH chokes on that apostrophe path ('not a git repository' with a healthy .git) while PowerShell works fine — same trap hit git add -A and the here-string …
Hospitech Time (Timepoint replacement)Mark's 7-item HACCP feedback triaged against a live survey of all ten admin screens (docs/HACCP-UI-REDESIGN.md in Hospitech Time): Overview-rings/Assets-tab/Checklists-collapse designs agreed (~2.5d, needs the hospitech-haccp repo — no …
Hospitech Time (Timepoint replacement)First aggregate report pulled from dmarc@ via gws-hospitech and parsed: 24/24 messages 100% aligned (all Resend via send.hospitech.ie), zero failures/spoofs; parser says p=quarantine is safe on this evidence but holding p=none until a …

Hospitech Solutions · 27% shipped open →

queuedHospitech — billing & VAT setupAccountant: VAT treatment of 2%+VAT commissions + client invoicing model; collect €19.40 from OSH13 Jun
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.ietoday
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.ie42d ago
liveWC final comps (footfall-engine pilot)OSH COMP SETTLED + PAID (21/07) — grew 0 → 133 entries, 50 marketing opt-ins off a QR poster + socials. Final finished 0-0, which voided the …Breakroom compOSH comp8d ago
queuedHospitech financial managementPAUSED by Mark 25/07 (time) — Sheet + Migration tab built and waiting; resumes when Mark exports the Revolut Business CSV (90d) + card last-4 + …Ledger & P&L sheet18d ago
in progressHospitech website (parent brand)LEAD CAPTURE BUILT — the mailto links are gone (02/08). Every CTA was a mailto:, which does NOTHING on a phone with no mail client: the likeliest way …local previewhospitech-preview.pages.dev18d ago
queuedHospitech Engage (sweep & comps engine)PIPELINE — spec written 18/07 → ENGAGE-SPEC.md. Self-serve comps platform: venue mode (branded free comps, voucher prizes, entrant-list capture = …25d ago
liveHospitech platform (5-SKU convergence)06/08 — catch-up's "already assigned" was per-employee, not per-course (platform/067, applied + proven with the failing case first; the training_gaps …Suite programme boardTime deep-dive board6d ago
in progressHospitech vendor console (your own dashboard)01/08 — LEAVING + DELETION + STRIPE (DB half). platform/039–042 + 7 legal docs. Built the mechanism BEFORE the policy: tenants had no closure state …11d ago
in progressHospitech vendor console (your own dashboard)NEW 31/07, Mark's question: "I should have a dashboard with admin access, financials, leads, onboarding?" Answer: you have none — and the platform …12d ago
queuedVoucher platform (Hospitech add-on)PIPELINE — plan written 26/07 → VOUCHER-PLATFORM-PLAN.md. Rebuild the per-venue Apps Script voucher clones as ONE multi-tenant Supabase product, sold …17d ago

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

in progressLoaf'd HACCP systemPORT PHASE 2 — app repoint started. Schemas live+faithful; course loaded; spine PIN service built. Repoint branch platform-repoint + spine.ts …haccp.loafd.ie18d 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 …47d 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 …28d ago
liveLoaf'd employee databaseDB live — 36 staff in Supabase (ES-001 → ES-036), feeds #1113 Jun
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.ie40d ago
queuedLoaf'd payroll systemSystemise current manual biweekly process (WK2–WK14 done by hand)11 Jun
queuedLoaf'd daily emailsScope (daily ops/sales summary to hello@loafd.ie?)11 Jun
liveBreakroom brand packageBrand book built + verified locally; Mark reviews, then pick a direction / deploy / export assets57d 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 site55d 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.ie28d 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.dev46d 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. …41d 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 SignNow49d ago
in progressArch/OSH employee database → financial dashboard linkComplete DB, link to financial dashboard, then enable daily sims11 Jun
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 …2d ago
in progressOSH website handoverExecute approved redesign plan (14 steps); hand over with vouchers landed11 Jun
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.ie2d ago
blockedOSH financial dashboardBlocked on Workspace mail migration; kickoff doc ready11 Jun
in progressArch food costing (recipes & dish GP)Backbone prep recipes + composite dishes live (Prep_Recipes + Dishes tabs); add remaining menu dishes as Mark supplies specs55d 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 …55d ago
liveOSH brand package + socialRUNNING WEEKLY (04/08) — OSH FB+IG posting on a locked cadence: daily food post 12pm (fresh photo each week, no repeats), grid/line-up post WEDNESDAY …8d 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 …44d ago
in progressArch specials menu cardDesign + CONTENT LOCKED — prix-fixe "Signature Menus" A4 card (Boeuf & Frites concept → Arch gilt-on-black), generator …37d 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 …35d 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 …Enter28d 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. …Enter29d 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 + …36d 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 …28d ago

Standing systems

Engage Football LMS (#37 wedge) — BUILT + DEPLOYED (engage-lms.black-rain-9ab0.workers.dev), Arch = tenant #1, awaiting launch decisions