<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Agent Construction with Relurpify on Relurpify</title>
		<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/</link>
		<description>Recent content in Agent Construction with Relurpify on Relurpify</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Fri, 23 Oct 2026 23:13:06 +0000</lastBuildDate>
		
			<atom:link href="https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Chapter 1 — The Second Seam</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch01-the-second-seam/</link>
				<pubDate>Fri, 23 Oct 2026 17:23:43 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch01-the-second-seam/</guid>
				<description>&lt;h1 id=&#34;chapter-1--the-second-seam&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-1--the-second-seam&#34; aria-label=&#34;Link to Chapter 1 — The Second Seam&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 1 — The Second Seam&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Book 1 taught you to hire a line cook with a work permit. This book hands&#xA;you the forge. By the last page you will have added a new kind of worker to&#xA;the framework itself — a paradigm, declared in the same language the shipped&#xA;ones speak, proved at every test layer the framework runs, and shaped into a&#xA;contribution you could merge. You will never look at an agent framework the&#xA;same way again. That is not a promise about your feelings; it is a promise&#xA;about what you will be able to read.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 2 — Speak Model</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch02-speak-model/</link>
				<pubDate>Fri, 23 Oct 2026 18:00:40 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch02-speak-model/</guid>
				<description>&lt;h1 id=&#34;chapter-2--speak-model&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-2--speak-model&#34; aria-label=&#34;Link to Chapter 2 — Speak Model&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 2 — Speak Model&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Last chapter ended with a leak. Asked to explain a function, the model&#xA;answered in prose that &lt;em&gt;looked&lt;/em&gt; like a tool call —&#xA;&lt;code&gt;{&amp;quot;thought&amp;quot;:…,&amp;quot;action&amp;quot;:&amp;quot;file_list&amp;quot;,&amp;quot;tool&amp;quot;:&amp;quot;file_list&amp;quot;,…}&lt;/code&gt; — and the runtime&#xA;closed the run having done nothing. Four seconds, twenty-nine tokens, no&#xA;work.&lt;/p&gt;&#xA;&lt;p&gt;Here is the builder&amp;rsquo;s translation of that failure: the runtime never reads&#xA;the model&amp;rsquo;s mind. It consumes a &lt;em&gt;structured decision&lt;/em&gt;, and the decision was&#xA;not structured. The seam between &amp;ldquo;what the model said&amp;rdquo; and &amp;ldquo;what the agent&#xA;can act on&amp;rdquo; is a Go interface, it has six normative rules about streaming,&#xA;and this chapter puts you on the implementing side of it. By the end you&#xA;will have written a model — a scripted, deterministic, table-driven fake —&#xA;that satisfies the same contract the Ollama transport satisfies, and every&#xA;remaining chapter of this book will drive the critic through it.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 3 — The Lay of the Layering</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch03-the-lay-of-the-layering/</link>
				<pubDate>Fri, 23 Oct 2026 18:02:23 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch03-the-lay-of-the-layering/</guid>
				<description>&lt;h1 id=&#34;chapter-3--the-lay-of-the-layering&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-3--the-lay-of-the-layering&#34; aria-label=&#34;Link to Chapter 3 — The Lay of the Layering&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 3 — The Lay of the Layering&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every mature codebase has architecture rules. Most keep them in a diagram,&#xA;and the diagram rots the first time someone merges against it. Relurpify&#xA;keeps its rules in programs that run in CI and fail loudly — and in this&#xA;chapter you learn to read them, break one on purpose, and feel how fast&#xA;the law answers. By the end, &lt;code&gt;make lint-arch&lt;/code&gt; stops being a ritual and&#xA;becomes what it is: the fastest code review you will ever get.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 4 — Your First Graph</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch04-your-first-graph/</link>
				<pubDate>Fri, 23 Oct 2026 18:24:02 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch04-your-first-graph/</guid>
				<description>&lt;h1 id=&#34;chapter-4--your-first-graph&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-4--your-first-graph&#34; aria-label=&#34;Link to Chapter 4 — Your First Graph&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 4 — Your First Graph&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;You own a model now — a scripted one that always says what it means. But a&#xA;model alone is not an agent; it is a component. In this framework, an agent&#xA;is a &lt;strong&gt;graph&lt;/strong&gt;: typed nodes, wired by edges, executed as a deterministic&#xA;state machine while a single envelope threads through. This chapter you&#xA;build one with your own hands — implement the node interface before you&#xA;meet the shipped nodes, build, seal, execute, break the wiring on purpose,&#xA;and read your first preflight report.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 5 — Nodes That Govern Themselves</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch05-nodes-that-govern-themselves/</link>
				<pubDate>Fri, 23 Oct 2026 18:37:41 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch05-nodes-that-govern-themselves/</guid>
				<description>&lt;h1 id=&#34;chapter-5--nodes-that-govern-themselves&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-5--nodes-that-govern-themselves&#34; aria-label=&#34;Link to Chapter 5 — Nodes That Govern Themselves&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 5 — Nodes That Govern Themselves&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Last chapter you built a machine that runs. This chapter you build one&#xA;that can be &lt;em&gt;trusted&lt;/em&gt; — because its nodes carry their own government with&#xA;them. In most frameworks, safety is a wrapper: a middleware that inspects&#xA;your component from the outside and hopes it understands what it sees.&#xA;Relurpify types governance into the node itself. A node does not merely&#xA;&lt;em&gt;do&lt;/em&gt; something; it &lt;em&gt;declares&lt;/em&gt; what it will do, how often it may be done,&#xA;where it prefers to run, and what recovery owes it — and the graph&#xA;validates those declarations before a single node executes.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 6 — Parallel Boards and Retrieved Context</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch06-parallel-boards-and-retrieved-context/</link>
				<pubDate>Fri, 23 Oct 2026 18:53:54 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch06-parallel-boards-and-retrieved-context/</guid>
				<description>&lt;h1 id=&#34;chapter-6--parallel-boards-and-retrieved-context&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-6--parallel-boards-and-retrieved-context&#34; aria-label=&#34;Link to Chapter 6 — Parallel Boards and Retrieved Context&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 6 — Parallel Boards and Retrieved Context&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Two critics are better than one — &lt;em&gt;if&lt;/em&gt; they are independent, &lt;em&gt;if&lt;/em&gt; their&#xA;verdicts reach you without overwriting each other, and &lt;em&gt;if&lt;/em&gt; you can say&#xA;exactly which critic said what. That is a concurrency problem with a&#xA;governance flavor, and the graph runtime has an opinion about how it&#xA;should go: branches run against immutable snapshots of the graph and&#xA;clones of the envelope, and their changes merge in edge-declaration order,&#xA;with conflicts recorded rather than rejected. This chapter you build the&#xA;ensemble, wire the retrieval and streaming seams, and — the milestone —&#xA;run the whole thing as a program. Part II ends with a working,&#xA;hand-composed critic pipeline in Go that you can execute from a shell.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 7 — Contracts Are the DSL</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch07-contracts-are-the-dsl/</link>
				<pubDate>Fri, 23 Oct 2026 20:37:38 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch07-contracts-are-the-dsl/</guid>
				<description>&lt;h1 id=&#34;chapter-7--contracts-are-the-dsl&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-7--contracts-are-the-dsl&#34; aria-label=&#34;Link to Chapter 7 — Contracts Are the DSL&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 7 — Contracts Are the DSL&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Your pipeline runs from a shell. Now comes the question that separates a&#xA;program from a paradigm: can a &lt;em&gt;recipe&lt;/em&gt; say so? By the end of Part III,&#xA;&lt;code&gt;agent fixer uses critic&lt;/code&gt; will load, lint, and run — and the foundation is&#xA;laid here, in a struct. In this framework the recipe grammar for your&#xA;paradigm is not a parser you write; it is data you declare. The loader&#xA;reads it, the linter replays it, and the contract&amp;rsquo;s own unit test polices&#xA;it. The DSL is a registry lookup away.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 8 — The Critic Agent</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch08-the-critic-agent/</link>
				<pubDate>Fri, 23 Oct 2026 20:46:59 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch08-the-critic-agent/</guid>
				<description>&lt;h1 id=&#34;chapter-8--the-critic-agent&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-8--the-critic-agent&#34; aria-label=&#34;Link to Chapter 8 — The Critic Agent&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 8 — The Critic Agent&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Last chapter the contract promised an agent. This chapter you write it —&#xA;and you write it the way the framework&amp;rsquo;s authors write paradigms: against&#xA;the runtime surface, with the governance bar stated in the type system,&#xA;the phases structured as prompts, and every claim pinned by a test driven&#xA;by the fake model you built in Chapter 2. When this chapter is done,&#xA;&lt;code&gt;cognitionzoo/critic&lt;/code&gt; contains a complete paradigm: contract, agent, and&#xA;prompt file. What it will not yet have is a runtime that hands it work —&#xA;that is the Chapter 9 wiring, and knowing exactly what is missing is part&#xA;of this chapter&amp;rsquo;s lesson.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 9 — Address It From the DSL</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch09-address-it-from-the-dsl/</link>
				<pubDate>Fri, 23 Oct 2026 21:29:58 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch09-address-it-from-the-dsl/</guid>
				<description>&lt;h1 id=&#34;chapter-9--address-it-from-the-dsl&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-9--address-it-from-the-dsl&#34; aria-label=&#34;Link to Chapter 9 — Address It From the DSL&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 9 — Address It From the DSL&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Everything exists; nothing is addressable. &lt;code&gt;paradigm.Registry&lt;/code&gt; carries the&#xA;critic&amp;rsquo;s contract, the agent runs under governance, the prompt file&#xA;validates — and &lt;code&gt;agent fixer uses critic&lt;/code&gt; still fails at load with&#xA;&lt;code&gt;unsupported agent paradigm&lt;/code&gt; in any runtime that has not linked the&#xA;package. This chapter closes that gap: four small edits that teach the&#xA;framework to believe, the goldens that pin the grammar, the linter that&#xA;replays the loader, and the payoff — a recipe, loaded and run against&#xA;stringkit, with the telemetry receipts to prove which route the runtime&#xA;took. Part III ends here: &lt;code&gt;critic&lt;/code&gt; is a DSL-addressable paradigm.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 10 — Test It Like the Framework Does</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch10-test-it-like-the-framework-does/</link>
				<pubDate>Fri, 23 Oct 2026 22:27:58 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch10-test-it-like-the-framework-does/</guid>
				<description>&lt;h1 id=&#34;chapter-10--test-it-like-the-framework-does&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-10--test-it-like-the-framework-does&#34; aria-label=&#34;Link to Chapter 10 — Test It Like the Framework Does&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 10 — Test It Like the Framework Does&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Your paradigm has three proofs so far: thirty-eight unit tests (the fake&#xA;model&amp;rsquo;s domain), a golden triple (the DSL&amp;rsquo;s domain), and one live TUI run&#xA;(the operator&amp;rsquo;s domain). This chapter adds the framework&amp;rsquo;s own test&#xA;layer — &lt;strong&gt;agenttest&lt;/strong&gt; — where behavior is asserted from the outside: real&#xA;runs, real receipts, structured assertions in three tiers. You will write&#xA;the critic&amp;rsquo;s suite, watch three subsystems fight over your prompt&amp;rsquo;s&#xA;wording, meet the ratchet that guards the committed catalog, and learn&#xA;where the tape seam is honest about its own limits. By the end you will&#xA;know what the framework considers &lt;em&gt;proof&lt;/em&gt; at this layer — and what it&#xA;refuses to certify.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 11 — Passing the Gates</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch11-passing-the-gates/</link>
				<pubDate>Fri, 23 Oct 2026 22:45:38 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch11-passing-the-gates/</guid>
				<description>&lt;h1 id=&#34;chapter-11--passing-the-gates&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-11--passing-the-gates&#34; aria-label=&#34;Link to Chapter 11 — Passing the Gates&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 11 — Passing the Gates&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Everything you have built — the package, the contract, the agent, the&#xA;wiring, the suite — now faces the gauntlet: the same gates every&#xA;contributor&amp;rsquo;s PR runs. This chapter is the gauntlet as curriculum. You&#xA;will run each gate, meet the failures your contribution causes, and fix&#xA;every one at the cause — never at the gate. Three of the failures you&#xA;meet are the best teachers in the book: one catches a real integration&#xA;gap in your agent, one teaches how the framework keeps its configuration&#xA;honest, and one hands you the coverage philosophy in a single output&#xA;line. When the last gate goes green, the contribution is real in the&#xA;only currency this repository trades in.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 12 — Meet a Real Model</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch12-meet-a-real-model/</link>
				<pubDate>Fri, 23 Oct 2026 23:13:06 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/ch12-meet-a-real-model/</guid>
				<description>&lt;h1 id=&#34;chapter-12--meet-a-real-model&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-12--meet-a-real-model&#34; aria-label=&#34;Link to Chapter 12 — Meet a Real Model&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 12 — Meet a Real Model&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every proof so far rode a metronome: the fake model, the scripted&#xA;conformance queues, the offline backend. The metronome taught you the&#xA;framework&amp;rsquo;s &lt;em&gt;shape&lt;/em&gt; — but a paradigm is only honest about real models&#xA;after it has met one. This chapter hands the clock over. You will run the&#xA;critic against the live &lt;code&gt;gemma4:e4b&lt;/code&gt;, watch it refuse to rubber-stamp a&#xA;weak draft, watch the recipe path degrade a verdict format and recover&#xA;honestly, and classify what you saw in the framework&amp;rsquo;s own flake&#xA;vocabulary. One chapter from now, the book hands you the PR.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Labs — *Agent Construction with Relurpify*</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/readme/</link>
				<pubDate>Fri, 23 Oct 2026 18:24:47 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/readme/</guid>
				<description>&lt;h1 id=&#34;labs--agent-construction-with-relurpify&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#labs--agent-construction-with-relurpify&#34; aria-label=&#34;Link to Labs — Agent Construction with Relurpify&#34;&gt;#&lt;/a&gt;&#xA;  Labs — &lt;em&gt;Agent Construction with Relurpify&lt;/em&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;This folder holds every artifact the book builds, exactly as it reads at the&#xA;end of the chapter that introduced it. It is the book&amp;rsquo;s cumulative code&#xA;listing; Appendix D is generated from it.&lt;/p&gt;&#xA;&lt;h2 id=&#34;layout&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#layout&#34; aria-label=&#34;Link to Layout&#34;&gt;#&lt;/a&gt;&#xA;  Layout&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;stringkit/&lt;/code&gt; — the demo repo, &lt;strong&gt;reset for book 2&lt;/strong&gt; (D11): &lt;code&gt;slugify&lt;/code&gt; strips&#xA;punctuation, both tests pass, and no seeded failure is carried over from&#xA;book 1. The critic you build in this book reads and critiques code against&#xA;this library; chapters that need a broken state seed their own.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;testdata/overlay/&lt;/code&gt; — from Chapter 2 on, one folder per chapter&#xA;(&lt;code&gt;ch02-fake-model/&lt;/code&gt;, …, &lt;code&gt;ch13-final/&lt;/code&gt;) holding the files the reader has&#xA;added or changed by that chapter&amp;rsquo;s end, at true repo-root-relative paths.&#xA;The folder is named &lt;code&gt;testdata/&lt;/code&gt; on purpose: the Go toolchain (and the&#xA;repository&amp;rsquo;s own AST gates) ignore &lt;code&gt;testdata&lt;/code&gt; directories, so the lab&#xA;source of truth never pollutes gate scans; &lt;code&gt;verify.sh&lt;/code&gt; copies the overlay&#xA;into place. Chapter 1 has no overlay: its baseline is the unmodified&#xA;repository.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;transcripts/&lt;/code&gt; — captured output from real runs: &lt;code&gt;ch01-baseline.md&lt;/code&gt; holds&#xA;the build, vet, &lt;code&gt;make lint-arch&lt;/code&gt;, doctor, and turn transcripts quoted in&#xA;Chapter 1; &lt;code&gt;ch02-critic-package.md&lt;/code&gt; and &lt;code&gt;ch03-gate-failures.md&lt;/code&gt; hold the&#xA;Chapters 2–3 captures.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;verify.sh&lt;/code&gt; — the tiered verifier. See below.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;where-the-books-go-code-lives-d13&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#where-the-books-go-code-lives-d13&#34; aria-label=&#34;Link to Where the book&amp;amp;rsquo;s Go code lives (D13)&#34;&gt;#&lt;/a&gt;&#xA;  Where the book&amp;rsquo;s Go code lives (D13)&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Every file the book writes is &lt;strong&gt;self-contained in one sub-package&lt;/strong&gt;,&#xA;&lt;code&gt;cognitionzoo/critic/&lt;/code&gt; — the critic agent and everything that supports it.&#xA;The overlay mirrors that path; nothing else in the repository is modified&#xA;except the one registration import in Chapter 9, which is the act of&#xA;declaring a paradigm. Two sequencing rules the repository&amp;rsquo;s own consumer&#xA;gate forces, and the book obeys from the first line:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 1 — baseline transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch01-baseline/</link>
				<pubDate>Fri, 23 Oct 2026 17:20:13 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch01-baseline/</guid>
				<description>&lt;h1 id=&#34;chapter-1--baseline-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-1--baseline-transcripts-captured&#34; aria-label=&#34;Link to Chapter 1 — baseline transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 1 — baseline transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every block below is real output from a real run on the verification&#xA;machine: Linux 6.18, Go 1.27.3, Ollama 0.40.8 serving &lt;code&gt;gemma4:e4b&lt;/code&gt;,&#xA;Docker 29.9.2, &lt;code&gt;runsc&lt;/code&gt; release-20260406.0, Python 3.14.8, pytest 9.1.1.&#xA;The tree the binaries were built from reports&#xA;&lt;code&gt;service.version v0.0.0-20261020195847-1bc57c620296+dirty&lt;/code&gt; in its own&#xA;telemetry. Scratch paths are normalized to &lt;code&gt;~/code/stringkit&lt;/code&gt; in the&#xA;chapter; elisions are marked.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 2 — critic package transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch02-critic-package/</link>
				<pubDate>Fri, 23 Oct 2026 17:58:23 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch02-critic-package/</guid>
				<description>&lt;h1 id=&#34;chapter-2--critic-package-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-2--critic-package-transcripts-captured&#34; aria-label=&#34;Link to Chapter 2 — critic package transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 2 — critic package transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as&#xA;&lt;code&gt;ch01-baseline.md&lt;/code&gt;). The package under test is &lt;code&gt;cognitionzoo/critic/&lt;/code&gt;,&#xA;applied into a scratch clone by &lt;code&gt;verify.sh build ch02&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-first-layout-first-lesson-the-consumer-gate&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#1-first-layout-first-lesson-the-consumer-gate&#34; aria-label=&#34;Link to 1. First layout, first lesson: the consumer gate&#34;&gt;#&lt;/a&gt;&#xA;  1. First layout, first lesson: the consumer gate&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The chapter&amp;rsquo;s first draft of the package was two production files&#xA;(&lt;code&gt;fake_model.go&lt;/code&gt;, &lt;code&gt;fake_model_test.go&lt;/code&gt;) with no importer anywhere in the&#xA;tree. &lt;code&gt;make lint-arch&lt;/code&gt; in the scratch clone:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 3 — gate-failure transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch03-gate-failures/</link>
				<pubDate>Fri, 23 Oct 2026 17:58:23 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch03-gate-failures/</guid>
				<description>&lt;h1 id=&#34;chapter-3--gate-failure-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-3--gate-failure-transcripts-captured&#34; aria-label=&#34;Link to Chapter 3 — gate-failure transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 3 — gate-failure transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine, produced in a scratch clone&#xA;with the Chapter 2 overlay applied. Every violation below was planted,&#xA;captured, and reverted (&lt;code&gt;git checkout&lt;/code&gt; restores the file; &lt;code&gt;make lint-arch&lt;/code&gt;&#xA;ends green). The violations live only in this transcript.&lt;/p&gt;&#xA;&lt;h2 id=&#34;beat-1--env-access-in-a-_testgo-file-the-gate-does-not-look&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#beat-1--env-access-in-a-_testgo-file-the-gate-does-not-look&#34; aria-label=&#34;Link to Beat 1 — env access in a _test.go file: the gate does not look&#34;&gt;#&lt;/a&gt;&#xA;  Beat 1 — env access in a &lt;code&gt;_test.go&lt;/code&gt; file: the gate does not look&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;An &lt;code&gt;os.Getenv(&amp;quot;CRITIC_FALLBACK&amp;quot;)&lt;/code&gt; planted in the critic package&amp;rsquo;s&#xA;&lt;code&gt;fake_model_impl_test.go&lt;/code&gt; — envcheck still passes, and its file count does&#xA;not move:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 4 — graph tour transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch04-graph-tour/</link>
				<pubDate>Fri, 23 Oct 2026 18:24:47 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch04-graph-tour/</guid>
				<description>&lt;h1 id=&#34;chapter-4--graph-tour-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-4--graph-tour-transcripts-captured&#34; aria-label=&#34;Link to Chapter 4 — graph tour transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 4 — graph tour transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 4 overlay (&lt;code&gt;ch04-first-graph&lt;/code&gt;) adds&#xA;&lt;code&gt;cognitionzoo/critic/graph_tour_test.go&lt;/code&gt; — six tests covering build, seal,&#xA;conditions, the visit cap, validation, and preflight — on top of the&#xA;Chapter 2–3 package.&lt;/p&gt;&#xA;&lt;h2 id=&#34;full-critic-package-test-run-ch02ch03ch04-overlays&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#full-critic-package-test-run-ch02ch03ch04-overlays&#34; aria-label=&#34;Link to Full critic package test run (ch02&amp;#43;ch03&amp;#43;ch04 overlays)&#34;&gt;#&lt;/a&gt;&#xA;  Full critic package test run (ch02+ch03+ch04 overlays)&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ go test ./cognitionzoo/critic/... -count=1 -v&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestEnvelopeTour (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestFakeModelIsALanguageModel (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestGenerateStreamEmitsScriptedChunksInOrder (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestGenerateReturnsJoinedText (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestChatWithToolsReturnsScriptedToolCalls (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestTurnsCycleInOrder (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestGenerateStreamClosesOnCancellation (0.03s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestGenerateStreamDropsAndCountsOnSendContention (0.03s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestErrorInjectionFailsEveryMethod (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestEmptyScriptFailsCleanly (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestFirstGraphRuns (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestConditionalEdgesRoutes (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestGraphSealsOnExecute (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestVisitCapCatchesCycle (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestValidationCatchesBrokenWiring (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestPreflightGatesToolPlacement (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PASS&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ok  &#x9;codeburg.org/lexbit/relurpify/cognitionzoo/critic&#x9;0.059s&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;The six Chapter 4 tests, and what each asserts:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 5 — critic graph transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch05-critic-graph/</link>
				<pubDate>Fri, 23 Oct 2026 18:36:27 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch05-critic-graph/</guid>
				<description>&lt;h1 id=&#34;chapter-5--critic-graph-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-5--critic-graph-transcripts-captured&#34; aria-label=&#34;Link to Chapter 5 — critic graph transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 5 — critic graph transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 5 overlay (&lt;code&gt;ch05-critic-graph&lt;/code&gt;) adds&#xA;&lt;code&gt;cognitionzoo/critic/critic_graph_test.go&lt;/code&gt; — the critic pipeline as a&#xA;hand-composed graph, plus contract-default and contract-validation tests —&#xA;on top of the Chapter 2–4 package.&lt;/p&gt;&#xA;&lt;h2 id=&#34;full-critic-package-test-run-ch02ch05-overlays&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#full-critic-package-test-run-ch02ch05-overlays&#34; aria-label=&#34;Link to Full critic package test run (ch02–ch05 overlays)&#34;&gt;#&lt;/a&gt;&#xA;  Full critic package test run (ch02–ch05 overlays)&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ go test ./cognitionzoo/critic/... -count=1 -v        (20 tests)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCriticPipelineRevisesWhenFlagged (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCriticPipelineDenialSkipsRevision (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestContractDefaultsAreTyped (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestContractValidationRefusesGarbage&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/invalid_side_effect_class (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/tool_node_must_declare_capabilities (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestEnvelopeTour&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: (…the nine Chapter 2 fake-model tests…)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: (…the six Chapter 4 graph-tour tests…)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PASS&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ok  &#x9;codeburg.org/lexbit/relurpify/cognitionzoo/critic&#x9;0.059s&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;The four Chapter 4→5 additions, and what each asserts:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 6 — ensemble &amp; runner transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch06-ensemble-runner/</link>
				<pubDate>Fri, 23 Oct 2026 18:52:51 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch06-ensemble-runner/</guid>
				<description>&lt;h1 id=&#34;chapter-6--ensemble--runner-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-6--ensemble--runner-transcripts-captured&#34; aria-label=&#34;Link to Chapter 6 — ensemble &amp;amp;amp; runner transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 6 — ensemble &amp;amp; runner transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 6 overlay (&lt;code&gt;ch06-ensemble-runner&lt;/code&gt;) adds the&#xA;package&amp;rsquo;s first production code — &lt;code&gt;cognitionzoo/critic/ensemble.go&lt;/code&gt; and&#xA;&lt;code&gt;cognitionzoo/critic/cmd/critic-runner/main.go&lt;/code&gt; — plus &lt;code&gt;ensemble_test.go&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-critic-runner-offline-end-to-end&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#the-critic-runner-offline-end-to-end&#34; aria-label=&#34;Link to The critic-runner, offline end to end&#34;&gt;#&lt;/a&gt;&#xA;  The critic-runner, offline end to end&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ go run ./cognitionzoo/critic/cmd/critic-runner&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_start          node=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=drafter&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=drafter success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_start          node=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=critic-2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_start          node=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_start          node=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=critic-2 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=branch-done-2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=branch-done-2 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_finish         node= status=success&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=critic-0&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish           node=critic-0 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=branch-done-0&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=branch-done-0 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_finish         node= status=success&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=critic-1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=critic-1 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=branch-done-1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=branch-done-1 success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_finish         node= status=success&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph.branch_merged  node= branches=[critic-0 critic-1 critic-2] conflicted_keys=[] keys_deleted=0 keys_skipped=0 keys_written=6 refs_retrieval=0 refs_streamed=0 units_applied=3 winner_index=map[]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=merge&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=merge success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=gate&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=gate success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=revise&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_finish          node=revise success=true&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_start          node=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry node_start           node=critic-2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;…  [second re-review round: the three critics&amp;#39; second scripted turns,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    another graph.branch_merged, merge, gate — then done; elided]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;telemetry graph_finish         node= status=success&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;result:     success=true node=done&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ensemble:   size=3 verdict=clean&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;revisions:  1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;final draft: a revised draft with error handling&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;preflight:  0 issues, 0 placements&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Read the transcript: the nested &lt;code&gt;graph_start&lt;/code&gt; events are the three&#xA;parallel branches (each branch runs against its own structural snapshot&#xA;and cloned envelope); &lt;code&gt;graph.branch_merged&lt;/code&gt; reports the merge in edge&#xA;declaration order (&lt;code&gt;branches=[critic-0 critic-1 critic-2]&lt;/code&gt;,&#xA;&lt;code&gt;units_applied=3&lt;/code&gt;, no conflicts, six keys written — three verdicts per&#xA;round); the revise node fired once and the re-review passed clean.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 7 — critic contract transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch07-critic-contract/</link>
				<pubDate>Fri, 23 Oct 2026 20:36:30 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch07-critic-contract/</guid>
				<description>&lt;h1 id=&#34;chapter-7--critic-contract-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-7--critic-contract-transcripts-captured&#34; aria-label=&#34;Link to Chapter 7 — critic contract transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 7 — critic contract transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 7 overlay (&lt;code&gt;ch07-critic-contract&lt;/code&gt;) adds the&#xA;critic&amp;rsquo;s paradigm contract as production code&#xA;(&lt;code&gt;cognitionzoo/critic/contract.go&lt;/code&gt;, self-registering from &lt;code&gt;init&lt;/code&gt;) plus its&#xA;tests (&lt;code&gt;contract_test.go&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;h2 id=&#34;package-tests-ch02ch07-overlays&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#package-tests-ch02ch07-overlays&#34; aria-label=&#34;Link to Package tests (ch02–ch07 overlays)&#34;&gt;#&lt;/a&gt;&#xA;  Package tests (ch02–ch07 overlays)&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ go test ./cognitionzoo/critic/... -count=1 -v        (30 tests)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCriticContractRegistered (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestContractCompleteness (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestRegistrationValidatesIntrinsics&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/unknown_shape (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/duplicate_directive (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/requires_undeclared_directive (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/order_rule_references_undeclared_directive (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/case_pins_undeclared_directive (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/declared_directive_without_a_case (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    --- PASS: …/duplicate_registration (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: (…the twenty-three Chapter 2–6 tests…)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PASS&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ok  &#x9;codeburg.org/lexbit/relurpify/cognitionzoo/critic&#x9;0.061s&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;TestCriticContractRegistered&lt;/code&gt; — the process-wide registry holds a&#xA;&lt;code&gt;critic&lt;/code&gt; contract: &lt;code&gt;ShapeReviewLoop&lt;/code&gt;, &lt;code&gt;Composes [react]&lt;/code&gt;, directives&#xA;exactly &lt;code&gt;[critique revise]&lt;/code&gt; in declaration order, &lt;code&gt;revise&lt;/code&gt; a predicate&#xA;block requiring &lt;code&gt;critique&lt;/code&gt;, an order rule present, no required&#xA;directives (goal-only recipes preserved).&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;TestContractCompleteness&lt;/code&gt; — the mirror of every shipped paradigm&amp;rsquo;s own&#xA;completeness test: every declared directive pinned by a conformance&#xA;case, no case pinning an undeclared directive, and &lt;code&gt;react&lt;/code&gt; (the&#xA;Composes entry) resolved in the fully-populated registry.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;TestRegistrationValidatesIntrinsics&lt;/code&gt; — a scoped registry driven through&#xA;the seven intrinsic refusals, each captured verbatim from the validator:&#xA;&lt;code&gt;unknown execution shape &amp;quot;Whirlpool&amp;quot;&lt;/code&gt;; &lt;code&gt;duplicate directive &amp;quot;critique&amp;quot;&lt;/code&gt;;&#xA;&lt;code&gt;directive &amp;quot;revise&amp;quot; requires undeclared directive &amp;quot;approve&amp;quot;&lt;/code&gt;;&#xA;&lt;code&gt;order rule references undeclared directive &amp;quot;polish&amp;quot;&lt;/code&gt;;&#xA;&lt;code&gt;conformance case &amp;quot;lab/ghost&amp;quot; pins undeclared directive &amp;quot;polish&amp;quot;&lt;/code&gt;;&#xA;&lt;code&gt;directive &amp;quot;revise&amp;quot; has no conformance case&lt;/code&gt;; and&#xA;&lt;code&gt;duplicate paradigm contract registration for &amp;quot;critic-lab&amp;quot;&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;the-registry-now-carries-nine-paradigms&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#the-registry-now-carries-nine-paradigms&#34; aria-label=&#34;Link to The registry now carries nine paradigms&#34;&gt;#&lt;/a&gt;&#xA;  The registry now carries nine paradigms&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The critic package&amp;rsquo;s &lt;code&gt;init&lt;/code&gt; registers the contract in any binary that&#xA;links it — including the runner:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 8 — critic agent transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch08-critic-agent/</link>
				<pubDate>Fri, 23 Oct 2026 20:45:47 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch08-critic-agent/</guid>
				<description>&lt;h1 id=&#34;chapter-8--critic-agent-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-8--critic-agent-transcripts-captured&#34; aria-label=&#34;Link to Chapter 8 — critic agent transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 8 — critic agent transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 8 overlay (&lt;code&gt;ch08-critic-agent&lt;/code&gt;) adds&#xA;&lt;code&gt;cognitionzoo/critic/critic.go&lt;/code&gt; (the agent), the workspace prompt file&#xA;&lt;code&gt;relurpify_cfg/prompts/agents/agent.critic.default.prompt&lt;/code&gt;, and&#xA;&lt;code&gt;cognitionzoo/critic/critic_agent_test.go&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;package-tests-ch02ch08-overlays&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#package-tests-ch02ch08-overlays&#34; aria-label=&#34;Link to Package tests (ch02–ch08 overlays)&#34;&gt;#&lt;/a&gt;&#xA;  Package tests (ch02–ch08 overlays)&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ go test ./cognitionzoo/critic/... -count=1 -v        (32 tests)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCriticFailsClosedWithoutPermissionChecker (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCritiqueWritesScratch (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestReviseFiresOnPredicateAndRecritiques (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestRevisionCapEndsLoopNormally (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestLibraryModeReportsWithoutRevision (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: TestCriticPromptFileLoadsAndValidates (0.00s)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;--- PASS: (…the twenty-six Chapter 2–7 tests…)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PASS&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ok  &#x9;codeburg.org/lexbit/relurpify/cognitionzoo/critic&#x9;0.061s&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;The six new tests, and what each pins:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 9 — registration &amp; DSL transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch09-registration/</link>
				<pubDate>Fri, 23 Oct 2026 21:28:52 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch09-registration/</guid>
				<description>&lt;h1 id=&#34;chapter-9--registration--dsl-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-9--registration--dsl-transcripts-captured&#34; aria-label=&#34;Link to Chapter 9 — registration &amp;amp;amp; DSL transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 9 — registration &amp;amp; DSL transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 9 overlay (&lt;code&gt;ch09-registration&lt;/code&gt;) carries the&#xA;registration wiring — modified copies of four repository files at their&#xA;true paths, plus the recipe and golden fixtures — applied into a scratch&#xA;clone; the main repository is never modified.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 10 — agenttest transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch10-agenttest/</link>
				<pubDate>Fri, 23 Oct 2026 22:27:08 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch10-agenttest/</guid>
				<description>&lt;h1 id=&#34;chapter-10--agenttest-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-10--agenttest-transcripts-captured&#34; aria-label=&#34;Link to Chapter 10 — agenttest transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 10 — agenttest transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts; live Ollama serving &lt;code&gt;gemma4:e4b&lt;/code&gt;). The Chapter 10 overlay&#xA;(&lt;code&gt;ch10-agenttest&lt;/code&gt;) adds &lt;code&gt;testsuite/agenttests/euclo.critic.testsuite.yaml&lt;/code&gt;&#xA;and the suite-count ratchet bump in&#xA;&lt;code&gt;testsuite/agenttest/osb_coverage_test.go&lt;/code&gt; (24 → 26: +1 for this book&amp;rsquo;s&#xA;suite, +1 for book 1&amp;rsquo;s &lt;code&gt;euclo.stringkit.osb&lt;/code&gt;, committed alongside).&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-the-green-run&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#1-the-green-run&#34; aria-label=&#34;Link to 1. The green run&#34;&gt;#&lt;/a&gt;&#xA;  1. The green run&#xA;&lt;/h2&gt;&#xA;&lt;figure class=&#34;docs-codeblock docs-codeblock--plaintext&#34;&gt;&lt;div&#xA;    class=&#34;docs-codeblock__body&#34;&#xA;    data-codeblock&#xA;    data-copy-label=&#34;Copy code&#34;&#xA;    data-copied-label=&#34;Copied&#34;&#xA;    data-copy-failed-label=&#34;Copy failed&#34;&#xA;  &gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ ./dev-agent agenttest run --suite testsuite/agenttests/euclo.critic.testsuite.yaml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;euclo.critic.testsuite.yaml [record]: 2/2 passed (0 infra, 0 assertion)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Run &lt;code&gt;20261023-222227.638&lt;/code&gt;, per-case receipts from &lt;code&gt;report.json&lt;/code&gt;:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 11 — gates transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch11-gates/</link>
				<pubDate>Fri, 23 Oct 2026 22:44:47 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch11-gates/</guid>
				<description>&lt;h1 id=&#34;chapter-11--gates-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-11--gates-transcripts-captured&#34; aria-label=&#34;Link to Chapter 11 — gates transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 11 — gates transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine (same environment as the earlier&#xA;transcripts). The Chapter 11 overlay (&lt;code&gt;ch11-gates&lt;/code&gt;) adds: the critic&amp;rsquo;s&#xA;conformance runners + fixtures (&lt;code&gt;testsuite/conformance/&lt;/code&gt;), the regenerated&#xA;&lt;code&gt;paradigm_matrix.yaml&lt;/code&gt;, the streamed-context matrix entry, the legacy&#xA;paradigm parity vectors (&lt;code&gt;named/euclo/surface/paradigm_test.go&lt;/code&gt;), the&#xA;coverage override for the runner main (&lt;code&gt;tooling/coverage/overrides.yaml&lt;/code&gt;),&#xA;and the two embedded-template sources (the recipe and the prompt — ADR-002).&#xA;It also carries the D-2 fix to the agent itself&#xA;(&lt;code&gt;cognitionzoo/critic/critic.go&lt;/code&gt; — the critique phase now renders the&#xA;compiled slice, mirroring reflection).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 12 — live-model transcripts (captured)</title>
				<link>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch12-live/</link>
				<pubDate>Fri, 23 Oct 2026 23:12:18 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/agent-construction-relurpify/labs/transcripts/ch12-live/</guid>
				<description>&lt;h1 id=&#34;chapter-12--live-model-transcripts-captured&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-12--live-model-transcripts-captured&#34; aria-label=&#34;Link to Chapter 12 — live-model transcripts (captured)&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 12 — live-model transcripts (captured)&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Real output from the verification machine: live Ollama 0.40.8 serving&#xA;&lt;code&gt;gemma4:e4b&lt;/code&gt;, Linux, the full ch02–ch12 overlay in a fresh scratch clone.&#xA;The Chapter 12 overlay (&lt;code&gt;ch12-live&lt;/code&gt;) adds the build-tagged live test&#xA;(&lt;code&gt;cognitionzoo/critic/live_critique_test.go&lt;/code&gt;, &lt;code&gt;//go:build live&lt;/code&gt;) and the&#xA;agenttest harness fix (&lt;code&gt;testsuite/agenttest/execution.go&lt;/code&gt; fork: a&#xA;permissive permission checker in the harness &lt;code&gt;Deps&lt;/code&gt;, so governed-paradigm&#xA;recipe runs are not refused before they start).&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
