<?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>DEV Community: Bayarkhuu Tsoggerel</title>
    <description>The latest articles on DEV Community by Bayarkhuu Tsoggerel (@bayarkhuu_tsoggerel).</description>
    <link>https://dev.to/bayarkhuu_tsoggerel</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4201472%2F653bb333-9329-480a-934d-de801779c61e.jpg</url>
      <title>DEV Community: Bayarkhuu Tsoggerel</title>
      <link>https://dev.to/bayarkhuu_tsoggerel</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bayarkhuu_tsoggerel"/>
    <language>en</language>
    <item>
      <title>We read 10,000 Claude Code issues. Here's what everyone keeps telling it.</title>
      <dc:creator>Bayarkhuu Tsoggerel</dc:creator>
      <pubDate>Mon, 26 Oct 2026 06:15:08 +0000</pubDate>
      <link>https://dev.to/bayarkhuu_tsoggerel/we-read-10000-claude-code-issues-heres-what-everyone-keeps-telling-it-2h5n</link>
      <guid>https://dev.to/bayarkhuu_tsoggerel/we-read-10000-claude-code-issues-heres-what-everyone-keeps-telling-it-2h5n</guid>
      <description>&lt;p&gt;Every Claude Code user has a list of things they've typed more than once. "Don't add comments." "Use pnpm." "Stop apologizing." Each correction fixes one session and then disappears.&lt;/p&gt;

&lt;p&gt;We wanted to know which corrections are universal, so we read the issue tracker.&lt;/p&gt;

&lt;h2&gt;
  
  
  How
&lt;/h2&gt;

&lt;p&gt;We fetched every issue in &lt;code&gt;anthropics/claude-code&lt;/code&gt; labelled &lt;code&gt;area:model&lt;/code&gt; or &lt;code&gt;data-loss&lt;/code&gt; (nearly 10,000), dropped pull requests, duplicates and withdrawn reports, grouped issues with similar titles, and ranked the groups by 1 + reactions per issue. Then we picked, by hand, the 20 behaviours a CLAUDE.md rule can actually change, using only issues that are still open or closed as "not planned". The fetch and mining scripts are in the repo, so the numbers are reproducible.&lt;/p&gt;

&lt;h2&gt;
  
  
  What people complain about most
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv7ulgktphu9e3w8rrben.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv7ulgktphu9e3w8rrben.png" alt="Top 10 Claude Code behaviours by reactions" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Behaviour&lt;/th&gt;
&lt;th&gt;Reactions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Adds code comments, even when told to stop&lt;/td&gt;
&lt;td&gt;252&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Can't stop saying "load-bearing"&lt;/td&gt;
&lt;td&gt;185&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Runs destructive git commands&lt;/td&gt;
&lt;td&gt;121&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Replaces curly quotes and em dashes with ASCII&lt;/td&gt;
&lt;td&gt;61&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Says "belt-and-suspenders" everywhere&lt;/td&gt;
&lt;td&gt;43&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Loops when exploring instead of asking&lt;/td&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Edits files in plan mode&lt;/td&gt;
&lt;td&gt;38&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Uses &lt;code&gt;$(...)&lt;/code&gt; and triggers approval prompts&lt;/td&gt;
&lt;td&gt;33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Drifts into English after reading English output&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Passes &lt;code&gt;rg -r&lt;/code&gt; (that's &lt;code&gt;--replace&lt;/code&gt;)&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A caveat: each rule currently rests on one issue, so "most-reported" really means "most-reacted". Reactions are a rough signal, but they're public and anyone can check them.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Claude Code helped build it
&lt;/h2&gt;

&lt;p&gt;Claude Code wrote almost all of the code (33 of 35 commits): the script that fetches the issues with the &lt;code&gt;gh&lt;/code&gt; CLI, the title cleanup, the similarity grouping and the ranking, plus 125 tests. We gave it a CLAUDE.md for the project (run the tests before saying done, a regression test for every bug fix) and reviewed each step.&lt;/p&gt;

&lt;p&gt;It also got things wrong. Its first grouping threshold lumped 1,489 issues into a single group; we caught that in the output, tightened it, and the largest group is now 24. The final 20 rules were picked by a person, not the model.&lt;/p&gt;

&lt;h2&gt;
  
  
  The rule pack
&lt;/h2&gt;

&lt;p&gt;It's free and MIT. One command, every rule linked to its issue:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://raw.githubusercontent.com/globalmpc/nomore/main/rules/CLAUDE.md &lt;span class="nt"&gt;-o&lt;/span&gt; nomore-rules.md
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then add &lt;code&gt;@nomore-rules.md&lt;/code&gt; to your CLAUDE.md (or put both in &lt;code&gt;~/.claude/&lt;/code&gt; for every project).&lt;/p&gt;

&lt;p&gt;The universal list is half the story. The other half is what &lt;em&gt;you&lt;/em&gt; keep repeating. The repo also has a local CLI (preview) that reads your Claude Code transcripts on your machine, with no network, and suggests the corrections you repeat as rules you choose. What surprised us on our own sessions: most repeats were tasks ("commit", "continue"), not preferences, so it shows a short list and you pick.&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/globalmpc/nomore" rel="noopener noreferrer"&gt;https://github.com/globalmpc/nomore&lt;/a&gt;. Which rule would you add?&lt;/p&gt;

</description>
      <category>claudecode</category>
      <category>ai</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
