<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>iksnae</title>
    <link>https://www.iksnae.com/</link>
    <language>en-us</language>
    <copyright>© 2026 Khalid Mills</copyright>
    <description>&quot;random&quot; posts by K</description>
    <itunes:author>K Mills</itunes:author>
    <itunes:summary>&quot;random&quot; posts by K</itunes:summary>
    <itunes:type>episodic</itunes:type>
    <itunes:explicit>false</itunes:explicit>
    <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    <image>
      <url>https://www.iksnae.com/assets/media/podcast/cover.jpg</url>
      <title>iksnae</title>
      <link>https://www.iksnae.com/</link>
    </image>
    
    <itunes:category text="Technology"></itunes:category>
    
    <itunes:category text="Arts"></itunes:category>
    
    <itunes:category text="Society &amp; Culture"><itunes:category text="Personal Journals"/></itunes:category>
    
    <itunes:owner>
      <itunes:name>Khalid Mills</itunes:name>
      <itunes:email>k@khaos.studio</itunes:email>
    </itunes:owner>
    <atom:link href="https://www.iksnae.com/podcast.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 04 Jul 2026 21:46:06 +0000</lastBuildDate>


    <item>
      <title>Why AgencyX Banned the Keyboard</title>
      <itunes:title>Why AgencyX Banned the Keyboard</itunes:title>
      <link>https://www.iksnae.com/2026/07/04/why-agencyx-banned-the-keyboard/</link>
      <guid isPermaLink="true">https://www.iksnae.com/2026/07/04/why-agencyx-banned-the-keyboard/</guid>
      <pubDate>Sat, 04 Jul 2026 10:00:00 +0000</pubDate>
      <enclosure url="https://www.iksnae.com/assets/media/2026/07/why-agencyx-banned-the-keyboard.m4a" length="40225483" type="audio/mp4"/>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <itunes:duration>00:20:49</itunes:duration>
      <description>A deep-dive conversation on AgencyX, the native-Swift autonomous software agency: sovereign compute, an auditable evidence ledger, and why the goal is operator silence.</description>
      <content:encoded><![CDATA[<p>The audio companion to iksnae.com starts here. This first episode is a deep-dive conversation on <strong>AgencyX</strong>, the native-Swift autonomous software agency I’ve been building at Khaos.</p>

<audio controls="" preload="none" src="https://www.iksnae.com/assets/media/2026/07/why-agencyx-banned-the-keyboard.m4a"></audio>

<p>What if the point of an AI coding tool wasn’t to help you type faster, but to make the keyboard unnecessary? AgencyX takes an engagement from a GitHub issue all the way to a merged pull request on your own Apple hardware, and leaves a durable, replayable trail of evidence at every step.</p>

<p>The conversation covers:</p>

<ul>
  <li><strong>Sovereign compute, auditable evidence.</strong> It runs on your machine, in your language (Swift), and every model call and tool action lands in a replayable event ledger you can audit.</li>
  <li><strong>The lights-off thesis.</strong> The human directs and reviews at gates; the agency does the work in the dark. Its real success metric is operator silence.</li>
  <li><strong>A layered Swift architecture</strong> tuned for local hardware, with a self-improving flywheel that uses fine-tuned local models for the routine work.</li>
  <li><strong>Orchestration under the hood:</strong> configurable workflows, context compression to cut cost, and a decomposition cycle (refined from its predecessor, loswfx) that sizes work correctly before a line is built.</li>
  <li><strong>Strict safety gates:</strong> how a system that builds and ships its own milestones still stops for the human at exactly the moments that matter.</li>
</ul>

<p>This episode is a machine-generated deep dive, built from AgencyX’s own design and research documents. It pairs with the companion short, <a href="/2026/07/04/hiding-the-messy-mind-of-ai/">Hiding the Messy Mind of AI</a>.</p>
]]></content:encoded>
      <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    </item>

    <item>
      <title>Hiding the Messy Mind of AI</title>
      <itunes:title>Hiding the Messy Mind of AI</itunes:title>
      <link>https://www.iksnae.com/2026/07/04/hiding-the-messy-mind-of-ai/</link>
      <guid isPermaLink="true">https://www.iksnae.com/2026/07/04/hiding-the-messy-mind-of-ai/</guid>
      <pubDate>Sat, 04 Jul 2026 09:30:00 +0000</pubDate>
      <enclosure url="https://www.iksnae.com/assets/media/2026/07/hiding-the-messy-mind-of-ai.mp4" length="4136094" type="video/mp4"/>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <itunes:duration>00:01:00</itunes:duration>
      <description>A one-minute short on why an autonomous agency hides its messy mind: the private reasoning it keeps out of your codebase.</description>
      <content:encoded><![CDATA[<p>A sixty-second short from the AgencyX project.</p>

<video controls="" preload="none" playsinline="" poster="https://www.iksnae.com/assets/media/podcast/cover.jpg" src="https://www.iksnae.com/assets/media/2026/07/hiding-the-messy-mind-of-ai.mp4" style="width:100%;max-width:480px;border-radius:8px"></video>

<p>The agency does its real thinking, the false starts, the research, the discarded plans, in a private shadow brain kept out-of-tree, so your repository only ever sees the clean, durable result. The mess stays hidden; the evidence stays honest.</p>

<p>A visual companion to <a href="/2026/07/04/why-agencyx-banned-the-keyboard/">Why AgencyX Banned the Keyboard</a>.</p>
]]></content:encoded>
      <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    </item>

    <item>
      <title>Engineering Chaos into Story Structure</title>
      <itunes:title>Engineering Chaos into Story Structure</itunes:title>
      <link>https://www.iksnae.com/2026/01/12/engineering-chaos-into-story-structure/</link>
      <guid isPermaLink="true">https://www.iksnae.com/2026/01/12/engineering-chaos-into-story-structure/</guid>
      <pubDate>Mon, 12 Jan 2026 14:00:00 +0000</pubDate>
      <enclosure url="https://www.iksnae.com/assets/media/2026/01/engineering-chaos-into-story-structure.m4a" length="27959924" type="audio/mp4"/>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <itunes:duration>00:14:29</itunes:duration>
      <description>A deep dive into Khaos Machine: a data-centric ecosystem that turns raw screenplay text into a durable, machine-readable story model without touching the writer&apos;s words.</description>
      <content:encoded><![CDATA[<p>An early deep dive into <strong>Khaos Machine</strong>, the screenplay analysis ecosystem behind Khaos Studio: how raw script text becomes a structured, machine-readable story model without ever altering the writer’s words.</p>

<audio controls="" preload="none" src="https://www.iksnae.com/assets/media/2026/01/engineering-chaos-into-story-structure.m4a"></audio>

<p>The conversation walks the pipeline:</p>

<ul>
  <li><strong>Text in, structure out.</strong> The writer works in Fountain or Final Draft; <code class="language-plaintext highlighter-rouge">khaos-parser</code> ingests the raw text and generates the KSPD (the Khaos Story Project Data), the single source of truth for the story model.</li>
  <li><strong>Separation of concerns.</strong> Text is for the writer; structure is for the machine. The parser is the only thing that writes into the story model.</li>
  <li><strong>Identity that persists.</strong> Every scene and beat gets a ULID, so when scenes move, their data moves with them.</li>
  <li><strong>Read, don’t rewrite.</strong> <code class="language-plaintext highlighter-rouge">story-graph</code> and <code class="language-plaintext highlighter-rouge">story-agent</code> read the KSPD to reason about the narrative; the writer feedback loop (<code class="language-plaintext highlighter-rouge">khaos-wfl</code>) watches it and appends signals to a side file, never overwriting the source.</li>
  <li><strong>Local-first.</strong> Privacy-centric and offline-capable by design.</li>
</ul>

<p>Recorded January 2026, generated from the Khaos Machine design notes.</p>
]]></content:encoded>
      <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    </item>

    <item>
      <title>Screenplay Parsing: Speed, Production, ULIDs</title>
      <itunes:title>Screenplay Parsing: Speed, Production, ULIDs</itunes:title>
      <link>https://www.iksnae.com/2026/01/12/screenplay-parsing-speed-production-ulids/</link>
      <guid isPermaLink="true">https://www.iksnae.com/2026/01/12/screenplay-parsing-speed-production-ulids/</guid>
      <pubDate>Mon, 12 Jan 2026 11:00:00 +0000</pubDate>
      <enclosure url="https://www.iksnae.com/assets/media/2026/01/screenplay-parsing-speed-production-ulids.m4a" length="26538484" type="audio/mp4"/>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <itunes:duration>00:13:45</itunes:duration>
      <description>How Khaos Machine parses screenplays quickly and assigns stable ULIDs, so a scene keeps its identity even as the script is rewritten.</description>
      <content:encoded><![CDATA[<p>A closer look at the engine room of <strong>Khaos Machine</strong>: parsing screenplays fast, and giving every element a stable identity that survives rewrites.</p>

<audio controls="" preload="none" src="https://www.iksnae.com/assets/media/2026/01/screenplay-parsing-speed-production-ulids.m4a"></audio>

<p>Topics:</p>

<ul>
  <li><strong>Parsing speed.</strong> Turning a full screenplay into structured data quickly enough to run as the writer types.</li>
  <li><strong>Production concerns.</strong> What it takes to move a parser from a prototype to something dependable.</li>
  <li><strong>ULIDs as identity.</strong> Every scene, beat, and element gets a sortable, stable identifier, so when the script is reordered or revised the machine still knows what moved where, and the analysis stays attached to the right thing.</li>
</ul>

<p>Recorded January 2026, generated from the Khaos Machine design notes.</p>
]]></content:encoded>
      <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    </item>

    <item>
      <title>The Modern Screenplay</title>
      <itunes:title>The Modern Screenplay</itunes:title>
      <link>https://www.iksnae.com/2025/12/26/the-modern-screenplay/</link>
      <guid isPermaLink="true">https://www.iksnae.com/2025/12/26/the-modern-screenplay/</guid>
      <pubDate>Fri, 26 Dec 2025 11:00:00 +0000</pubDate>
      <enclosure url="https://www.iksnae.com/assets/media/2025/12/the-modern-screenplay.mp4" length="36158715" type="video/mp4"/>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:explicit>false</itunes:explicit>
      <itunes:duration>00:06:26</itunes:duration>
      <description>A video deep dive on the modern screenplay: how iterative feedback and coverage turn a draft into a production-ready story, and why development is less a straight line than a diagnosis.</description>
      <content:encoded><![CDATA[<p>The thinking that eventually became <strong>Khaos Machine</strong> starts here: what a screenplay actually is once you stop treating it as a document and start treating it as a project moving through development.</p>

<video controls="" preload="none" playsinline="" poster="https://www.iksnae.com/assets/media/podcast/cover.jpg" src="https://www.iksnae.com/assets/media/2025/12/the-modern-screenplay.mp4" style="width:100%;max-width:640px;border-radius:8px"></video>

<p>A short video overview on how a modern script gets made: the loop of drafts, coverage, and revision that carries a story from concept to production.</p>

<p>The overview walks through:</p>

<ul>
  <li><strong>The journey, not the draft.</strong> A screenplay is a thing under development, not a finished object. The interesting question is how it moves.</li>
  <li><strong>Feedback and revision as the core loop.</strong> Coverage and notes are the engine. The work is turning conflicting reactions into the next draft.</li>
  <li><strong>Development as diagnosis.</strong> The overview leans on a medical analogy: the concept is the patient’s history (qualitative), the coverage is the blood work and X-rays (quantitative), and the producer is the lead physician who has to reconcile contradictory specialist opinions (marketing, director, talent) into one clear treatment plan. Five conflicting prescriptions and the patient gets sicker (development hell); one synthesized cure and the story recovers (production).</li>
  <li><strong>Workflow and tooling.</strong> Where the technology fits into that loop, and how a feedback-driven ecosystem keeps the writer’s words intact while giving everyone else the structure they need.</li>
</ul>

<p>Recorded December 2025, generated from notes on modern, feedback-driven screenwriting.</p>
]]></content:encoded>
      <itunes:image href="https://www.iksnae.com/assets/media/podcast/cover.jpg"/>
    </item>

  </channel>
</rss>
