<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Agent on Alwaldend</title>
		<link>https://alwaldend.com/tags/agent/</link>
		<description>Recent content in Agent on Alwaldend</description>
		<generator>Hugo</generator>
		<language>en</language>
		
		
		
		
			<atom:link href="https://alwaldend.com/tags/agent/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Agent control contracts</title>
				<link>https://alwaldend.com/docs/tools/agents/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/tools/agents/</guid>
				<description>&lt;h1 id=&#34;agent-control-contracts&#34;&gt;Agent control contracts&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#agent-control-contracts&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;This project owns the repository-internal shared vocabulary used to compose&#xA;agent-system declarations and derived catalogs. It does not own component&#xA;payload schemas, user authority, runtime observations, or generated catalogs.&lt;/p&gt;&#xA;&lt;p&gt;The initial &lt;code&gt;api/v1alpha1&lt;/code&gt; package defines stable references, atomic effects,&#xA;authority and budget envelopes, independent path-policy axes, information and&#xA;retention classes, availability reasons, evidence applicability, and the&#xA;common operation and artifact envelopes. Validation fails closed for unknown&#xA;effects and malformed identities. JSON decoding is strict and canonical&#xA;encoding is deterministic.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Agents</title>
				<link>https://alwaldend.com/docs/projects/agents/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/agents/</guid>
				<description>&lt;h1 id=&#34;repository-agent-system&#34;&gt;Repository agent system&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#repository-agent-system&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;This project owns the repository-wide agent-system contract, its durable&#xA;improvement goals, and reusable cross-repository skills. It does not centralize&#xA;component facts or runtime state: each fact remains canonical at its natural&#xA;owner, and system-wide views are derived projections.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-here&#34;&gt;Start here&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#start-here&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Document&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Purpose&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/current-state/&#34;&gt;Current state&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Evidence-backed baseline and material seams&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/architecture/&#34;&gt;Architecture&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Canonical abstraction tower, authorities, and invariants&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/roadmap/&#34;&gt;Roadmap&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Dependency-ordered future work and acceptance signals&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/goals/&#34;&gt;Durable goals&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Versioned attempts, evidence, and acceptance state&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;&lt;a href=&#34;https://github.com/alwaldend/src/blob/master/AGENTS.md&#34;&gt;Root agent guide&lt;/a&gt;&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Current repository-wide operating policy&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;The current-state document describes supported entry points and their evidence&#xA;boundaries. Dated audits remain in the goal records. The architecture defines&#xA;the intended composition contract; the roadmap does not claim that proposed&#xA;interfaces already exist.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Bazel agent</title>
				<link>https://alwaldend.com/docs/projects/bazel_agent/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/bazel_agent/</guid>
				<description>&lt;p&gt;&lt;code&gt;bazel_agent&lt;/code&gt; is the repository Bazel entry point for agents. It keeps the&#xA;Bazel invocation behind a validated subcommand while consistently applying the&#xA;agent configuration:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;bazel_agent bazel test //path/to/package:all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    -&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;bazel test --config=agent //path/to/package:all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;bazel&lt;/code&gt; is the only Bazel entry point, and it is a validated subcommand. The&#xA;runner accepts a known Bazel command after the &lt;code&gt;bazel&lt;/code&gt; keyword, rejects&#xA;arbitrary leading arguments, and places &lt;code&gt;--config=agent&lt;/code&gt; after the command.&#xA;Targets, command options, and arguments after the &lt;code&gt;--&lt;/code&gt; separator of a&#xA;&lt;code&gt;bazel run&lt;/code&gt; invocation pass through unchanged. Later options therefore retain&#xA;Bazel&amp;rsquo;s normal precedence and can override settings supplied by the agent&#xA;configuration. The runner resolves &lt;code&gt;bazel&lt;/code&gt; from &lt;code&gt;PATH&lt;/code&gt; and replaces itself&#xA;with that process, so signals and the final exit status are not mediated by&#xA;another wrapper process. Uses of the persistent Bazel server follow the host&#xA;Codex network policy; the &lt;code&gt;host-bot&lt;/code&gt; profile allows loopback so the&#xA;client-server connection is not blocked.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Goal</title>
				<link>https://alwaldend.com/docs/projects/goal/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/goal/</guid>
				<description>&lt;p&gt;This project owns the goal execution skill and the deterministic local store&#xA;that supports it. Ordinary tasks use &lt;code&gt;init&lt;/code&gt; for the objective and acceptance,&#xA;&lt;code&gt;checkpoint --summary --subject --next-action&lt;/code&gt; for local progress, and &lt;code&gt;show&lt;/code&gt;&#xA;for bounded continuation. The store derives IDs and digests while retaining&#xA;explicit resource-version checks. Detailed attempt plans and histories remain&#xA;available for maintained goals, repeated failures, and complex coordination.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;projects/goal/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  api/v1alpha1/      Portable resource types and domain validation&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  cmd/goal/          Cobra command wiring and command tests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  docs/              Current architecture and generated diagrams&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  internal/fsstore/  Local persistence, per-goal locking, and store tests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  skills/goal/       Model-facing execution protocol and evaluations&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Go dependencies flow from &lt;code&gt;cmd/goal&lt;/code&gt; to &lt;code&gt;internal/fsstore&lt;/code&gt; to&#xA;&lt;code&gt;api/v1alpha1&lt;/code&gt;. The API package has no filesystem or command dependency.&#xA;The Go toolchain is Bazel&amp;rsquo;s &lt;code&gt;@rules_go//go&lt;/code&gt;; run the package targets below&#xA;rather than a host-installed &lt;code&gt;go&lt;/code&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Goal command</title>
				<link>https://alwaldend.com/docs/projects/goal/cmd/goal/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/goal/cmd/goal/</guid>
				<description>&lt;p&gt;&lt;code&gt;goal&lt;/code&gt; is the command surface for the repository goal skill. Portable resource&#xA;types and domain validation live in &lt;code&gt;api/v1alpha1&lt;/code&gt;; deterministic local&#xA;persistence lives in &lt;code&gt;internal/fsstore&lt;/code&gt;. The command keeps authoritative&#xA;Kubernetes-inspired YAML envelopes and digest-bound attempt Markdown separate&#xA;from the bounded generated &lt;code&gt;README.md&lt;/code&gt; projection, uses the same record format&#xA;for workspace and project goals, and stores session focus separately under&#xA;ignored workspace scratch.&lt;/p&gt;&#xA;&lt;p&gt;The record layout is:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;goals/&amp;lt;goal-id&amp;gt;/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  goal.yaml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  criteria.yaml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  criteria-revisions/&amp;lt;revision&amp;gt;.yaml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  README.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  attempts/&amp;lt;attempt-id&amp;gt;/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    attempt.yaml&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    plan.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    result.md&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    evidence/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;&amp;lt;owner-root&amp;gt;/goals/&amp;lt;goal-id&amp;gt;/&lt;/code&gt; is the preferred project placement, not a CLI&#xA;constraint. Direct initialization, promotion, and migration also accept other&#xA;safe in-workspace goals roots while recording the explicit owner root.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Repository agent goals</title>
				<link>https://alwaldend.com/docs/projects/agents/goals/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/agents/goals/</guid>
				<description>&lt;h1 id=&#34;repository-agent-goals&#34;&gt;Repository agent goals&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#repository-agent-goals&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Each child directory is an owner-local durable goal record. Canonical resource&#xA;files and attempt artifacts are created and validated through the repository&#xA;&lt;code&gt;goal&lt;/code&gt; workflow; do not edit generated records or projections directly.&lt;/p&gt;&#xA;&lt;p&gt;Goal evidence may contain source and operational analysis, including&#xA;non-secret live or generated facts. It must never contain credentials, other&#xA;secrets, or personal information. Inspect raw artifacts before promoting their&#xA;content.&#xA;Structured task artifacts such as FrictionRecord and LearningProposal JSON&#xA;files are task scratch: keep them under &lt;code&gt;out/&amp;lt;task&amp;gt;/&lt;/code&gt; and cite them from goal&#xA;evidence Markdown rather than committing them into &lt;code&gt;evidence/&lt;/code&gt;, which accepts&#xA;only &lt;code&gt;.md&lt;/code&gt; files.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Repository agent system current state</title>
				<link>https://alwaldend.com/docs/projects/agents/docs/current-state/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/agents/docs/current-state/</guid>
				<description>&lt;h1 id=&#34;repository-agent-system-current-state&#34;&gt;Repository agent system current state&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#repository-agent-system-current-state&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;This is the maintained guide to the checked-in interfaces. Source links below&#xA;identify their owners; runtime availability must be observed in the current&#xA;session. Historical audits and acceptance claims remain in the immutable&#xA;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/goals/&#34;&gt;goal records&lt;/a&gt;. Their dates and evidence tiers limit what they prove.&lt;/p&gt;&#xA;&lt;h2 id=&#34;start-with-the-affected-path&#34;&gt;Start with the affected path&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#start-with-the-affected-path&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Read applicable &lt;code&gt;AGENTS.md&lt;/code&gt; instructions and the nearest owner README. Use&#xA;the available Cordis repository-context handlers for bounded reads and&#xA;searches, or the native tools when Cordis is unavailable. Cordis availability&#xA;does not determine whether offline repository work is possible.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Repository agent-system architecture</title>
				<link>https://alwaldend.com/docs/projects/agents/docs/architecture/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/agents/docs/architecture/</guid>
				<description>&lt;h1 id=&#34;repository-agent-system-architecture&#34;&gt;Repository agent-system architecture&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#repository-agent-system-architecture&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;h2 id=&#34;status-and-purpose&#34;&gt;Status and purpose&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#status-and-purpose&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;This document defines the target composition contract for the repository as&#xA;one agent-driven system. It is normative about boundaries, invariants, and&#xA;ownership. A named interface or record is not a current capability merely&#xA;because it appears here. The &lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/current-state/&#34;&gt;current-state snapshot&lt;/a&gt;&#xA;describes implemented behavior; the &lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/roadmap/&#34;&gt;roadmap&lt;/a&gt; orders the work&#xA;needed to reach this design.&lt;/p&gt;&#xA;&lt;p&gt;The objective is to let an agent form an accurate situation model, choose the&#xA;least costly safe action, prove the exact result, and make later work cheaper.&#xA;The design must remain useful with no daemon, network, credential, runtime&#xA;extension, or active durable goal.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Repository agent-system roadmap</title>
				<link>https://alwaldend.com/docs/projects/agents/docs/roadmap/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://alwaldend.com/docs/projects/agents/docs/roadmap/</guid>
				<description>&lt;h1 id=&#34;repository-agent-system-roadmap&#34;&gt;Repository agent-system roadmap&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#repository-agent-system-roadmap&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;This document records intentional future work. The&#xA;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/current-state/&#34;&gt;current-state guide&lt;/a&gt; owns the supported interface summary;&#xA;component documentation and executable tests establish implementation details.&#xA;The &lt;a href=&#34;https://alwaldend.com/docs/projects/agents/docs/architecture/&#34;&gt;architecture&lt;/a&gt; describes composition responsibilities.&#xA;Historical phase plans and acceptance records remain in the immutable&#xA;&lt;a href=&#34;https://alwaldend.com/docs/projects/agents/goals/&#34;&gt;goals&lt;/a&gt;. A completed historical phase does not establish a current&#xA;runtime guarantee.&lt;/p&gt;&#xA;&lt;h2 id=&#34;first-measure-and-simplify-ordinary-tasks&#34;&gt;First: measure and simplify ordinary tasks&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#first-measure-and-simplify-ordinary-tasks&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Use representative question, edit, recovery, and delivery scenarios to compare&#xA;the current workflow with a candidate. Keep source, instructions, fixture,&#xA;model, observation method, and execution identity with each result. Measure&#xA;task success, unauthorized actions, commands, context actually consumed,&#xA;duration, and resume steps where the observer can establish them. Record&#xA;unavailable measurements explicitly. Configuration validation and shorter&#xA;documents do not establish behavioral improvement.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
