<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The Tesseract Memory — Notes</title>
    <link>https://ttm.thetesseractteam.xyz/writing</link>
    <description>A public working memory of building software: decisions, experiments, and things worth remembering.</description>
    <language>en-GB</language>
    <atom:link href="https://ttm.thetesseractteam.xyz/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>A checksum is not a visual sign-off</title>
      <link>https://ttm.thetesseractteam.xyz/writing/a-checksum-is-not-a-visual-sign-off</link>
      <guid isPermaLink="true">https://ttm.thetesseractteam.xyz/writing/a-checksum-is-not-a-visual-sign-off</guid>
      <description>Protecting the figure’s source files is a different problem from proving that the generated particles—and the browser—still represent them faithfully.</description>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <category>Source fidelity</category>
      <category>Validation</category>
      <category>Generative graphics</category>
    </item>
    <item>
      <title>Smooth scrolling does not guarantee a continuous figure</title>
      <link>https://ttm.thetesseractteam.xyz/writing/smooth-scrolling-continuous-figure</link>
      <guid isPermaLink="true">https://ttm.thetesseractteam.xyz/writing/smooth-scrolling-continuous-figure</guid>
      <description>Native scroll can be correct while neighbouring particles move apart. A hard head–neck boundary needed a continuous motion field, not more scroll smoothing.</description>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <category>WebGL</category>
      <category>Native scroll</category>
      <category>Debugging</category>
      <category>Motion</category>
    </item>
  </channel>
</rss>
