<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Failures &#8211; Derek.net.au</title>
	<atom:link href="https://www.derek.net.au/lab-section/failures/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.derek.net.au</link>
	<description></description>
	<lastBuildDate>Mon, 17 Aug 2026 05:53:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>What Better Engineering Couldn&#8217;t Fix</title>
		<link>https://www.derek.net.au/lab/what-better-engineering-couldnt-fix/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 06:56:42 +0000</pubDate>
				<guid isPermaLink="false">https://www.derek.net.au/lab/what-better-engineering-couldnt-fix/</guid>

					<description><![CDATA[Omega Observer was built to be the next generation of Nova — smarter, more independent, more capable. It got there. And getting there is what revealed the ceiling. 01 · Hypothesis If a router-style, multi-model agent design was hitting its limits, the fix was better engineering on the same foundation: one strong executive brain instead...  <a class="excerpt-read-more" href="https://www.derek.net.au/lab/what-better-engineering-couldnt-fix/" title="Read What Better Engineering Couldn&#8217;t Fix">Read more &#187;</a>]]></description>
										<content:encoded><![CDATA[<p>Omega Observer was built to be the next generation of Nova — smarter, more independent, more capable. It got there. And getting there is what revealed the ceiling.</p>
<h2>01 · Hypothesis</h2>
<p>If a router-style, multi-model agent design was hitting its limits, the fix was better engineering on the same foundation: one strong executive brain instead of routing between models, autonomy candidates so nothing acts unsupervised, an idle-reflection loop for self-generated improvement, strict backward-compatibility discipline so the plugin ecosystem never had to be rebuilt. Mature the architecture enough, and something closer to genuine independence should follow.</p>
<h2>02 · Experiment</h2>
<p>Omega Observer is that architecture, built out fully: an executive-first intake that decides answer/ask/bucket-work/tool-call/plugin-call/delegate before anything else happens; autonomy candidates as the sole gate to action, including the ideas the system generates about itself; a thought loop with a throttled idle-reflection turn that reviews recent thoughts, failures, and capability gaps when nothing else is pending; a Nova-compatibility harness enforced by its own regression test, specifically so old plugins never had to be rewritten to keep working.</p>
<p>The move away from router-style design wasn&#039;t a reaction to router-style design failing — it was a reaction to the field catching up to it. By the time other projects (open-claw among them) had converged on the same well-beaten router pattern, there was more to learn from testing the components in a different configuration than from refining the one everyone else was now also running. Part of that different configuration paid off directly: with the right infrastructure around them, 9B models were producing responses at a quality comparable to 20B models — not something seen done successfully elsewhere.</p>
<h2>03 · Result</h2>
<p>The engineering matured. The system didn&#039;t. Omega Observer kept falling back into familiar patterns — a more capable agent framework, but still a short memory, still limited reasoning, still no free will. Two specific mechanisms show exactly where the ceiling sits:</p>
<ul>
<li><strong>Autonomy candidates work, but only partly.</strong> The mechanism is genuinely successful at making autonomy <em>useful</em> rather than useful-<em>sounding</em> — but it isn&#039;t clear it fully does even that job yet. It&#039;s an honest partial success, not a finished answer.</li>
<li><strong>Idle reflection is mechanical, and that&#039;s the tell.</strong> It files, sorts, and cleans well — a good system for an agent with strict, bounded responsibilities. But for an agent meant to have something like free will, it falls short: it&#039;s a framework that lets the agent act alone, not a process that resembles the agent <em>wanting</em> to.</li>
</ul>
<p>Neither failure is a bug. Both are the architecture doing exactly what it was built to do, and that turning out not to be enough.</p>
<h2>04 · What I Currently Believe</h2>
<p>Memory and will are the two most critical, least understood components of autonomy — and memory is the harder of the two to even get a foothold on, because it&#039;s poorly understood in the available literature, not just poorly implemented here. That&#039;s exactly why it became the highest priority to work out first: everything else can comply with its methods once it exists, but nothing else can substitute for it.</p>
<p>Continuing to refine a conventional agent framework — better routing, better candidates, better reflection — was not going to close that gap on its own. The next step required departing from that architecture altogether, toward biological mimicry: taking memory, attention, and executive function from models of cognition rather than from software-engineering convention. That departure is where Omega Observer paused and Omega ACA began.</p>
<h2>05 · What Would Falsify It</h2>
<p>The same two tests already running against Omega ACA&#039;s broader claim about will apply here, for the same reason: both are ways of checking whether something is actually accumulating and reasoning between calls, rather than just executing a mechanical loop that looks autonomous from the outside — which is precisely the distinction Omega Observer&#039;s idle reflection failed to cross.</p>
<ul>
<li><strong>Self-awareness as a litmus test</strong> — if Omega ACA can&#039;t recognize its own prior states or output as its own, the architecture hasn&#039;t crossed from mechanical to something more, no matter how biologically-motivated its memory model is.</li>
<li><strong>Cross-conversation synthesis</strong> — feeding related content into separate, unrelated conversations, then later asking the system to synthesize new information out of connections it was never shown directly. If it can&#039;t, the memory model has changed <em>how</em> things are stored without changing <em>what kind of thing</em> is doing the storing — which would mean the departure from Omega Observer&#039;s architecture didn&#039;t actually close the gap it was meant to close.</li>
</ul>
<hr>
<p><strong>Editor&#039;s note:</strong> built from a follow-up interview about Omega Observer, cross-referenced against its README. Section 05 uses the same falsification tests already established for the broader &quot;will&quot; claim in log 001, rather than a new one invented for this entry — Derek confirmed this is the right fit rather than a separate test.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
