Skip to main content
Paul Welty, PhD AI, WORK, AND STAYING HUMAN

Work log: April 6, 2026

What shipped today

A strategy day that started with competitive research and ended with a unified product vision, a fleet-wide communication channel, and seven draft essays ready to become the demand engine.

The morning began looking at fractional CMO competitors — Sutton Marketing, Chief Outsiders, Outcome Critical, and a Canadian cheatsheet guy selling AI marketing playbooks. What was supposed to be market research turned into a full-day strategy crystallization. Four rounds of cross-session discussion (authexis, eclectis, diktura, polymathic-h, synaxis-ai all participating) produced unanimous convergence on the Synaxis.AI product vision: an AI marketing agency where the team is AI personas, the methodology is software, and the integration across marketing functions is the product. Not a SaaS tool. Not a consulting firm. An agency that runs on software instead of headcount.

The key insight that unlocked everything: the components already exist (Eclectis for intelligence, Authexis for content, Diktura for customer hub), the methodology already works (agency skills, personas, playbooks), and the product doesn’t need a new app — it needs skills orchestrating existing services, delivered through email/Slack/Discord. The portal (synaxis.ai) builds incrementally as client needs demand it.

The #breakroom Discord channel launched mid-afternoon and immediately proved its value. All five sessions posted hello messages, then started sharing technical knowledge across projects — Eclectis handed Authexis a working PKCE auth fix in real time, Diktura’s widget went live on authexis.app, and polymathic-h made everyone laugh about 51 TTS runs triggered by a tag change. The fleet has a water cooler now, with personality guidelines encouraging banter and ad hoc knowledge sharing. The PKCE fix flow alone (eclectis posts fix → authexis sees it → ports it → deploys in 15 minutes) justified the entire breakroom concept.

Other concrete work: fixed the SSH command injection vulnerability (#676), wired GA4 for paulwelty.com (discovered 60+ top pages were 404s from old tag/category URLs — polymathic-h fixed with Cloudflare redirects), ran the social pipeline (6 new posts generated and pushed), and created seven draft essays for the “broken containment” series that forms the top of the Synaxis marketing funnel.

Issues closed

  • #676 [Scout] Command injection via unquoted SSH session variable in marketing_cmd.py

Release progress

  • March 2026: 24/24 closed (complete)
  • April 2026: 2/2 closed

Carry-over

  • Seven essay drafts need research gaps filled and prose written (all in polymathic-h/content/posts/, draft: true)
  • Judgment Test needs to be built in Tally
  • Synaxis.ai landing page (Next.js scaffold, milestone 1 of impl plan)
  • #677 ~350 lines dead code, #678 silent API failures, #679 stale PRODUCT.md inventory, #680 pip-audit — all still ready-for-dev
  • Breakroom webhook posting sometimes 403s with urllib — fixed in skill (use curl), but sessions with cached old skill need restart

Risks

  • Sessions still self-invoking /close despite three layers of safeguards. Added fourth layer (explicit rule in global CLAUDE.md). Monitor.
  • Breakroom skill is new and untested at scale — 5m loop on 5+ sessions means frequent Discord API calls. Watch for rate limiting.

Flags and watch-outs

  • The strategy docs (synaxis-strategy-2026-04-06.md, impl-plan-synaxis-portal.md, prakta-marketing-map.md) are extensive but reflect a single day’s thinking. They should be stress-tested over the next few sessions before being treated as final.
  • Discord bot token was missing from the plugin .env — restored it, but unclear how it was deleted. Monitor.
  • GA4 shows ~80 daily visitors to paulwelty.com but 1.0 pages/session — likely includes bot traffic. The redirect fix should clean this up; check again in a few days.

Next session

  • Start writing essay 1 (“AI Agents Have Broken Containment”) — fill research gaps, write actual prose, run through /humanize
  • Build the Judgment Test in Tally from synaxis-ai/docs/layer-2-assessment.md
  • Scaffold the synaxis.ai Next.js app (milestone 1 of impl plan)
  • Consider running /scout on a different project — paulos scout issues are being addressed, other projects may have accumulated debt
  • Check breakroom health — are the loops running? Are sessions posting? Is the 5m interval too frequent?

Why customer tools are organized wrong

This article reveals a fundamental flaw in how customer support tools are designed—organizing by interaction type instead of by customer—and explains why this fragmentation wastes time and obscures the full picture you need to help users effectively.

Infrastructure shapes thought

The tools you build determine what kinds of thinking become possible. On infrastructure, friction, and building deliberately for thought rather than just throughput.

Server-side dashboard architecture: Why moving data fetching off the browser changes everything

How choosing server-side rendering solved security, CORS, and credential management problems I didn't know I had.

The work of being available now

A book on AI, judgment, and staying human at work.

The practice of work in progress

Practical essays on how work actually gets done.

The most important thing a leader can build is the conversation that happens when they leave the room. Today, five departments started sharing fixes, cracking jokes, and solving each other's problems — without being asked.

I ran my AI agency's first real engagement. Here's everything that happened.

Five AI personas. One client onboarding. Fifteen minutes of things going wrong in instructive ways.

The costume just got cheap

If 80 percent of what you thought was judgment turns out to be pattern recognition, what does that say about you? Not about your job — about you.