Skip to content

Build Not yet confirmed elsewhere1 publisher 3 min read Published

Claude Code /init files out-score other CLAUDE.md files 8.4 to 7.7 in a scan of 8,220

Files seeded by Claude Code's /init scored a median 8.4 against 7.7 for other CLAUDE.md files in Reporails' scan of 8,220 files. Only about a fifth of an /init file is instruction, against close to three in ten elsewhere.

The Engineer · Build desk

How we use AI Send a correction

Non-/init files with both sections score 7.9 Median ails check score for files without the /init line that have an Architecture and a Commands section; share of /init files with each. Reporails.

Key figures: 646 CLAUDE.md files without the /init line that have both an Architecture and a Commands section score a median 7.9. Among /init files, 87% have an Architecture section and 84% a Commands section.

Non-/init files with both sections score 7.9
FigureValueNoteClaim
646 files without the /init line, with both sections7.9 median score2
With Architecture section87% of /init files7
With Commands section84% of /init files7

What happened

  • About one in five of the 8,220 files has the /init marker line: 1,641 files in 1,539 repos.
  • Split into four equal size groups, the /init files lead in every group, by 0.6 to 0.9 points.
  • The layout repeats: 87% of /init files have an Architecture section and 84% a Commands section, against about one in five of the others.

Why it matters

  • constraint Findings are counted per 100 directives, and the lead is credited to having fewer rules to get wrong. The score cannot tell a team whether a file gives an agent enough direction.
  • exposure For the six in ten /init files that are a repo's only instruction file, the map, the commands and a handful of rules are everything the agent gets.
  • decision The scan classes a file by that one line, so a heavily rewritten file stays in the /init group only while the line stays. Group comparisons say little about a file a team has reworked.

The checker counts findings per 100 directives and constraints [13]. Against that yardstick, /init files trigger two kinds of finding less often at every file size. Fewer carry a hedged instruction such as "should" or "try to". Fewer carry a "never" written more strongly than the permission beside it, like "NEVER push to remote" next to "you can push if asked" [11]. Prohibitions are also a smaller share of their instructions, 16.8% against 21.2% [12].

"Fewer rules leave fewer places for a rule to go wrong," the post's authors at Reporails wrote [10].

That puts the hand edit in an awkward spot. Claude Code's docs say /init creates "a file with build commands, test instructions, and project conventions it discovers" [15]. The next line hands the rest to the user: "Refine from there with instructions Claude wouldn't discover on its own." [16] Every rule you add is a new place for a finding. We think the edit is still right. The score describes file text, and the post does not report how agents behave with either kind of file.

One finding runs against /init files. A file that is mostly description puts prose on the same topic next to its instructions, and the checker flags an instruction buried in it [8]. The rate is 17.7 per 100 instructions in /init files against 10.5 elsewhere, about 1.7 times [24]. A rule written into an Architecture paragraph is that case. We would put new rules in a short list of their own, with the command in a code block and the case where the agent may act written as clearly as the case where it may not [17].

Reporails says you can delete the /init line. The checker reads it as description, and removing it costs nothing the authors can measure [1]. Some of the lead survives without it. Of the files that lack the line, 646 have Architecture and Commands sections both, with a median score of 7.9 [2]. That recovers 0.2 points of the 0.7-point gap, about 29% [22], and leaves 0.5 points the section pair does not explain [23]. The subset is picked on shape, so it is not a controlled comparison.

For the medians to transfer, your file has to look like the population. They come from the 10,000 most-starred repos in a September 2026 snapshot, and the checker has been updated since, so a file scored today may differ a little [18]. Match the size band as well. The four groups were cut at 37, 75 and 137 items [19].

The line records how a file started. The longest main instruction file in all 10,000 repos, at 129,121 words, opens with it [20].

To see where a file stands, `head -5 CLAUDE.md` shows whether it started from /init, and `npx @reporails/cli check -v` scores it and lists each finding with its line number. Running `git blame CLAUDE.md` on those lines shows whether they came with the first version [21].

What to watch

  • A later run of the checker on the same repos, to see whether the 0.7-point lead holds under the updated rules.
  • Any change to what /init writes. The docs now describe build commands, test instructions and conventions, not rules.
  • Any study that ties these file scores to how agents actually behave, which the post does not report.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence45
Adoption20
Hype gap+10
Incentives60
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    You can delete the /init line. The checker reads it as description; it marks how the file started, and removing it costs nothing Reporails can measure.

  2. [2]

    646 CLAUDE.md files without the /init line have both an Architecture and a Commands section, and their median is 7.9, above the 7.7 of all files without the line and under the 8.4 of files with it.

  3. [3]

    Reporails scored 8,220 CLAUDE.md files from the 10,000 most-starred repos on GitHub for its Q3 report.

    Reported Supported Source: Reporails, dev.to post 'State of AI Instruction Quality'View cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · October 14, 2026

    State of AI Instruction Quality: /init Files Score Higher

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Loading related stories