[MODEL] Committed a status document saying CI gates were still to run, beside a plan recording them passed

Status Open
Reported on v2.1.301
Maintainer reply None cached
Activity 0 comments · opened Oct 16, 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

Every commit updates every document it touches, and a document a commit makes stale is corrected in that commit. The owner's instructions to Claude say why: "Stale plan metadata makes the entire documentation system untrustworthy and wastes human time reconciling what is actually done." A design document's status companion is such metadata.

What Claude Actually Did

  1. On 2026-10-15 at 22:36 UTC, Claude wrote the acceptance line of a design document's status companion as "its live runs done 2026-10-15, its CI gates still to run".
  2. The commit that carried it also carried the plan's record that the three CI gates had passed on the previous commit, and its commit message said so: "CI's three gates passed".
  3. Claude found the contradiction itself at 23:25 UTC, while reading the documents before writing the pull request script. The line is corrected in the pull request's last commit.
  4. The same rule was broken on 2026-10-14: anthropics/claude-code#102482.

Expected Behavior

Write the status line from the plan's own record, in the same edit: the live runs and the CI gates passed 2026-10-15, with only the pull request to come.

Files Affected

None.

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

None: Claude found it before the owner did.

Impact

Low - Minor inconvenience

Claude Code Version

2.1.301 (Claude Code)

Cost: 3,236,030 tokens and $1.48, over 9 calls: 1 that committed the violation and 8 that found, disclosed and reported it (Opus 5.5 list prices, from this session's per-call usage).

View original on GitHub ↗