Four-agent business ops team on OpenClaw. Joshua (CEO/ceo) routes work to Mark (PA/main), Matthew (Marketing/apex), Luke (IT/axon). Cadence: 06:00β―/β―10:30β―/β―15:00 AEST. VPS: Hostinger KVM2 srv1582950 β 8Β GB RAM, 96Β GB disk. Deployed 2026-05-02.
Infra Architecture
Services: openclaw-gateway (user systemd, PIDβ―415332) + openclaw-node (user systemd) + cloudflared.service
Ports: 18789 (gateway, loopback) Β· 18791 (control UI) Β· cloudflared β sage.byhappytrust.com
Models: Joshua + Luke = Sonnetβ―4.6 Β· Mark + Matthew = Haikuβ―4.5 Β· prompt cache active (β63% input cost reduction)
Drive sync: rclone agenthq: β Shared Drive 0AN3z6nwirZq-Uk9PVA Β· pull-canon + sync-joshua + push-*-memory every 15β―min
Backup: 02:00 AEST daily β R2 moltbot-data/backups/ via aws-cli Β· state DB (agenthq-state.db) not yet in backup
Monitor: sage-monitor.sh cron */30 β /var/log/sage-monitor.log Β· collect-monitor-data.sh generates dashboard JSON
Config gotcha: Never edit openclaw.json directly β daemon overwrites it. Use
openclaw config set only.
Known issue: openclaw-gateway.service (system) is in “failed” state β gateway runs fine via node unit. Fix pending Owner approval.
Active / Pending
openclaw-gateway.service systemd fix (T0, needs Owner approval)
Cadence crons 06:00/10:30/15:00 AEST β pending Owner approval
monitor-data.json auto-refresh β wire collect script into sage-monitor cron (T0)
agenthq-state.db into 02:00 R2 backup β pending
Context window reduction per-agent (200K/200K/100K/100K) β pending Owner approval
Per-agent Anthropic API keys (Owner creating, Luke installs)
API Usage dashboard β auto-update cron (needs Anthropic admin key)
Audio transcription β ffmpeg + Whisper install
Peekaboo registry build (Mark + coding agent)
Completed (2026-05-02 β 05)
Monitor dashboard overhaul β rewrote around monitor-data.json (2026-05-05)
Tasks panel live + fetch fix + full mobile layout all panels (2026-05-05)
Prompt caching confirmed active β no config change needed (2026-05-05)
Mark (main) β Haikuβ―4.5 confirmed in config (2026-05-05)
2Γ leaked Anthropic keys rotated + revoked (2026-05-04)
T0 gate β 4-condition rule installed all agents (2026-05-04)
CF_API_TOKEN EnvironmentFile= redesign (wipe-proof)
Tasks storage layer live (tasks.json + tasks-api.py + Matthewβs spec)
SQLite state DB bootstrapped (proposals, dispatches, tier_counters)
AgentHQ deployed 2026-05-02 β all 4 agents live
OpenClawCF PagesCF TunnelTelegramAnthropicSQLitercloneR2
Site v12 live. All audit tools, Stripe products, admin promo code tool functional. 6 gaps before first paying customer.
Next Actions
Add MAKE_WEBHOOK_URL secret to geo-api Worker
Build /onboarding post-payment intake page
Build Make.com paid audit delivery scenario
Set up Calendly + wire into site
Load 5-email follow-up into Mailchimp
Enable promo codes on Stripe links
CF PagesCF WorkerStripeMake.com
Full-featured PWA. Visits, meals, combo booking, wishlist, per-parent notifications. Stripe payment live at AU$14.99.
Next Actions
Mobile QA on real iOS/Android devices
Enable Cloudflare analytics (one toggle)
CF PagesSupabaseStripePWA
Live and operational. Active enquiry at 11 Explorers Way, Worongary. Social, marketing calendar, PDF info sheet all done.
Next Actions
Upload Hampton Homes checklist PDF
30-day marketing review β 21 Apr 2026
Resolve Instagram β Meta Business Suite linking
CF PagesMetaMarketing
Nuxt 4 / Vue 3 / MapLibre app for road trippers. Route planning + crowdsourced POI ratings. Active dev at C:\EdW\Apps\BrewDunnyV2.
Next Actions
Extract route.ts into server/utils/graphhopper.ts
Split poi.ts Pinia store (useRouteStore + usePOIStore)
QLD Business Growth Fund application (up to $75k)
Nuxt 4MapLibreDO App Platform
Replaces 3 paper documents. Prototype done (sign-in, gang sheet, contractor timesheets, safety inductions). Moving to CF D1 + Pages.
Next Actions
D1 database schema + CF Workers API layer
Cloudflare Access magic-link auth
Deploy to timesheet.byhappytrust.com
PDF export matching existing sheet layout
CF PagesCF D1CF AccessReact
v6 HTML prototype complete. Office dashboard + subbie portal designed. Waiting on Shandelle's feedback before next iteration.
Next Actions
Chase Shandelle's feedback on v6 prototype
Plan backend (DB schema + Dropbox auto-filing)
HTML PrototypeDropbox
Strategy + WME engagement done. 301 redirects on hold pending WME onboarding response (Gmail thread 19d276a0f413c6de).
Next Actions
Chase Vivian Zhang (WME) β no response yet
Page mapping for hamptonhomesaustralia.com.au
SEOHostingerGoDaddy
Scope confirmed. Anchors + ladder brackets across 5 Queensbury Ave + 10 Villiers Dr. Quote sent to Height Safety Central.
Next Actions
Awaiting quote from Height Safety Central
Engage Rope Access Technicians (Burleigh)
ConstructionWHS
AI workout program generator + guided workout mode. Single-file, Claude-powered. No open blockers.
Possible Next
Progress tracking across sessions
Nutrition tips integration
CF PagesCF WorkerClaude API
Personal-use PWA. Live AUD prices for gold, silver, BTC, XRP, HBAR, XLM. Fully client-side, IndexedDB storage.
Outstanding Issues
No auto-refresh of prices on app load
XRP floating point display issues
Zero-value transaction form validation gaps
Nuxt 4CF PagesIndexedDB
APK built and working. 4 blockers before store submission. RevenueCat error unresolved. Freemium model: 3 free/day β A$6.99/mo Pro.
Next Actions
Fix RevenueCat error + map product structure
Confirm AI generation pipeline is wired
Host legal docs on GitHub Pages
Expo SDK 54RevenueCatReplicate
7-tab prototype: calendar, music, date ideas, wish list, couples journal, her cycle tracker, AI magic. Launch assets all complete.
Next Actions
Start actual React + Expo development build
Go-to-market execution (TikTok, Product Hunt)
React NativeExpoSupabaseVercel
Connects inexperienced campers with experienced guides. Full docs written (PRD, schema, architecture, branding). No code written yet.
Next Actions
Scaffold Next.js project + Tailwind + shadcn/ui
Generate first Supabase migrations from DATA_SCHEMA.md
Next.js 14SupabaseVercel
Job board / marketplace connecting retirees with flexible work. Employer subscription + listings model. No build started.
Next Step
Scope and spec before build starts
MarketplaceB2B
Hierarchical Goals β Projects β Tasks across Business, Finances, Faith, Family, Health. React app in Claude artifacts β not yet deployed.
Next Actions
Map 90-day projects + weekly tasks to goals
Deploy app somewhere persistent
ReactPersonal
Exploring rural property purchase via SMSF with related-party leaseback. BRP compliance, LRBA framework, $3M super tax risk β all scoped.
Next Actions
Engage SMSF specialist accountant
Engage rural property solicitor
Narrow property search by region + price
SMSFRural PropertyQLD
Prefab granny flat import + install + lease model for Brisbane/SEQ. Early stages β related to GC Granny Flats business.
Next Step
Define MVP and go-to-market strategy
Real EstateBrisbane/SEQ