<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Striff Engineering</title>
    <link>https://striff.io/blog/</link>
    <atom:link href="https://striff.io/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Spec-driven development, spec drift and documented architecture: real findings from open-source pull requests, and how to keep code true to the docs it was built from.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 15 Sep 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>63% of repositories hand their agents docs to build from. 8% of those check the code still matches.</title>
      <link>https://striff.io/blog/architecture-matters-more-not-less/</link>
      <guid isPermaLink="true">https://striff.io/blog/architecture-matters-more-not-less</guid>
      <description>Design doc, then plan, then the agent builds it task by task: spec-driven development is how the companies that make coding agents now tell you to work. We surveyed 335 open-source repositories whose docs describe their architecture. 63% already give their agents docs to work from, and only 8% of those run anything that checks the code against them.</description>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <category>Data &amp; research</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>The claims in your architecture docs, checked on every pull request</title>
      <link>https://striff.io/blog/design-docs-are-enforceable-now/</link>
      <guid isPermaLink="true">https://striff.io/blog/design-docs-are-enforceable-now</guid>
      <description>Design docs have a second reader now: coding agents build from them, and nothing in a pull request checks that the code still agrees with the prose. Striff turns the sentences already in a repository into rules and checks them at both revisions of every pull request. What that looks like on one real change, and how often it fires across 609 public ones.</description>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>Every Striff finding comes with a receipt</title>
      <link>https://striff.io/blog/grounded-ai-findings/</link>
      <guid isPermaLink="true">https://striff.io/blog/grounded-ai-findings</guid>
      <description>AI review comments are easy to write and hard to trust. What a Striff check on your pull request actually says, where each line of it comes from, and how to verify any of it yourself in under a minute.</description>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>What coupling metrics measure, and why a coupling delta is not a finding</title>
      <link>https://striff.io/blog/afferent-efferent-coupling-explained/</link>
      <guid isPermaLink="true">https://striff.io/blog/afferent-efferent-coupling-explained</guid>
      <description>What afferent and efferent coupling measure, how to read them alongside complexity, inheritance depth and encapsulation, and why none of these numbers should reach a reviewer as a finding on its own.</description>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
    <item>
      <title>An architecture review checklist for pull requests, done by hand</title>
      <link>https://striff.io/blog/architecture-review-checklist/</link>
      <guid isPermaLink="true">https://striff.io/blog/architecture-review-checklist</guid>
      <description>Seven steps for reviewing a pull request for structural risk: what your own docs already say, new dependency directions, reaches into module internals, blast radius and cycles. Plus the arithmetic on how long it takes, and which steps a machine can do for you.</description>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <category>Architecture</category>
      <dc:creator>Striff Engineering</dc:creator>
    </item>
  </channel>
</rss>
