<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>automation on Shadowsong's Personal Website</title><link>https://shadowsong27.github.io/tags/automation/</link><description>Recent content in automation on Shadowsong's Personal Website</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>© 2026 Shadowsong27</copyright><lastBuildDate>Mon, 26 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://shadowsong27.github.io/tags/automation/index.xml" rel="self" type="application/rss+xml"/><item><title>AI Log 4: Principles Before the Plumbing</title><link>https://shadowsong27.github.io/2026/10/ai-log-4-principles-before-the-plumbing/</link><pubDate>Mon, 26 Oct 2026 00:00:00 +0000</pubDate><guid>https://shadowsong27.github.io/2026/10/ai-log-4-principles-before-the-plumbing/</guid><description>&lt;p&gt;I&amp;rsquo;ve been building my own harness since the Claude Opus 4.8 period. For a while the coding agent kept failing to follow the orchestration logic it had committed to. That made me ask whether I should stop trusting the agent to follow that logic and own it myself, in a layer around the agent. Each entry in this series is a log of something I built (or broke) in that harness, and a place to share my thought process. This is not a tutorial, because nothing is settled in this era and I don&amp;rsquo;t have much to teach. These are just a few observations that keep showing up behind my decisions.&lt;/p&gt;</description></item></channel></rss>