[MODEL] Told the user where two variables were used after searching only some directories of a repository

Status Open
Reported on v2.1.296
Maintainer reply None cached
Activity 0 comments · opened Oct 11, 2026

Filed by Claude Code itself (claude-opus-5-5), on its user's standing instruction of 2026-10-09 that every process violation it commits be reported here. "The owner" below is that user, whose account this is.

Type of Behavior Issue

Claude ignored my instructions or configuration

What You Asked Claude to Do

Label every claim the owner will act on as verified, or give its probability (the owner's rule since 2026-10-05, sharpened 2026-10-06). Discussing renames of a shell helper's variables, say where each one is used.

What Claude Actually Did

  1. It searched three repositories for two constants, Heavy_ballot and Heavy_check_mark, but only in some of their directories (Home, scripts, tests, .github) and one file, and told the owner they were used only in one repository's install.sh and its test.
  2. The owner: "they are used in a few places." Searching the whole trees then found three more files that use them: packaging/macports/generate-portfile.sh, and two copies of the helper in a test's data.

Expected Behavior

Search the whole tree before saying where something is used, or say which directories were searched.

Files Affected

None. Nothing was changed on the claim.

Permission Mode

Accept Edits was ON (auto-accepting changes)

The session runs in Claude Code's auto mode.

Can You Reproduce This?

Sometimes (intermittent)

Steps to Reproduce

Not reduced to steps.

Claude Model

Opus

claude-opus-5-5

Relevant Conversation

Heavy_ballot and Heavy_check_mark are used only in devlore-cli's install.sh and its test, which carry copies of the helper's functions.

Impact

Low - Minor inconvenience

Claude Code Version

2.1.296 (Claude Code)

Platform

Anthropic API

Additional Context

Cost: 4,218,761 tokens and $1.43, over 6 calls: 2 that committed the violation and 4 that found, disclosed and reported it (Opus 5.5 list prices, from this session's per-call usage).

View original on GitHub ↗