<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>quellbot blog</title>
  <link>https://quellbot.dev/blog</link>
  <description>Notes on AI code review, coding agents, and the verification half of the dev loop, from the people building quellbot.</description>
  <language>en</language>
  <atom:link href="https://quellbot.dev/blog/feed.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>An AI teammate that turns GitHub issues into pull requests</title>
    <link>https://quellbot.dev/blog/ai-teammate-github-issues-into-pull-requests</link>
    <guid isPermaLink="true">https://quellbot.dev/blog/ai-teammate-github-issues-into-pull-requests</guid>
    <pubDate>Fri, 04 Sep 2026 09:00:00 GMT</pubDate>
    <description>quellbot turns GitHub issues into pull requests: plan, build and test in a throwaway machine in your own Fly.io account, pass a policy gate. It never merges.</description>
  </item>
  <item>
    <title>AI code review for pull requests: what a review bot has to get right</title>
    <link>https://quellbot.dev/blog/ai-code-review-pull-requests</link>
    <guid isPermaLink="true">https://quellbot.dev/blog/ai-code-review-pull-requests</guid>
    <pubDate>Fri, 04 Sep 2026 08:00:00 GMT</pubDate>
    <description>Most AI reviewers get muted within a week. A verdict, severity grouping, committable suggestions, and delta re-reviews are what keep one on the team.</description>
  </item>
  <item>
    <title>Why an AI coding agent should never merge</title>
    <link>https://quellbot.dev/blog/why-an-ai-coding-agent-should-never-merge</link>
    <guid isPermaLink="true">https://quellbot.dev/blog/why-an-ai-coding-agent-should-never-merge</guid>
    <pubDate>Fri, 04 Sep 2026 07:00:00 GMT</pubDate>
    <description>Prompt injection, egress, and the policy gate: the security model behind an agent that has write access to your repositories and still cannot hurt you.</description>
  </item>
  <item>
    <title>Bring your own key: what an AI dev teammate actually costs</title>
    <link>https://quellbot.dev/blog/bring-your-own-key-ai-dev-teammate-cost</link>
    <guid isPermaLink="true">https://quellbot.dev/blog/bring-your-own-key-ai-dev-teammate-cost</guid>
    <pubDate>Fri, 04 Sep 2026 06:00:00 GMT</pubDate>
    <description>No per-seat pricing and no markup on model spend. A plain breakdown of what a run costs: your model credential, about a minute of Fly Machine time, and one flat plan for private repositories.</description>
  </item>
  <item>
    <title>Red CI, explained: root-cause triage for failed GitHub Actions runs</title>
    <link>https://quellbot.dev/blog/failed-github-actions-root-cause-triage</link>
    <guid isPermaLink="true">https://quellbot.dev/blog/failed-github-actions-root-cause-triage</guid>
    <pubDate>Fri, 04 Sep 2026 05:00:00 GMT</pubDate>
    <description>When a workflow fails, quellbot reads the failed job, step, and log tail together with the diff and posts the likely root cause and a next step, on the PR or on the deploy commit. Advisory only.</description>
  </item>
</channel>
</rss>
