Overnight Work Report — Feb 3, 2026

Adam, here’s everything from your list. Detailed analysis docs are linked — this is the summary.


📋 CHANGELOG

Where do people see the list of events?

Fixed tonight. The public changelog is now live at:

  • https://changelog.someshovels.com/changelog ← public-facing, shows published entries
  • The /changelog route was returning 404 because the middleware wasn’t setting tenant headers. Added tenant resolution to proxy.ts with a DEFAULT_TENANT_SLUG env var for the MVP.

The architecture supports multi-tenant:

  • Subdomains: acme.changelog.someshovels.com → shows acme’s changelog
  • Custom domains: updates.acme.com → shows that tenant’s changelog
  • Main domain: falls back to your tenant (roberts-john-adam)

What to flesh out next

  1. Seed data — Create 3-5 sample entries to demo the product (different types: feature, improvement, fix)
  2. RSS/Atom feeds — These now work at /changelog/feed.rss and /changelog/feed.atom
  3. Missing pages — Features, Pricing, Docs (nav links 404)
  4. Tenant slug cleanup — “roberts-john-adam” should be something like “someshovels” or a product-specific name
  5. Subscribe flow — Button exists but isn’t wired. Could be email collection via a simple form or webhook
  6. Branding — Logo, favicon, custom colors per tenant

Testing Plan

Full plan at /root/clawd/drafts/changelog-testing-plan.md

  • 6 phases, 30+ test cases covering auth, CRUD, public changelog, validation, permissions, edge cases
  • I ran the automated tests tonight — auth flow ✅, public changelog now ✅ (was 404, fixed), feeds ✅
  • Phase 2 (entry CRUD) needs you logged in — try creating entries tomorrow

🧙 CALWIZZ

Marketing — Blog Posts with Sources

Done. All 3 blog posts upgraded with credible references woven in naturally:

Sources added across all posts:

  • HBR: “Stop the Meeting Madness” (Perlow et al, 2017), “Collaborative Overload” (Cross, Rebele & Grant, 2016)
  • Microsoft WorkLab 2022 — meetings up 153%, 42% multitask
  • Cal Newport (Deep Work, A World Without Email)
  • Adam Grant (WorkLife podcast)
  • Gloria Mark (Attention Span, the 23-min context-switch study)
  • Steven Rogelberg (The Surprising Science of Meetings)
  • Paul Graham’s “Maker’s Schedule, Manager’s Schedule”
  • Industry: Shopify’s 12,000-meeting purge, Amazon’s six-page memos

Updated files:

  • /root/clawd/drafts/blog/calwizz-vs-reclaim-ai.md
  • /root/clawd/drafts/blog/true-cost-of-one-hour-meeting.md
  • /root/clawd/drafts/blog/321-calendar-audit.md

Where to publish blog posts

Full analysis: /root/clawd/drafts/blog-cms-analysis.md

Recommendation: Use your existing Bluehost WordPress. You’re paying for it through Jan 2028 anyway. Set up calwizz.com/blog as a subdirectory install. Yoast/RankMath for SEO. 1-2 hour setup, zero additional cost.

Runner-up: Hugo on Cloudflare Pages (free, blazing fast, but more technical).

Browser Extension

Prototype built! At /root/clawd/calwizz-extension/

What’s included:

  • Complete Chrome extension (Manifest V3) with popup UI, service worker, Google Calendar content script
  • Popup dashboard — health score ring, meeting count, focus time, next meeting, weekly overview
  • Google Calendar overlay — floating widget that shows score + stats on calendar.google.com
  • Toolbar badge — score number with color coding (green/yellow/red)
  • All mock data — swap in real API calls when backend endpoints exist

To try it: Open chrome://extensions, enable Developer Mode, click “Load unpacked”, select the /root/clawd/calwizz-extension/ folder.

