<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vallit Changelog</title>
    <link>https://vallit.net/changelog</link>
    <description>Feature releases and product updates from the Vallit team.</description>
    <language>en</language>
    <atom:link href="https://vallit.net/changelog/feed.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title><![CDATA[A public changelog, with an RSS feed]]></title>
      <link>https://vallit.net/changelog/public-changelog-and-rss</link>
      <guid isPermaLink="true">https://vallit.net/changelog/public-changelog-and-rss</guid>
      <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Platform]]></category>
      <author>Theo Reichert</author>
      <description><![CDATA[This is the page you're reading. It's new. Vallit used to ship releases into Slack and forget about them — good for velocity, bad for anyone outside the build loop who wanted to know what changed and when. The changelog exists so that stops.]]></description>
    </item>
  
    <item>
      <title><![CDATA[One brand system across every Vallit surface]]></title>
      <link>https://vallit.net/changelog/brand-tokens-unified</link>
      <guid isPermaLink="true">https://vallit.net/changelog/brand-tokens-unified</guid>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Brand]]></category>
      <author>Theo Reichert</author>
      <description><![CDATA[Vallit, WTM, and the internal dashboards used to drift. Each surface had its own flavor of indigo, its own type scale, its own notion of what calm-authority looked like in a button. A single shared-ui tokens layer now replaces that drift with one source of truth.]]></description>
    </item>
  
    <item>
      <title><![CDATA[Motion respects the operating system across the marketing site]]></title>
      <link>https://vallit.net/changelog/reduced-motion-site-wide</link>
      <guid isPermaLink="true">https://vallit.net/changelog/reduced-motion-site-wide</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Accessibility]]></category>
      <author>Theo Reichert</author>
      <description><![CDATA[Two quiet fixes landed together. A global MotionConfig wrapper now pipes prefers-reduced-motion straight into every framer-motion animation on the marketing site, and the insights-pulse scatter chart seeds its random points so the server and the browser render the same shapes.]]></description>
    </item>
  
    <item>
      <title><![CDATA[Kian 3.0.0 Phase α: Claude shadow-mode on live traffic]]></title>
      <link>https://vallit.net/changelog/kian-3-0-0-phase-alpha</link>
      <guid isPermaLink="true">https://vallit.net/changelog/kian-3-0-0-phase-alpha</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Kian]]></category>
      <author>Theo Reichert</author>
      <description><![CDATA[Kian is being rebuilt. The first checkpoint of that rebuild — Phase α — is live. A deterministic sampler now fans out ten percent of WTM widget traffic to a second, shadow call against Claude Sonnet 4.6, logged alongside the production response so we can diff the two without changing what the customer sees.]]></description>
    </item>
  
  </channel>
</rss>