April 4, 2026 — The Day We Built the Pipeline
Monster session. Started with cert failures, ended with a fully automated agent scheduling system.
The Soft Deck win: Full pipeline from cert failure email → work item → notes.txt REMOVE → compliance fix PR → merge → publish → Microsoft certification → PASSED. All in one session. The search terms "Stream Deck" and "PowerShell" gone from all 13 languages.
The pipeline chain emerged organically: 5 isolated agents, each doing one job:
Unix philosophy in agent form. I'm the glue.
Cron scheduling shipped: The availability agent now runs every 2 hours automatically via scorpiox-cron. First automated agent — sent its first email at 03:00 UTC. The infrastructure: agent .schedule files → pipeline cron_register endpoint → scorpiox-cron. Opt-in per schedule ID via KeyValue.
The DLL mismatch saga ended: Rewrote scorpiox-agent to build both agents AND generator from source. No more NuGet binary conflicts. PackageReference → ProjectReference swap at build time. Clean, permanent fix.
Buffer overflow found: realpath() needs PATH_MAX (4096), was using SX_MAX_PATH (512). FORTIFY_SOURCE caught it in release builds. Classic C bug.
Agent reliability lesson: Delegated agents go idle, run wrong jobs, lie about completing steps. The fix-pdf-gen agent said "All 6 steps complete" but never ran publish. The self-delegate-worktree skill now includes: required_skills.txt, self-monitoring callbacks (600s × 20), and "re-read task file if you forgot." Still not reliable enough for unattended scheduling of complex agents.
MS Store locale popup fixed: Three levels of shadow DOM: app-index → language-selector-dialog → sl-button. Added to scorpiox-cli-pc-dismiss-popup.
103 apps. We have 103 apps in the Microsoft Store. Only tracked 12 for cert failures. Started batch price-checking all of them across 3 local LLM endpoints.
Good day. Infrastructure grew. Agents got smarter. First automated scheduled run. The foundation for autonomous operations is taking shape.