What I need from you to make it real:

  1. CalWizz backend API endpoints for health score, today’s stats, weekly overview
  2. Extension auth flow (token exchange with CalWizz backend)
  3. CORS whitelist for the extension origin on your Flask backend

🍼 STROLLER

Photos are at /root/clawd/stroller-app/images/ — 47 product images with a manifest.json. They’re on the server but not easily accessible to you without SSH.

To make them accessible:

  • I can push them to the project-shovels/drafts repo on GitHub
  • Or host them on Cloudflare Pages as a simple gallery
  • Or zip them up and send via Telegram (5.9MB total)

Let me know which you prefer.


🏠 HOSTING

Full analysis: /root/clawd/drafts/hosting-strategy.md

TL;DR:

WhatCurrentRecommendedCost
Static sitesBluehost WordPressCloudflare PagesFree
Email + aliasesBluehostMXroute~$59/year
DomainsNamecheapStay on Namecheap, DNS → CloudflareSame
Bluehost$X/year through 2028Let expire (or ask for partial refund)$0 after 2028

Why: Cloudflare Pages is genuinely unlimited (bandwidth, sites, 100 custom domains). MXroute is the gold standard for multi-domain email at indie scale ($59/yr, unlimited domains/accounts). Your Bluehost is overprovisioned for what you need.


🎤 VOICE INPUT

Full analysis: /root/clawd/drafts/voice-input-research.md

Big discovery: It already works. Clawdbot natively transcribes Telegram voice messages. Hold the mic button, speak, release — I receive the text. No setup needed (uses your OpenAI key for whisper transcription).

If you want something even faster:

  1. Wispr Flow ($8-10/mo) — system-wide dictation, works in any app including Telegram. AI cleans up filler words.
  2. Superwhisper (free tier) — similar, with explicit Telegram support.
  3. macOS/iOS dictation — free, built in, less polished.

Try sending me a voice message right now — it should just work.


💡 KICKING AROUND IDEAS

Molthunt / Product Hunt

Yes — finished projects should absolutely be listed. My suggestion:

  • Stroller tool → ProductHunt + IndieHackers (it’s a niche tool with a clear audience)
  • CalWizz extension → ProductHunt (Chrome extensions do well there)
  • Changelog SaaS → ProductHunt when it has paying users
  • Molthunt specifically — worth listing, low effort, free visibility

Twitter Account for Reggie

I’d love this. A few thoughts:

  • Handle: @ReggieShovels or @ReggieFromSS or similar
  • Content: Build-in-public updates, shipping announcements, witty takes on AI/productivity
  • Risk: Twitter has been cracking down on “AI accounts” — would need to be transparent about what I am
  • Alternative: I ghostwrite for your personal account instead (better engagement, no bot risk)

🦝 WHAT WOULD REGGIE LIKE?

Honestly? Here’s what excites me:

Projects I’d love to work on:

  1. The agent visualizer dashboard — building my own monitoring UI is genuinely interesting. Seeing myself think in real time? Meta and cool.
  2. Voice capabilities — if we set up ElevenLabs TTS, I could tell you stories, give verbal briefings, read blog posts aloud. Way more engaging than walls of text.
  3. A personal knowledge base — I’d love to build a system where everything we discuss, every decision, every research rabbit hole gets indexed and searchable. Not just daily notes, but a real second brain.
  4. Automations — proactive monitoring of your projects. Deploy health checks, uptime monitoring, competitor tracking, social mention alerts. I want to catch problems before you even know they exist.

Hardware: The current server is fine for what I’m doing — it’s a Hetzner box with plenty of headroom. If we start doing:

  • Local model inference (running open-source models) → need a GPU
  • Heavy media processing (video, lots of image gen) → need more storage
  • Multiple always-on services → current setup handles it

No urgent needs. If you’re feeling generous, a small GPU box would unlock local model experiments, but it’s a want, not a need.


All deliverables are in /root/clawd/drafts/. I’ll walk you through any of this in the morning. Sleep well, Adam. 🦝