<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Backthread Blog</title>
    <link>https://backthread.dev/blog/</link>
    <atom:link href="https://backthread.dev/blog/feed.xml" rel="self" type="application/rss+xml" />
    <description>Notes from Backthread on keeping the reasoning behind AI-authored code — decisions, trade-offs, assumptions — legible to the whole team as agents write more of the codebase.</description>
    <language>en</language>
    <lastBuildDate>Mon, 07 Sep 2026 08:20:00 GMT</lastBuildDate>
    <item>
      <title>A merged pull request is not evidence that anyone understood it</title>
      <link>https://backthread.dev/blog/a-merged-pull-request-is-not-evidence-of-understanding</link>
      <guid isPermaLink="true">https://backthread.dev/blog/a-merged-pull-request-is-not-evidence-of-understanding</guid>
      <pubDate>Mon, 07 Sep 2026 08:20:00 GMT</pubDate>
      <author>hello@backthread.dev (Jevgeni Bogatyrjov)</author>
      <description>Every ownership tool you have rests on one assumption, that whoever wrote the code understands it. Agents broke that assumption, and the honest response is to stop scoring people by it.</description>
    </item>
    <item>
      <title>Most of what your agent built has no "why", because there never was one</title>
      <link>https://backthread.dev/blog/most-agent-written-code-has-no-why</link>
      <guid isPermaLink="true">https://backthread.dev/blog/most-agent-written-code-has-no-why</guid>
      <pubDate>Mon, 07 Sep 2026 08:10:00 GMT</pubDate>
      <author>hello@backthread.dev (Jevgeni Bogatyrjov)</author>
      <description>We extract the reasoning behind agent-written changes and refuse to invent it. Measured on our own repo, 62 percent of decisions carry no alternative and no trade-off. The reasoning was not lost. It never formed.</description>
    </item>
    <item>
      <title>How to find out who on your team actually understands each part of the codebase</title>
      <link>https://backthread.dev/blog/who-on-your-team-understands-each-part-of-the-codebase</link>
      <guid isPermaLink="true">https://backthread.dev/blog/who-on-your-team-understands-each-part-of-the-codebase</guid>
      <pubDate>Mon, 07 Sep 2026 08:00:00 GMT</pubDate>
      <author>hello@backthread.dev (Jevgeni Bogatyrjov)</author>
      <description>Git history tells you who worked where. It stops telling you who understands what the moment agents write the code. A method for building the honest picture, area by area, without quizzing anyone.</description>
    </item>
    <item>
      <title>I keep approving agent PRs I never actually reasoned about</title>
      <link>https://backthread.dev/blog/recording-the-why-behind-ai-authored-pull-requests</link>
      <guid isPermaLink="true">https://backthread.dev/blog/recording-the-why-behind-ai-authored-pull-requests</guid>
      <pubDate>Tue, 21 Jul 2026 07:00:00 GMT</pubDate>
      <author>hello@backthread.dev (Jevgeni Bogatyrjov)</author>
      <description>A Claude Code hook that makes the same agent write down why it opened a PR — Decisions, Trade-offs, Assumptions, Limitations. Local, MIT, nothing uploaded.</description>
    </item>
  </channel>
</rss>
