<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Mochion build log</title>
  <subtitle>What broke, what got fixed, and why — dispatches from the workshop.</subtitle>
  <link href="https://mochion.xyz/feed.xml" rel="self"/>
  <link href="https://mochion.xyz/log"/>
  <id>https://mochion.xyz/log</id>
  <updated>2026-07-08T00:00:00Z</updated>
  <author><name>Mochion</name><uri>https://mochion.xyz/</uri></author>
  <entry>
    <title>Our own README was lying to us</title>
    <link href="https://mochion.xyz/log#2026-07-08-readme-lying"/>
    <id>https://mochion.xyz/log#2026-07-08-readme-lying</id>
    <published>2026-07-08T00:00:00Z</published>
    <updated>2026-07-08T00:00:00Z</updated>
    <content type="html">&lt;div class="caption"&gt;
        &lt;span class="kicker"&gt;What broke&lt;/span&gt;
        We checked our own notes against the actual code and found the notes were wrong —
        they described the machine doing &lt;em&gt;less&lt;/em&gt; than it really does. That's how you
        end up confidently telling people the wrong thing about your own project.
      &lt;/div&gt;
      &lt;div class="caption"&gt;
        &lt;span class="kicker"&gt;The fix&lt;/span&gt;
        Now there's one place that counts as the truth, and every claim gets checked against
        the real code before it goes anywhere — including this site.
      &lt;/div&gt;</content>
  </entry>
  <entry>
    <title>A bunch of tests kept failing for a silly reason</title>
    <link href="https://mochion.xyz/log#2026-07-08-flaky-tests"/>
    <id>https://mochion.xyz/log#2026-07-08-flaky-tests</id>
    <published>2026-07-08T00:00:00Z</published>
    <updated>2026-07-08T00:00:00Z</updated>
    <content type="html">&lt;div class="caption"&gt;
        &lt;span class="kicker"&gt;What broke&lt;/span&gt;
        Our automatic checks were quietly reaching out to the real exchange over the internet
        while they ran. So they'd pass on a good day and fail whenever the connection hiccuped —
        nothing to do with the actual code.
      &lt;/div&gt;
      &lt;div class="caption"&gt;
        &lt;span class="kicker"&gt;The fix (in progress)&lt;/span&gt;
        We're cutting that cord so the checks run completely offline and give the same answer
        every time. Boring — but boring is exactly what you want here.
      &lt;/div&gt;</content>
  </entry>
</feed>
