<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Methodic Truth — Chronicles &amp; Changelog</title>
  <link>https://methodictruth.com/</link>
  <description>Field notes from building an AI agent from scratch, plus everything shipped on methodictruth.com, in the order it happened.</description>
  <language>en</language>
  <atom:link href="https://methodictruth.com/feed.xml" rel="self" type="application/rss+xml"/>

  <item>
    <title>Changelog: July 4, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-07-04</link>
    <guid isPermaLink="false">changelog-2026-07-04</guid>
    <pubDate>Fri, 04 Jul 2026 00:00:00 GMT</pubDate>
    <description>New Learn Production hub tying the guides into one visual, free path from a raw idea to a finished master, cross-linked record → arrange → mix → master. Plus a new Mastering Guide (the chain, loudness &amp; LUFS targets, true-peak limiting, metering and the dithered bounce) and a Logic Pro reference (shortcuts, toolbox, and music-making features — Drummer, Flex Time &amp; Pitch, Smart Tempo, quantize, Apple Loops, automation, Track Stacks, Live Loops). And housekeeping: removed pages now 301-redirect instead of 404, and static assets are cached at the edge for faster repeat loads.</description>
  </item>

  <item>
    <title>Changelog: July 2, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-07-02</link>
    <guid isPermaLink="false">changelog-2026-07-02</guid>
    <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
    <description>Three new visual guides for Logic Pro producers: a Recording Guide (microphones, polar patterns, placement, stereo miking, reamping, compression, punch-in/overdub), an Effects Guide (what every effect does, the signal-chain order, which effects pair together, and how to practice mixing), and an Arrangement Guide (song structure, the energy arc, and transitions, built with the Arrangement track). Plus: the Song Analyzer learns to live with YouTube's limits — paced/budgeted downloads, a browsable Library of instant replays, and a drag-and-drop upload path with no YouTube at all — and a site hygiene pass (full sitemap, canonical URLs everywhere, social cards, orphaned pages retired).</description>
  </item>

  <item>
    <title>Stop Embedding What You Can't Control</title>
    <link>https://methodictruth.com/chronicle-2026-06-30-self-hosted-audio.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-06-30-self-hosted-audio.html</guid>
    <pubDate>Tue, 30 Jun 2026 12:00:00 GMT</pubDate>
    <description>YouTube's embedded player started demanding "confirm you're not a bot" from viewers — a check tied to their device, not our server. So the Song Analyzer dropped the embed and now plays the audio it already downloads, with a Web-Audio spectrum visualizer.</description>
  </item>

  <item>
    <title>Changelog: June 30, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-06-30</link>
    <guid isPermaLink="false">changelog-2026-06-30</guid>
    <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
    <description>Big Song Analyzer day: replaced the YouTube embed with self-hosted audio (killing the viewer bot-check) plus a spectrum visualizer; fixed the service-only stall and added a concurrency limit; added a live streaming progress bar, beat-synchronous chord detection (major/minor plus dominant- and minor-7th colors), shareable ?v= permalinks, and EBU R128 loudness normalization.</description>
  </item>

  <item>
    <title>It Worked Everywhere Except Where It Ran</title>
    <link>https://methodictruth.com/chronicle-2026-06-30-song-analyzer-debugging.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-06-30-song-analyzer-debugging.html</guid>
    <pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate>
    <description>The Song Analyzer passed every test by hand and failed only through the installed service. The bug wasn't the code, the network, or YouTube — it was the worker's output pipe to journald applying backpressure and freezing the download mid-transfer.</description>
  </item>

  <item>
    <title>Changelog: June 29, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-06-29</link>
    <guid isPermaLink="false">changelog-2026-06-29</guid>
    <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
    <description>Added Song Analyzer and Fretboard to the Music nav dropdown. Fixed the gunicorn deployment on the physical Song Analyzer host (it was never actually installed). Made the host survive a real reboot — WSL2 auto-starts at Windows boot and the machine no longer sleeps. Added optional cookie support so yt-dlp can ride past YouTube's bot-check block.</description>
  </item>

  <item>
    <title>What Real Hardware Costs You</title>
    <link>https://methodictruth.com/chronicle-2026-06-29-song-analyzer-hardening.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-06-29-song-analyzer-hardening.html</guid>
    <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
    <description>A day after the Song Analyzer started doing real audio analysis on real hardware, that hardware proved it: gunicorn was never actually installed, WSL2 doesn't survive a Windows reboot on its own, and YouTube started blocking the requests outright.</description>
  </item>

  <item>
    <title>Real Chords, Real Hardware</title>
    <link>https://methodictruth.com/chronicle-2026-06-28-song-analyzer.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-06-28-song-analyzer.html</guid>
    <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
    <description>The Song Analyzer stopped faking it — a real audio-analysis pipeline now runs on a physical machine behind a Cloudflare Tunnel, hardened with caching, gunicorn, and a dedup lock.</description>
  </item>

  <item>
    <title>Changelog: June 27, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-06-27</link>
    <guid isPermaLink="false">changelog-2026-06-27</guid>
    <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
    <description>Added a searchable directory of every tool and page, a skip-to-content link and better keyboard support across the site, and the changelog. Filled in missing page descriptions and gave the site a proper 404 page. Moved the step sequencer into the synth itself. Made the ambient atmosphere calmer. Fixed the mobile hamburger nav dropdown. Added a Jam Guide, FM synthesis, an AI Dispatches feed, an Ear Training tool, a generalized Chord-Tone Trainer, a rhyme finder and syllable counter in Songwriter, a Rhythm Trainer drill, algorithmic chord voicings, and improved Theory piano legibility.</description>
  </item>

  <item>
    <title>Changelog: June 26, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-06-26</link>
    <guid isPermaLink="false">changelog-2026-06-26</guid>
    <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
    <description>Stopped the generative ambient music from autoplaying and hid the music player bar site-wide. Fixed the SPA router breaking onclick handlers on navigated pages.</description>
  </item>

  <item>
    <title>The Inference Layer</title>
    <link>https://methodictruth.com/chronicle-2026-05-30-local-inference.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-05-30-local-inference.html</guid>
    <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
    <description>How we built a free local AI inference tier across two machines — a gaming GPU and an Apple Silicon chip — and what it means to own your own compute.</description>
  </item>

  <item>
    <title>Changelog: May 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-05</link>
    <guid isPermaLink="false">changelog-2026-05</guid>
    <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    <description>Connected a second GPU node to the AI agent network with live inference. General site cleanup — fixed broken asset references, added a favicon.</description>
  </item>

  <item>
    <title>The Platform That Changed the Rules</title>
    <link>https://methodictruth.com/chronicle-2026-04-10-auth-lockdown.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-04-10-auth-lockdown.html</guid>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <description>Anthropic revoked third-party OAuth for 135,000 OpenClaw instances with less than 24 hours notice.</description>
  </item>

  <item>
    <title>Presenting the Network</title>
    <link>https://methodictruth.com/chronicle-2026-04-10-presenting-the-network.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-04-10-presenting-the-network.html</guid>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <description>Six machines, one encrypted mesh, one AI gateway. A clear picture of what comes next.</description>
  </item>

  <item>
    <title>Four Nodes Online</title>
    <link>https://methodictruth.com/chronicle-2026-04-10-four-nodes.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-04-10-four-nodes.html</guid>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <description>The network grows: four machines connected to a private mesh, each becoming a cognitive node.</description>
  </item>

  <item>
    <title>The Network Becomes a Mind</title>
    <link>https://methodictruth.com/chronicle-2026-04-10-the-network.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-04-10-the-network.html</guid>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <description>Six nodes on a private mesh. Abstracting the network as agents. Five possible architectures.</description>
  </item>

  <item>
    <title>Changelog: April 10, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-04-10</link>
    <guid isPermaLink="false">changelog-2026-04-10</guid>
    <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
    <description>Published The Network — a live map of the distributed AI infrastructure: remote access mesh, OS icons, character avatars for each node. Moved Network into the Systems menu.</description>
  </item>

  <item>
    <title>Changelog: April 1, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-04-01</link>
    <guid isPermaLink="false">changelog-2026-04-01</guid>
    <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
    <description>Added the Chord Voicings tool, tuned audio latency and keyboard responsiveness in the synth, and fixed real-time parameter changes in the Signal analyzer.</description>
  </item>

  <item>
    <title>Changelog: March 30–31, 2026</title>
    <link>https://methodictruth.com/changelog.html#2026-03-30</link>
    <guid isPermaLink="false">changelog-2026-03-30</guid>
    <pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate>
    <description>Added the Song Analyzer — chord, key, and tempo detection from a YouTube link — connected it to a Cloudflare Worker backend, and gave it a dark, Byzantine aesthetic. Stabilized the synth's audio engine.</description>
  </item>

  <item>
    <title>Infrastructure Evolution</title>
    <link>https://methodictruth.com/chronicle-2026-03-23-infrastructure.html</link>
    <guid isPermaLink="true">https://methodictruth.com/chronicle-2026-03-23-infrastructure.html</guid>
    <pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate>
    <description>Remote access, OAuth auth migration, and building a distributed gateway architecture across meshed machines.</description>
  </item>

</channel>
</rss>
