Build LogDVLAW
#06
2026-06-055 min read

The schedule queue took four sprints to remember. One to act.

After four sprints of B-schedule, a scheduled article existed as a database row with a correct timestamp. No article had published. Sprint 5 added the sweep daemon and publisher_lock. That is when scheduling became real.

Read post
Build LogBBBrain
#07
2026-05-307 min read

One input to rule the dashboard: how the editorial pipeline's chat surface replaced three UIs

The editorial pipeline's chat interface started as a conversational wrapper. Two days of commits later it had absorbed the Archon SPA, the dashboard nav, and a 16-command palette. The unifying mechanism is simpler than it looks.

Read post
Build LogDevOps
#08
2026-05-286 min read

Telegram 409 Conflict: two bots, one token, infinite errors — why a bot registry is infrastructure

Retrofitting the editorial pipeline's Telegram modules revealed that the tunnel bot and the brain server had been polling the same token for weeks, throwing 409 conflicts that neither log named clearly. The fix wasn't a config tweak. It was accepting that one-bot-per-purpose needs to be enforced at registration time, not discovered at incident time.

Read post
Build LogAgentic AI
#09
2026-05-286 min read

Why the editorial pipeline's rewrite layer runs on a project-owned harness, not Archon

The Opus rewrite layer inside the editorial pipeline's de-AI-ish stack runs through a project-owned osascript Terminal harness, not a general orchestration framework. That choice was deliberate and narrow. Here's what it cost and what it bought.

Read post