<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Stonewall Blog</title>
    <link>http://localhost:3000/blog/</link>
    <description>Engineering insights on code-aware specs and the future of product management.</description>
    <language>en</language>
    <atom:link href="http://localhost:3000/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Mon, 24 Aug 2026 16:37:04 GMT</lastBuildDate>
    <item>
      <title>AI Product Tools in 2026: The Stack That Actually Works</title>
      <link>http://localhost:3000/blog/ai-product-tools-2026/</link>
      <description>AI product tools in 2026: the five categories that matter, what's hype, and why isolated point tools lose to a connected intake-to-track pipeline.</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/ai-product-tools-2026/</guid>
    </item>
    <item>
      <title>AI Ticket Tracker: Tickets That Update Themselves</title>
      <link>http://localhost:3000/blog/ai-ticket-tracker/</link>
      <description>An AI ticket tracker updates status from code activity — PRs auto-link, drift gets flagged, and ticket hygiene stops being manual work. Here's how it works.</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/ai-ticket-tracker/</guid>
    </item>
    <item>
      <title>Modern Ownership Means Owning the Decision Trail</title>
      <link>http://localhost:3000/blog/modern-ownership-decision-trail/</link>
      <description>Owning a task now means owning its decision trail across Slack, email, PRs, and ticket comments. Why owners became archaeologists, and what fixes it.</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/modern-ownership-decision-trail/</guid>
    </item>
    <item>
      <title>What Is a Product Knowledge Graph? Why AI Tools Need One</title>
      <link>http://localhost:3000/blog/product-knowledge-graph/</link>
      <description>A product knowledge graph connects specs, tickets, PRs, and code into one queryable structure. Here's why AI product tools can't reason without one.</description>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/product-knowledge-graph/</guid>
    </item>
    <item>
      <title>Intent Drift: Why AI and Engineers Build the Wrong Thing</title>
      <link>http://localhost:3000/blog/intent-drift/</link>
      <description>Engineers ignore the spec. AI ships code that looks done but isn't. Both open the same gap — intent drift — between what was asked for and what gets built.</description>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/intent-drift/</guid>
    </item>
    <item>
      <title>The 15% Tax: Why Small Teams Re-Debate Decisions</title>
      <link>http://localhost:3000/blog/the-15-percent-tax-why-small-teams-re-debate-decisions/</link>
      <description>Small teams burn 15 to 20 percent of meeting time relitigating settled decisions. ADRs and decision logs were supposed to fix this. Here is why they do not.</description>
      <pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/the-15-percent-tax-why-small-teams-re-debate-decisions/</guid>
    </item>
    <item>
      <title>How Product Managers Keep Up With Engineers in the AI Era</title>
      <link>http://localhost:3000/blog/how-product-managers-keep-up-with-engineers/</link>
      <description>Engineers ship 55% faster with AI. PMs save four hours a week — mostly on typing. The asymmetry is breaking product teams. Here's the three-shift operating model that closes the gap.</description>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/how-product-managers-keep-up-with-engineers/</guid>
    </item>
    <item>
      <title>How Product Managers Keep Up with AI in 2026</title>
      <link>http://localhost:3000/blog/how-product-managers-keep-up-with-ai-in-2026/</link>
      <description>12 frontier models shipped in one week of March 2026. The PMs who keep up don't read more — they run a system. Here's the weekly cadence and 4 inputs that matter.</description>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/how-product-managers-keep-up-with-ai-in-2026/</guid>
    </item>
    <item>
      <title>How to Write a Product Management Skill for Claude Code</title>
      <link>http://localhost:3000/blog/how-to-write-a-product-management-skill-for-claude-code/</link>
      <description>Author your first Claude Code skill for PM work — the SKILL.md anatomy, the description field that decides everything, and a working /draft-prd example.</description>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/how-to-write-a-product-management-skill-for-claude-code/</guid>
    </item>
    <item>
      <title>AI Made Engineering 5x Faster. PM Is the New Bottleneck.</title>
      <link>http://localhost:3000/blog/ai-coding-moved-the-bottleneck-to-pm/</link>
      <description>Per-developer PR throughput went from 1–2 a week to 5–10. At 30 engineers that's 200 changes a week. Engineering isn't the constraint anymore — product and GTM are.</description>
      <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/ai-coding-moved-the-bottleneck-to-pm/</guid>
    </item>
    <item>
      <title>They Asked For It. You Shipped It. They Don't Know.</title>
      <link>http://localhost:3000/blog/close-the-loop-customer-feature-requests/</link>
      <description>Closing the loop from customer ask to shipped feature is the single highest-leverage thing a B2B startup can do in 2026. Email release notes don't do it. Slack Connect does.</description>
      <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/close-the-loop-customer-feature-requests/</guid>
    </item>
    <item>
      <title>AI Agents for Product Management: What Works in 2026</title>
      <link>http://localhost:3000/blog/ai-agents-for-product-management-what-works/</link>
      <description>Only 25% of PM tools score highly on agentic capabilities. Here's an honest assessment of what AI agents can and can't do for product management today.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/ai-agents-for-product-management-what-works/</guid>
    </item>
    <item>
      <title>AI Agents Need Better Specs, Not Better Models</title>
      <link>http://localhost:3000/blog/ai-agents-need-better-specs-not-better-models/</link>
      <description>The model isn't the bottleneck. The spec is. Here's why your AI coding agent keeps building the wrong thing — and what to give it instead.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/ai-agents-need-better-specs-not-better-models/</guid>
    </item>
    <item>
      <title>The Best Jira Alternative for Startups That Actually Ship</title>
      <link>http://localhost:3000/blog/best-jira-alternative-for-startups/</link>
      <description>Jira was built for process. You need a tool built for shipping. Here's what actually matters in a PM tool for teams under 50 people.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/best-jira-alternative-for-startups/</guid>
    </item>
    <item>
      <title>Claude Code for Product Managers: A CLI for PMs</title>
      <link>http://localhost:3000/blog/claude-code-for-product-managers/</link>
      <description>PMs are adopting Claude Code — a CLI tool built for engineers — to write specs, generate tickets, and run product workflows. Here's why it works and how to set it up.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/claude-code-for-product-managers/</guid>
    </item>
    <item>
      <title>Claude Code Plugins Are Turning Engineers Into PMs</title>
      <link>http://localhost:3000/blog/claude-code-plugins-are-turning-engineers-into-pms/</link>
      <description>47 PM skills. Spec-driven workflows. Brainstorm-plan-implement pipelines. The Claude Code plugin ecosystem is building the 'Cursor for PMs' that YC asked for.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/claude-code-plugins-are-turning-engineers-into-pms/</guid>
    </item>
    <item>
      <title>Connect GitHub PRs to Your Product Roadmap</title>
      <link>http://localhost:3000/blog/connect-github-prs-to-product-roadmap/</link>
      <description>Your engineers live in GitHub. Your board should too. Here's how to auto-sync PR activity to your product roadmap — no manual status updates.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/connect-github-prs-to-product-roadmap/</guid>
    </item>
    <item>
      <title>The Engineer's Playbook for Running Product Without a PM</title>
      <link>http://localhost:3000/blog/engineer-running-product-without-a-pm/</link>
      <description>No PM? No budget for one? Here's the practical playbook for engineers who inherited the product role and need to ship without drowning in process.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/engineer-running-product-without-a-pm/</guid>
    </item>
    <item>
      <title>From Customer Feedback to Product Spec in 10 Minutes</title>
      <link>http://localhost:3000/blog/from-customer-feedback-to-product-spec/</link>
      <description>80% of customer feedback never gets analyzed. Here's the automated pipeline from raw feedback to structured, codebase-aware product spec — in 10 minutes.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/from-customer-feedback-to-product-spec/</guid>
    </item>
    <item>
      <title>Jira's Dependency Management Is a Label, Not a System</title>
      <link>http://localhost:3000/blog/jira-dependency-management-is-broken/</link>
      <description>Jira dependency links are informational labels with zero scheduling impact. Here's why that matters — and what actual dependency intelligence looks like.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/jira-dependency-management-is-broken/</guid>
    </item>
    <item>
      <title>Linear vs Jira vs Notion for AI-First Teams</title>
      <link>http://localhost:3000/blog/linear-vs-jira-vs-notion-for-ai-teams/</link>
      <description>AI-first teams need spec-aware, code-connected PM tools. Here's how Linear, Jira, and Notion actually compare when AI agents are writing your code.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/linear-vs-jira-vs-notion-for-ai-teams/</guid>
    </item>
    <item>
      <title>The PRD-to-Code Pipeline: How AI Is Closing the Gap</title>
      <link>http://localhost:3000/blog/prd-to-code-pipeline/</link>
      <description>The gap between product spec and working code is where features go wrong. Here's the full PRD-to-code pipeline that AI is making possible in 2026.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/prd-to-code-pipeline/</guid>
    </item>
    <item>
      <title>Spec-Driven Development: The AI Coding Methodology</title>
      <link>http://localhost:3000/blog/spec-driven-development/</link>
      <description>TDD had its moment. Now specs are the bottleneck. Spec-Driven Development is the methodology emerging from teams that ship with AI agents.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/spec-driven-development/</guid>
    </item>
    <item>
      <title>What Is Drift Detection? Spec-to-Code Alignment</title>
      <link>http://localhost:3000/blog/what-is-drift-detection/</link>
      <description>Drift detection catches when your code diverges from your spec — before merge, not after launch. Here's what it is, why it matters, and how it works.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/what-is-drift-detection/</guid>
    </item>
    <item>
      <title>MCP Explained: How AI Agents Get Product Context</title>
      <link>http://localhost:3000/blog/what-is-mcp-for-product-management/</link>
      <description>Model Context Protocol is how AI coding agents access external knowledge. Here's what MCP means for product management — and why your specs should be MCP-accessible.</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/what-is-mcp-for-product-management/</guid>
    </item>
    <item>
      <title>ChatPRD Has 100K Users. Here's What It Still Can't Do.</title>
      <link>http://localhost:3000/blog/chatprd-has-100k-users/</link>
      <description>ChatPRD proved PMs want AI-written PRDs. But document generation is just the first step. Here's what's still missing.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/chatprd-has-100k-users/</guid>
    </item>
    <item>
      <title>Cursor Changed How We Code. Nothing Changed How We Spec.</title>
      <link>http://localhost:3000/blog/cursor-changed-how-we-code/</link>
      <description>AI coding tools solved how to build. Nobody solved what to build. Here's why the spec layer is the real bottleneck — and what comes next.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/cursor-changed-how-we-code/</guid>
    </item>
    <item>
      <title>How to Write a PRD When You're an Engineer, Not a PM</title>
      <link>http://localhost:3000/blog/how-to-write-a-prd-as-an-engineer/</link>
      <description>You're an engineer who got handed PM work. Here's how to write a PRD that's actually useful — not a political document that rots in Notion.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/how-to-write-a-prd-as-an-engineer/</guid>
    </item>
    <item>
      <title>There's No Open-Source PM Tool. That's About to Change.</title>
      <link>http://localhost:3000/blog/no-open-source-pm-tool/</link>
      <description>Cal.com did scheduling. PostHog did analytics. Nobody's done product management. Here's why open source is the right model for the spec layer.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/no-open-source-pm-tool/</guid>
    </item>
    <item>
      <title>Your PM Tools Don't Talk to Each Other</title>
      <link>http://localhost:3000/blog/pm-tools-that-dont-talk-to-each-other/</link>
      <description>Notion for specs. Linear for tickets. ChatPRD for drafts. Slack for glue. $50/month and nothing is connected. There's a better way.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/pm-tools-that-dont-talk-to-each-other/</guid>
    </item>
    <item>
      <title>Your PRD Stops Working 48 Hours After You Write It</title>
      <link>http://localhost:3000/blog/your-prd-stops-working-after-48-hours/</link>
      <description>Every PRD has a 48-hour half-life. Here's why specs drift from reality — and what a 'living PRD' looks like in 2026.</description>
      <pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate>
      <guid isPermaLink="true">http://localhost:3000/blog/your-prd-stops-working-after-48-hours/</guid>
    </item>
  </channel>
</rss>