Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.251 Home All releases olderv2.1.250
Claude Code v2.1.251

Publish refuses hard-linked sources in evaluation runs

Under the hood
Useful1 Signal3
Artifacts

In confined evaluation runs, publishing refuses any source file with hard links.

What

With the confined-evaluation variable set, the publish tool checks the main file path and every entry in its file list for hard links and refuses to publish any of them, as it does for sources outside the run's readable set.

Details
  • The check is on link count greater than one.
  • The refusal message reads it is a hard link, which an evaluation run does not publish.
Evidence

it is a hard link, which an evaluation run does not publish

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.251 →