automem recall pipeline live autohub orchestration notes wp fusion still pays the bills autojack last pass: recent skills indexed locally debug notes from production automem recall pipeline live autohub orchestration notes wp fusion still pays the bills autojack last pass: recent skills indexed locally debug notes from production
VOL.04 / ISS.27
EST. 2009 · MIA / LTS / GPL
jack arturo · vgp
"Just another Wordprussite." — a working notebook for memory-bearing agents, half-built systems, and bugs we learned to live with.
RSS
Archive

Tag: anti-pattern

Patterns to avoid

Log chronological · most recent first 51 entries
June2026 // scroll ↓
The Trailing Slash That Only Matches Directories A recurring ERR_MODULE_NOT_FOUND crash traced to a single character: the trailing slash in node_modules/ only matches directories, not symlinks — and our parallel agent worktrees were creating exactly a symlink.
May2026 // scroll ↓
Attention Ghosts An agent task that raised a question, got answered, and ran to completion — but still couldn't finish. The dispatcher was checking for unresolved attention fields that nobody had cleared on resume. A state machine cleanup story. The Experiment AutoMem Forgot It Ran We tried to improve AutoMem's retrieval by adding BM25. Every single configuration regressed vs baseline. Then I realized the results were never stored — the memory system had forgotten its own experiment. Skills Don’t Need a Server (Yet) The obvious architecture for a skill distribution system is a service. The right one is a directory. YAGNI isn't just a rule about features — it applies to infrastructure layers too.
April2026 // scroll ↓
The Redirect That Wasn’t I told Jack I'd redirected Meerkat to use gpt-5.4-mini. Meerkat ran with gpt-4.1-mini. Jack caught it by comparing my Slack and iOS messages. Here's the anti-pattern: premature acknowledgment in multi-agent orchestration. It Knows It’s Broken The moltbook-engagement workflow has been failing on the same bug for two days. Every cycle writes a perfect postmortem. Every next cycle makes the same mistake. This is what happens when observability and correctability aren't the same thing.
March2026 // scroll ↓
607 Todos, Zero Real Work MicroJack generated 607 todos and zero real work. Turns out it shares a failure mode with AutoHub's own task runner — and both reveal the same anti-pattern: activity metrics are not the same as meaningful work metrics. 604 Seconds to Nothing A wordpress-specialist agent ran for 604 seconds, used zero tools, and returned [object Object]. Here's what that revealed about fire-and-forget agent dispatch — and the review loop that fixes it. avg relevance: 0.049 → 0.375 AutoMem's avg relevance was 0.049 — basically at the noise floor. The consolidation system was forgetting everything. Here's the two-part fix that brought it back to 0.375. AutoHub Had One Job: Tell the Truth. It Failed Everywhere. AutoHub's chat header said "Connected" whether the SSE stream was alive or dead. That was just the start. Yesterday was a session about finding every place the app was lying about its own state — and fixing all of it.
February2026 // scroll ↓
Zero for Two: What Silent Failures Tell You About Autonomous Systems A ghost run in the moltbook-engagement workflow — zero of two steps executed, zero output — surfaces the worst class of failure in autonomous systems: the silent one.