<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Relurpic Internals on Relurpify</title>
		<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/</link>
		<description>Recent content in Relurpic Internals on Relurpify</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Fri, 23 Oct 2026 21:16:08 +0000</lastBuildDate>
		
			<atom:link href="https://relurpify.lexbytes.org/docs/latest/relurpic-internals/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Chapter 1 — The Repo Is the Map</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch01-the-repo-is-the-map/</link>
				<pubDate>Fri, 23 Oct 2026 18:29:44 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch01-the-repo-is-the-map/</guid>
				<description>&lt;h1 id=&#34;chapter-1--the-repo-is-the-map&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-1--the-repo-is-the-map&#34; aria-label=&#34;Link to Chapter 1 — The Repo Is the Map&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 1 — The Repo Is the Map&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Book 1 put you in the kitchen: you ran &lt;code&gt;doctor&lt;/code&gt;, approved a diff, watched a&#xA;governed turn from the operator&amp;rsquo;s chair. This book walks you into the&#xA;building itself. And like any building worth entering, Relurpify comes with&#xA;a blueprint — one that is unusual in one respect: &lt;strong&gt;the blueprint checks&#xA;itself.&lt;/strong&gt; The map of this repository is not a diagram in a document that&#xA;drifts the first time someone renames a package. It is a data structure in&#xA;the tree, enforced by a gate that reads the real import graph. When the map&#xA;and the territory disagree, CI fails.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 2 — The Constitution, Enforced</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch02-the-constitution-enforced/</link>
				<pubDate>Fri, 23 Oct 2026 18:30:11 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch02-the-constitution-enforced/</guid>
				<description>&lt;h1 id=&#34;chapter-2--the-constitution-enforced&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-2--the-constitution-enforced&#34; aria-label=&#34;Link to Chapter 2 — The Constitution, Enforced&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 2 — The Constitution, Enforced&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every sufficiently old codebase has a constitution: the set of rules&#xA;everyone claims to follow and no tool enforces. It lives in a CONTRIBUTING&#xA;file, it is enforced by code review and good intentions, and it loses one&#xA;clause per quarter to &amp;ldquo;just this once.&amp;rdquo; Chapter 1 showed you that&#xA;Relurpify&amp;rsquo;s map cannot drift silently. This chapter shows the same is true&#xA;of its law: seven architecture decision records, each with a mechanism&#xA;that makes it non-optional — and, because the maintainers know fences can&#xA;rot, a gate that watches the fences themselves.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 3 — The Surfaces, Graded</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch03-the-surfaces-graded/</link>
				<pubDate>Fri, 23 Oct 2026 18:30:27 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch03-the-surfaces-graded/</guid>
				<description>&lt;h1 id=&#34;chapter-3--the-surfaces-graded&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-3--the-surfaces-graded&#34; aria-label=&#34;Link to Chapter 3 — The Surfaces, Graded&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 3 — The Surfaces, Graded&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Chapter 1 gave you the map; Chapter 2 gave you the law. This chapter&#xA;inventories what the tree &lt;em&gt;offers&lt;/em&gt; — every surface a caller can touch —&#xA;and, more interestingly, how the project grades its own promises about&#xA;them. The handoff corpus labels each claim &lt;strong&gt;high&lt;/strong&gt;, &lt;strong&gt;medium&lt;/strong&gt;, or&#xA;&lt;strong&gt;low&lt;/strong&gt;, where &lt;em&gt;high&lt;/em&gt; means &amp;ldquo;declared in a named type, a flag/command&#xA;definition, or a normative doc&amp;rdquo;&#xA;(&lt;code&gt;devdocs/HANDOFF-docs/API_SURFACES.md:7-9&lt;/code&gt;). The stability column runs&#xA;from &lt;em&gt;stable&lt;/em&gt; through &lt;em&gt;semi-stable&lt;/em&gt; and &lt;em&gt;internal&lt;/em&gt; down to the grade no&#xA;other project prints: the Go package API is &lt;strong&gt;explicitly not stable&lt;/strong&gt;&#xA;(&lt;code&gt;devdocs/HANDOFF-docs/API_SURFACES.md:32&lt;/code&gt;).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 4 — Configuration and the One Boundary</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch04-configuration-and-the-one-boundary/</link>
				<pubDate>Fri, 23 Oct 2026 18:30:27 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch04-configuration-and-the-one-boundary/</guid>
				<description>&lt;h1 id=&#34;chapter-4--configuration-and-the-one-boundary&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-4--configuration-and-the-one-boundary&#34; aria-label=&#34;Link to Chapter 4 — Configuration and the One Boundary&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 4 — Configuration and the One Boundary&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Most codebases do not have a configuration boundary; they have&#xA;configuration &lt;em&gt;weather&lt;/em&gt; — environment reads scattered through packages,&#xA;each shaping behavior slightly differently under shells, CI, and&#xA;services. ADR-001&amp;rsquo;s context line records that exact past&#xA;(&lt;code&gt;docs/ARCHITECTURE.md:237-238&lt;/code&gt;), and its decision is correspondingly&#xA;absolute: one package reads the environment, once, at boot, and hands&#xA;resolved objects to everyone else.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 5 — The Governance Engine</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch05-the-governance-engine/</link>
				<pubDate>Fri, 23 Oct 2026 18:30:55 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch05-the-governance-engine/</guid>
				<description>&lt;h1 id=&#34;chapter-5--the-governance-engine&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-5--the-governance-engine&#34; aria-label=&#34;Link to Chapter 5 — The Governance Engine&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 5 — The Governance Engine&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Chapters 3 and 4 covered what the runtime offers and how it is fed. This&#xA;chapter covers the part that says &lt;em&gt;no&lt;/em&gt;. Eleven packages under&#xA;&lt;code&gt;governance/&lt;/code&gt; form one engine: they classify what a capability claims,&#xA;derive how dangerous it is, evaluate policy over a vocabulary the rest&#xA;of the tree cannot touch, escalate to a human when the answer is &amp;ldquo;ask,&amp;rdquo;&#xA;write every decision into a tamper-evident chain, and refuse egress that&#xA;cannot be proven public. What the engine never does is &lt;em&gt;act&lt;/em&gt;: it decides,&#xA;and other subsystems execute — a division the Chapter 1 DAG enforces by&#xA;forbidding &lt;code&gt;governance&lt;/code&gt; from ever importing &lt;code&gt;execution&lt;/code&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 6 — Sandbox and Governed Execution</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch06-sandbox-and-governed-execution/</link>
				<pubDate>Fri, 23 Oct 2026 18:30:55 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch06-sandbox-and-governed-execution/</guid>
				<description>&lt;h1 id=&#34;chapter-6--sandbox-and-governed-execution&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-6--sandbox-and-governed-execution&#34; aria-label=&#34;Link to Chapter 6 — Sandbox and Governed Execution&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 6 — Sandbox and Governed Execution&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Chapter 5&amp;rsquo;s engine said yes to one tool call. This chapter follows that&#xA;call all the way down — through admission, policy, approval, and into a&#xA;container with no network — and then all the way back up, where the&#xA;result is &lt;em&gt;classified before the model is allowed to see it&lt;/em&gt;. That last&#xA;clause is the chapter&amp;rsquo;s thesis: in this runtime, permission decides what&#xA;the agent may &lt;em&gt;do&lt;/em&gt;, and a separate, monotone decision decides what the&#xA;agent may &lt;em&gt;see&lt;/em&gt;. ADR-004 (&amp;ldquo;all execution is sandboxed&amp;rdquo;) and ADR-003&#xA;(fail closed) meet in the middle of a single tool call.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 7 — The Knowledge Substrate</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch07-the-knowledge-substrate/</link>
				<pubDate>Fri, 23 Oct 2026 18:49:48 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch07-the-knowledge-substrate/</guid>
				<description>&lt;h1 id=&#34;chapter-7--the-knowledge-substrate&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-7--the-knowledge-substrate&#34; aria-label=&#34;Link to Chapter 7 — The Knowledge Substrate&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 7 — The Knowledge Substrate&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Everything a governed turn learns has to live somewhere, and Chapters 5&#xA;and 6 left a trail of it: observations, tool results, file reads, all&#xA;classified and audited. This chapter opens the world that trail lands&#xA;in — the knowledge substrate under &lt;code&gt;context/knowledge/&lt;/code&gt; — because&#xA;Chapter 8&amp;rsquo;s bi-directional compiler is nothing more (and nothing less)&#xA;than this world&amp;rsquo;s reader and writer. Before you can understand&#xA;compilation, you need to know what is being compiled: the chunk, its&#xA;sixteen kinds of edges, the Badger-backed store that keeps adjacency in&#xA;RAM, the AST index that lets an agent navigate code without loading it,&#xA;and the working memory that holds a turn&amp;rsquo;s mutable state.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 8 — Compilation and Grounding: the BKC</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch08-compilation-and-grounding-the-bkc/</link>
				<pubDate>Fri, 23 Oct 2026 18:52:24 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch08-compilation-and-grounding-the-bkc/</guid>
				<description>&lt;h1 id=&#34;chapter-8--compilation-and-grounding-the-bkc&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-8--compilation-and-grounding-the-bkc&#34; aria-label=&#34;Link to Chapter 8 — Compilation and Grounding: the BKC&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 8 — Compilation and Grounding: the BKC&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Chapter 7 built the world; this chapter is its compiler — in &lt;em&gt;both&lt;/em&gt;&#xA;directions. The &lt;strong&gt;read path&lt;/strong&gt; turns a query and a chunk graph into a&#xA;deterministically compiled, digest-fingerprinted context artifact.&#xA;The &lt;strong&gt;write path&lt;/strong&gt; turns what a governed turn learned back into chunks,&#xA;at a barrier designed so the two directions can never race. Invalidation&#xA;joins them — staleness flows from the write side backward into the&#xA;read side&amp;rsquo;s cache — and a stream trigger delivers compiled context to&#xA;the model &lt;em&gt;mid-turn&lt;/em&gt;, not just at its start. Together: the&#xA;bi-directional knowledge compiler, the BKC.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 9 — Runtime, Sessions, and the Sidecar</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch09-runtime-sessions-and-the-sidecar/</link>
				<pubDate>Fri, 23 Oct 2026 20:38:34 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch09-runtime-sessions-and-the-sidecar/</guid>
				<description>&lt;h1 id=&#34;chapter-9--runtime-sessions-and-the-sidecar&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-9--runtime-sessions-and-the-sidecar&#34; aria-label=&#34;Link to Chapter 9 — Runtime, Sessions, and the Sidecar&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 9 — Runtime, Sessions, and the Sidecar&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Everything so far happened inside one process: the governed turn, the&#xA;compiler, the substrate. This chapter pulls the camera back to the&#xA;runtime&amp;rsquo;s &lt;em&gt;shape&lt;/em&gt; — who opens a workspace session, what a thoughtrecipe&#xA;becomes on its way to a graph, and why the durable work of knowledge&#xA;maintenance belongs to a second process that communicates with the&#xA;first through files and nothing else.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 10 — Telemetry as the Nervous System</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch10-telemetry-as-the-nervous-system/</link>
				<pubDate>Fri, 23 Oct 2026 20:45:11 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch10-telemetry-as-the-nervous-system/</guid>
				<description>&lt;h1 id=&#34;chapter-10--telemetry-as-the-nervous-system&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-10--telemetry-as-the-nervous-system&#34; aria-label=&#34;Link to Chapter 10 — Telemetry as the Nervous System&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 10 — Telemetry as the Nervous System&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Every chapter of Part II left a trace. Chapter 5 decided and audited;&#xA;Chapter 6 admitted and executed; Chapter 7 stored; Chapter 8 compiled&#xA;and grounded; Chapter 9 drained a spool. This chapter is where all of&#xA;those traces converge — because in this runtime they converge by&#xA;design, into &lt;strong&gt;one output leg&lt;/strong&gt;: an OpenTelemetry export that turns the&#xA;runtime&amp;rsquo;s internal event vocabulary into the three OTel signals, writes&#xA;them as local OTLP-JSON segments, forwards them to a collector when one&#xA;is configured, and projects every record through a privacy boundary&#xA;before it leaves the process.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 11 — The Test Estate</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch11-the-test-estate/</link>
				<pubDate>Fri, 23 Oct 2026 21:02:00 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch11-the-test-estate/</guid>
				<description>&lt;h1 id=&#34;chapter-11--the-test-estate&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-11--the-test-estate&#34; aria-label=&#34;Link to Chapter 11 — The Test Estate&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 11 — The Test Estate&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Everything Chapters 5–10 taught you about the runtime — decisions,&#xA;sandbox, substrate, compiler, sidecar, telemetry — is held in place by&#xA;a test estate with three layers and a vocabulary of its own. This&#xA;chapter tours the estate as a working system, then goes deep on its&#xA;centerpiece: &lt;strong&gt;agenttest&lt;/strong&gt;, the automated benchmark-testing suite for&#xA;Euclo — how a suite is written, how the runner executes it, and how the&#xA;Outcome-Security-Benchmark (OSB) assertion model grades what a run did.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chapter 12 — Your First PR</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch12-your-first-pr/</link>
				<pubDate>Fri, 23 Oct 2026 21:16:08 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/ch12-your-first-pr/</guid>
				<description>&lt;h1 id=&#34;chapter-12--your-first-pr&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#chapter-12--your-first-pr&#34; aria-label=&#34;Link to Chapter 12 — Your First PR&#34;&gt;#&lt;/a&gt;&#xA;  Chapter 12 — Your First PR&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Eleven chapters of map, law, offers, and machinery — and now the door.&#xA;This chapter walks the merge path end to end: the ground rules (DCO,&#xA;commit style, the charter), the gates as &lt;em&gt;writing&lt;/em&gt; discipline rather&#xA;than review obstacles, the pull-request checklist annotated by the&#xA;chapters that taught each line, the release path that turns &lt;code&gt;main&lt;/code&gt;&#xA;into artifacts, and finally the pathway map — the per-subsystem answer&#xA;to &amp;ldquo;where does a first PR plausibly land?&amp;rdquo; — with the worked example&#xA;the book has been walking toward since Chapter 1: the dangling&#xA;&lt;code&gt;context/knowledge/grounding.go:680&lt;/code&gt; reference, fixed here as a complete, real&#xA;walkthrough. Branch, diff, sign-off, gates, PR body — captured in a&#xA;scratch clone at the pin.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch01-repo-map</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch01-repo-map/card/</link>
				<pubDate>Fri, 23 Oct 2026 17:20:04 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch01-repo-map/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch01-repo-map&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch01-repo-map&#34; aria-label=&#34;Link to Lab — ch01-repo-map&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch01-repo-map&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 1 (&amp;ldquo;The Repo Is&#xA;the Map&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at commit&#xA;&lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the chapter&amp;rsquo;s verification transcript, not a code&#xA;artifact. Run the command card below in a clean clone at the pin and diff&#xA;your deterministic outputs against &lt;code&gt;transcript.txt&lt;/code&gt;. Nothing in this lab&#xA;needs a model backend.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch02-constitution</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch02-constitution/card/</link>
				<pubDate>Fri, 23 Oct 2026 17:30:16 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch02-constitution/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch02-constitution&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch02-constitution&#34; aria-label=&#34;Link to Lab — ch02-constitution&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch02-constitution&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 2 (&amp;ldquo;The&#xA;Constitution, Enforced&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at&#xA;commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the chapter&amp;rsquo;s verification transcript. You break&#xA;ADR-001 (one environment boundary) with a one-line diff, watch two&#xA;independent fence layers catch you, and revert. Run in a clean checkout;&#xA;every step is reversible. No model backend needed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch03-surfaces</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch03-surfaces/card/</link>
				<pubDate>Fri, 23 Oct 2026 17:48:14 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch03-surfaces/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch03-surfaces&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch03-surfaces&#34; aria-label=&#34;Link to Lab — ch03-surfaces&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch03-surfaces&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 3 (&amp;ldquo;The&#xA;Surfaces, Graded&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at commit&#xA;&lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the verify-five-claims worksheet. Five &lt;em&gt;high&lt;/em&gt;&#xA;promises from the compatibility table&#xA;(&lt;code&gt;devdocs/HANDOFF-docs/API_SURFACES.md&lt;/code&gt; §9.1), each traced to its&#xA;declaration site, with the captured evidence in &lt;code&gt;transcript.txt&lt;/code&gt; — plus&#xA;the one grading correction the chapter found. No model backend needed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch04-config</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch04-config/card/</link>
				<pubDate>Fri, 23 Oct 2026 17:57:05 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch04-config/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch04-config&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch04-config&#34; aria-label=&#34;Link to Lab — ch04-config&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch04-config&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 4&#xA;(&amp;ldquo;Configuration and the One Boundary&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag&#xA;&lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at commit&#xA;&lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the regenerate + drift transcript. You run the&#xA;drift loop in both directions — edit the template bundle (the source of&#xA;truth), then hand-edit the generated tree — and watch&#xA;&lt;code&gt;check-config-tree-drift&lt;/code&gt; fail both, pass after regeneration, and pass&#xA;again after the full revert. Everything dirties tracked files and is&#xA;reverted in-checkout; &lt;code&gt;git status&lt;/code&gt; is clean at the end. No model backend&#xA;needed.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch05-governance</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch05-governance/card/</link>
				<pubDate>Fri, 23 Oct 2026 18:15:55 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch05-governance/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch05-governance&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch05-governance&#34; aria-label=&#34;Link to Lab — ch05-governance&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch05-governance&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 5 (&amp;ldquo;The&#xA;Governance Engine&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at&#xA;commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is&#xA;pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the governed-turn + decision/audit transcript. A&#xA;real governed turn runs through the product runtime (offline backend —&#xA;no model backend or sandbox needed), followed by the full governance&#xA;package suite. No code artifacts; the decision and audit shapes are&#xA;recorded as the serialized JSON they use. The test harness doubles two&#xA;enforcement seams (sandbox command runner, HITL approval) so the&#xA;&lt;em&gt;decisions&lt;/em&gt; are deterministic — Chapter 4 §4.4 and Chapter 5 §5.6&#xA;explain the cut.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch06-sandbox</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch06-sandbox/card/</link>
				<pubDate>Fri, 23 Oct 2026 18:25:03 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch06-sandbox/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch06-sandbox&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch06-sandbox&#34; aria-label=&#34;Link to Lab — ch06-sandbox&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch06-sandbox&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 6 (&amp;ldquo;Sandbox and&#xA;Governed Execution&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at&#xA;commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is&#xA;pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; the tool-call journey, verified at both ends: the&#xA;doctor&amp;rsquo;s readiness rows on a real machine (sandbox toolchain&#xA;interrogated, degraded semantics live), the governed turn through the&#xA;product path, and the enforcement machinery green. No model backend&#xA;needed; Docker and &lt;code&gt;runsc&lt;/code&gt; are welcome but their absence is itself a&#xA;valid capture (degraded rows, never unsandboxed fallback).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch07-substrate</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch07-substrate/card/</link>
				<pubDate>Fri, 23 Oct 2026 18:36:33 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch07-substrate/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch07-substrate&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch07-substrate&#34; aria-label=&#34;Link to Lab — ch07-substrate&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch07-substrate&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 7 (&amp;ldquo;The&#xA;Knowledge Substrate&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at&#xA;commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is&#xA;pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; index a seeded workspace and inspect the chunk&#xA;graph — via the substrate&amp;rsquo;s own tests, which build real stores, index&#xA;real files, and emit real events. No model backend, no sandbox, no&#xA;manual workspace setup: every fixture is seeded and cleaned by the&#xA;tests themselves.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch08-bkc</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch08-bkc/card/</link>
				<pubDate>Fri, 23 Oct 2026 18:52:40 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch08-bkc/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch08-bkc&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch08-bkc&#34; aria-label=&#34;Link to Lab — ch08-bkc&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch08-bkc&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 8&#xA;(&amp;ldquo;Compilation and Grounding: the BKC&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag&#xA;&lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at commit&#xA;&lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; compile a context, verify the digest contract by&#xA;replay, exercise the epoch-scoped cache, ground captures with trust&#xA;floors, and confirm the stream-trigger delivery — via the compiler&amp;rsquo;s&#xA;own tests, which run real stores and real digests. No model backend, no&#xA;sandbox.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch09-runtime</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch09-runtime/card/</link>
				<pubDate>Fri, 23 Oct 2026 20:38:53 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch09-runtime/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch09-runtime&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch09-runtime&#34; aria-label=&#34;Link to Lab — ch09-runtime&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch09-runtime&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 9 (&amp;ldquo;Runtime,&#xA;Sessions, and the Sidecar&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured&#xA;at commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is&#xA;pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; queue a job, watch the runner drain it — with the&#xA;sidecar built from source, since no release has ever carried it&#xA;(decision D10). The runner self-submits a scheduled &lt;code&gt;knowledge.refresh&lt;/code&gt;&#xA;job via the spool, claims it, executes it, and completes it; the e2e&#xA;suite then puts the whole jobs contract on record. No model backend, no&#xA;sandbox.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch10-telemetry</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch10-telemetry/card/</link>
				<pubDate>Fri, 23 Oct 2026 20:45:32 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch10-telemetry/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch10-telemetry&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch10-telemetry&#34; aria-label=&#34;Link to Lab — ch10-telemetry&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch10-telemetry&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 10 (&amp;ldquo;Telemetry&#xA;as the Nervous System&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at&#xA;commit &lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is&#xA;pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; reconstruct a run from telemetry alone. Boot a&#xA;runtime in a scratch workspace with one script-safe command, then read&#xA;the run back out of its OTLP-JSON segment with &lt;code&gt;jq&lt;/code&gt; — event names,&#xA;attribute keys, the projection boundary working. Plus the turn leg&#xA;(AC-3) and the forwarding story (boxed). No model backend, no sandbox.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Lab — ch11-test-estate</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch11-test-estate/card/</link>
				<pubDate>Fri, 23 Oct 2026 21:01:41 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch11-test-estate/card/</guid>
				<description>&lt;h1 id=&#34;lab--ch11-test-estate&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#lab--ch11-test-estate&#34; aria-label=&#34;Link to Lab — ch11-test-estate&#34;&gt;#&lt;/a&gt;&#xA;  Lab — ch11-test-estate&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;Chapter:&lt;/strong&gt; &lt;em&gt;Relurpic Internals — Inside Look&lt;/em&gt;, Chapter 11 (&amp;ldquo;The Test&#xA;Estate&amp;rdquo;). &lt;strong&gt;Pin:&lt;/strong&gt; tag &lt;code&gt;BETA-RC1-FALL2026&lt;/code&gt;; captured at commit&#xA;&lt;code&gt;1bc57c62029641dcc919c04a8076593794246409&lt;/code&gt; while the tag is pending.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What this lab is:&lt;/strong&gt; author one suite exercising all three OSB&#xA;assertion kinds against the stringkit fixture, run it live, follow the&#xA;tape lifecycle as far as the pin allows — and verify the replay half&#xA;against the committed corpus. &lt;strong&gt;This is the book&amp;rsquo;s first&#xA;model-dependent lab&lt;/strong&gt;: Ollama serving &lt;code&gt;gemma4:e4b&lt;/code&gt; (the Book 1 setup)&#xA;is required for step 2.&lt;/p&gt;</description>
			</item>
			<item>
				<title>drop dangling design-doc reference in grounding comment</title>
				<link>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch12-first-pr/pr-body/</link>
				<pubDate>Fri, 23 Oct 2026 21:15:32 +0000</pubDate>
				<guid>https://relurpify.lexbytes.org/docs/latest/relurpic-internals/labs/ch12-first-pr/pr-body/</guid>
				<description>&lt;h1 id=&#34;drop-dangling-design-doc-reference-in-grounding-comment&#34;&gt;&#xA;  &lt;a class=&#34;docs-heading-anchor&#34; href=&#34;#drop-dangling-design-doc-reference-in-grounding-comment&#34; aria-label=&#34;Link to drop dangling design-doc reference in grounding comment&#34;&gt;#&lt;/a&gt;&#xA;  drop dangling design-doc reference in grounding comment&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;What:&lt;/strong&gt; drop a dangling design-doc reference from the&#xA;&lt;code&gt;CaptureKindForOrigin&lt;/code&gt; comment (3 lines, comment-only).&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Why:&lt;/strong&gt; the referenced plan doc&#xA;(&lt;code&gt;devdocs/plans/bkc-bidirectional-context-and-hermetic-dryrun-spec.md&lt;/code&gt;)&#xA;no longer exists in the tree; repointing at &lt;code&gt;devdocs/&lt;/code&gt; would dangle for&#xA;every public reader, since &lt;code&gt;devdocs/&lt;/code&gt; is not part of the clone. The&#xA;sentence stands without the pointer.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Gates run:&lt;/strong&gt; &lt;code&gt;go build ./context/...&lt;/code&gt;; &lt;code&gt;go test ./context/knowledge&lt;/code&gt;;&#xA;&lt;code&gt;make envcheck&lt;/code&gt; (1087 files scanned, PASS).&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
