<rss version="2.0">
  <channel>
    <title>Task-tracking on LLBBL Blog</title>
    <link>https://llbbl.blog/categories/task-tracking/</link>
    <description></description>
    
    <language>en</language>
    
    <lastBuildDate>Sat, 27 Jun 2026 10:00:00 -0500</lastBuildDate>
    
    <item>
      <title>Six Months with Git-Native Issue Tracking: Am I Still Using Beads?</title>
      <link>https://llbbl.blog/2026/06/27/six-months-with-gitnative-issue.html</link>
      <pubDate>Sat, 27 Jun 2026 10:00:00 -0500</pubDate>
      
      <guid>http://llbbl.micro.blog/2026/06/27/six-months-with-gitnative-issue.html</guid>
      <description>&lt;p&gt;Back in January, I &lt;a href=&#34;https://llbbl.blog/2026/01/14/beads-gitnative-issue-tracking-for.html&#34;&gt;wrote about discovering&lt;/a&gt; &lt;a href=&#34;https://github.com/gastownhall/beads&#34;&gt;beads&lt;/a&gt;, a git-native issue tracker built specifically for AI-assisted development. I was pretty hyped. Having agents track their own tasks natively inside the git repo felt like the missing link for long-running autonomous workflows.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s been six months. So, the inevitable question: am I still using it?&lt;/p&gt;
&lt;p&gt;Short answer: yes, but no longer as my default.&lt;/p&gt;
&lt;p&gt;So this is where my task-tracking workflow actually landed in mid-2026.&lt;/p&gt;
&lt;h2 id=&#34;the-shift-away-from-the-default&#34;&gt;The Shift Away From the Default&lt;/h2&gt;
&lt;p&gt;In January, I was trying to force beads into every single project I spun up. New repo? Init beads. Quick experiment? Init beads. As the months went on, I realized I was over-engineering things.&lt;/p&gt;
&lt;p&gt;For a lot of projects, the task tracking built into Claude Code is good enough for day-to-day work. If an agent just needs to hold a checklist for a couple of hours during a coding session, standing up a full git-native tracking system is overkill. The lightweight, ephemeral tasks handle that perfectly, and they disappear when the session ends, which is exactly what you want for session-scoped work.&lt;/p&gt;
&lt;h2 id=&#34;wrapping-the-real-things&#34;&gt;Wrapping the Real Things&lt;/h2&gt;
&lt;p&gt;For durable issue tracking, I pivoted back to where the code already lives.&lt;/p&gt;
&lt;p&gt;Instead of leaning on beads, I built a couple of custom agent skills that wrap the GitHub CLI (&lt;code&gt;gh&lt;/code&gt;) and the GitLab CLI (&lt;code&gt;glab&lt;/code&gt;). Now when an agent needs to pull down tasks, update tickets, or log a blocker, it just talks directly to GitHub or GitLab through those wrappers.&lt;/p&gt;
&lt;p&gt;The split looks like this: the remote issue tracker is the source of truth, and lightweight Claude Code tasks handle immediate session context. That combination has been far more resilient for me than routing everything through a separate system. The truth stays where my teammates and my future self will actually look for it.&lt;/p&gt;
&lt;h2 id=&#34;where-beads-still-lives&#34;&gt;Where Beads Still Lives&lt;/h2&gt;
&lt;p&gt;I haven&amp;rsquo;t abandoned beads. It still sticks around on a handful of repos where it&amp;rsquo;s useful.&lt;/p&gt;
&lt;p&gt;The big one is my Obsidian vault, the &amp;ldquo;second brain&amp;rdquo; I wrote about earlier this week. When I&amp;rsquo;m managing personal research, blog pipelines, or local-only projects that don&amp;rsquo;t need a heavy GitHub project board, the git-native approach is still fantastic. No remote, no API, no ceremony, just issues that travel with the repo. Version 1.0 leaned into that even harder by moving to an embedded Dolt backend, basically git for your database, so there&amp;rsquo;s no separate server to babysit and the full history lives right alongside the code.&lt;/p&gt;
&lt;p&gt;Beads isn&amp;rsquo;t worse than I thought in January. It&amp;rsquo;s just a sharper tool than I was treating it as. I was reaching for it everywhere when it was really built for a specific shape of project.&lt;/p&gt;
&lt;p&gt;The hype of January has settled into the pragmatism of June. Not every project needs a custom tracking system, and sometimes letting your agents talk to GitHub directly is the easiest path forward.&lt;/p&gt;
&lt;p&gt;What are you using to keep your agents on task these days?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I&amp;rsquo;d appreciate a follow. You can subscribe with your email below. The emails go out once a week, or you can find me on Mastodon at &lt;a href=&#34;https://micro.blog/llbbl?remote_follow=1&#34;&gt;@logan@llbbl.blog&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
  </channel>
</rss>