<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LLMs on Sumner Evans</title><link>https://sumnerevans.com/tags/llms/</link><description>Recent content in LLMs on Sumner Evans</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 26 Sep 2026 13:08:43 -0600</lastBuildDate><atom:link href="https://sumnerevans.com/tags/llms/index.xml" rel="self" type="application/rss+xml"/><item><title>MaS-ive SGIL Issues: How I Want to Use AI</title><link>https://sumnerevans.com/posts/software-engineering/sgil/</link><pubDate>Fri, 25 Sep 2026 06:25:00 -0600</pubDate><guid>https://sumnerevans.com/posts/software-engineering/sgil/</guid><description>&lt;div class="admonition abstract"&gt;&#10; &lt;div class="admonition-header"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"/&gt;&lt;/svg&gt;&#10; &lt;span&gt;TL;DR&lt;/span&gt;&#10; &lt;/div&gt;&#10; &lt;div class="admonition-content"&gt;&#10; &lt;p&gt;The chat-based workflow encouraged by existing AI harnesses results in a&#10;fragmented source of truth for the desired functionality of the software.&lt;/p&gt;&#10;&lt;p&gt;To centralise the source of truth, we should use Markdown as Source (MaS). We&#10;should adopt a Specify, Generate, Inspect, Loop (SGIL) workflow which puts&#10;human-written Markdown files stored in source control front-and-centre.&lt;/p&gt;&#10; &lt;/div&gt;&#10; &lt;/div&gt;&lt;h2 id="my-current-ai-workflow"&gt;&#10; My Current AI Workflow&#10; &lt;a&#10; class="permalink"&#10; href="#my-current-ai-workflow"&#10; aria-label="Permalink to My Current AI Workflow"&#10; &gt;&lt;!--&#10;tags: [zoom-filled, link, url, connection, hyperlink, reference, attach, join, typography, writing]&#10;category: Text&#10;version: "1.0"&#10;unicode: "eade"&#10;--&gt;&#10;&lt;svg aria-hidden="true" class="hi-svg-inline" fill="none" height="1em" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"&gt;&#10; &lt;path d="M9 15l6 -6" /&gt;&#10; &lt;path d="M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464" /&gt;&#10; &lt;path d="M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463" /&gt;&#10;&lt;/svg&gt;&#10;&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;p&gt;I &lt;em&gt;hate&lt;/em&gt; my AI workflow. I don&amp;rsquo;t know how everyone else is using AI, but&#10;currently my workflow looks something like:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Open Claude and type a chat message indicating what I want it to do.&lt;/li&gt;&#10;&lt;li&gt;Look at the code or plans it generates and test the functionality of the code&#10;it produced.&lt;/li&gt;&#10;&lt;li&gt;Type a chat message clarifying my ask or correcting the AI&amp;rsquo;s assumptions.&#10;Normally this involves telling it what I dislike about the code it generated.&lt;/li&gt;&#10;&lt;li&gt;Go to 2.&lt;/li&gt;&#10;&lt;/ol&gt;</description></item></channel></rss>