<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Roadmap on preconfiguration.com</title>
    <link>https://preconfiguration.com/tags/roadmap/</link>
    <description>Recent content in Roadmap on preconfiguration.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 29 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://preconfiguration.com/tags/roadmap/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Introduction</title>
      <link>https://preconfiguration.com/introduction/</link>
      <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://preconfiguration.com/introduction/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Ready machines for coding agents: describe what a project needs once, and each agent platform gets a setup file it can read, checked against its rules, with the setup run on a clean machine before any agent starts.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Preconfiguration.com is a project to build that. Its engine, preconfig, is one small program. It reads a short spec, &lt;code&gt;preconfig.yaml&lt;/code&gt;, writes the setup file each platform reads, checks the setup files a repository already has, and runs the whole setup on a clean machine to prove it works.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How It Works</title>
      <link>https://preconfiguration.com/how-it-works/</link>
      <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://preconfiguration.com/how-it-works/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;The idea.&lt;/strong&gt; Describe the machine a project needs in one short file. preconfig writes the setup file each agent platform reads, checks the files a repository already has, and proves the setup on a clean machine. The agent doesn&amp;rsquo;t need to know any of this.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;An AI coding agent in the cloud starts every task on a fresh machine. Something has to install the runtime, the packages and the services before the agent can build or test anything, and each platform reads that something from its own file, in its own format. GitHub Copilot&amp;rsquo;s cloud agent runs a workflow named &lt;code&gt;copilot-setup-steps&lt;/code&gt;. Cursor&amp;rsquo;s cloud agents build a Dockerfile named in &lt;code&gt;.cursor/environment.json&lt;/code&gt;. Codespaces and editors read &lt;code&gt;.devcontainer/devcontainer.json&lt;/code&gt;. A fresh server reads cloud-init. Other agents take a script in their settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Next Uses: Six Places Where a Ready Machine Pays Off</title>
      <link>https://preconfiguration.com/next-uses-six-places-where-a-ready-machine-pays-off/</link>
      <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://preconfiguration.com/next-uses-six-places-where-a-ready-machine-pays-off/</guid>
      <description>&lt;p&gt;The four case studies share one pattern. A machine that starts empty has to become a known, working machine before anyone can do useful work on it, and the knowledge of what &amp;ldquo;working&amp;rdquo; means lives in one reviewed file, proven by a test. Coding agents came first because they start from an empty machine many times a day, on several platforms, with nobody watching.&lt;/p&gt;&#xA;&lt;p&gt;The pattern turns up well beyond coding agents. None of the six uses below has been tested, and none is a goal of the Beta, though some would reuse what the Beta builds. This post sets out what each would ask of preconfig, what already carries over from the Alpha, and what would be new work. It is a map for choosing what to try after the Beta, ideally with the people who run these systems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Next Preconfiguration Prototype: A 12-Week Beta on the Agent Platforms Themselves</title>
      <link>https://preconfiguration.com/the-next-preconfiguration-prototype-a-12-week-beta-on-the-agent-platforms-themselves/</link>
      <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://preconfiguration.com/the-next-preconfiguration-prototype-a-12-week-beta-on-the-agent-platforms-themselves/</guid>
      <description>&lt;p&gt;The Alpha answered one question. Can one short spec be compiled into every agent platform&amp;rsquo;s setup file, checked against each platform&amp;rsquo;s rules, and its setup run on a clean machine with the project&amp;rsquo;s tests? On one Linux machine, with sample repositories, the answer was yes. The next prototype, the Beta, takes on the harder question: do the files work on the platforms themselves, for real repositories, and does a team&amp;rsquo;s agent fail less often on them?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Where the Money Is in Preconfiguration: Fewer Failed Agent Sessions and Control Over Every Agent Machine</title>
      <link>https://preconfiguration.com/where-the-money-is-in-preconfiguration-fewer-failed-agent-sessions-and-control-over-every-agent-machine/</link>
      <pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://preconfiguration.com/where-the-money-is-in-preconfiguration-fewer-failed-agent-sessions-and-control-over-every-agent-machine/</guid>
      <description>&lt;p&gt;Preconfiguration is a prototype today, so its business case is a plan to test with customers. Nobody pays for the translation step by itself: compilers like this are cheap to write, and the engine that writes each platform&amp;rsquo;s file should be free, as most developer tools are. The money comes from teams that run several agents across many repositories, paying for fewer failed sessions, one view of every repository&amp;rsquo;s agent setup, and control over what agent machines install. Prebuilt machines, so sessions skip the install, come after that. None of it has been priced with a buyer yet.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
