[MODEL] Let three commits carry a document line over the user's 120-column limit, measuring the scripts but not the plan

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

Hold every line of every file it touches to 120 columns, counted with a tool rather than estimated, documentation included: a touched file is held to the whole rule, and Markdown table rows are the one exception (the owner's rule, recorded 2026-10-02 after repeated corrections).

What Claude Actually Did

  1. It wrote the plan document for a piece of work with a YAML frontmatter title: line of 132 columns, and later rewrote that title to 147 columns.
  2. Three commits on the work's branch carried the plan. Before each one it measured the widths of the scripts it had changed, never the plan's.
  3. It found the line itself, measuring the documents for the fourth commit, after the owner had run the three commit scripts.

Expected Behavior

Measure every touched file with a tool before each commit, plans and other documents included, and shorten or wrap any line over 120 columns before the commit script is handed over.

Files Affected

The plan, docs/plans/chore/1037-install-sh-embeds-declare.md in NobleFactor/devlore-cli, in three commits on its branch; its title is shortened in the next commit.

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

Breach, 2026-10-10: lane 62's plan has a frontmatter title: line over 120 columns. It was 132 columns when I wrote the plan and 147 after I rewrote the title. Three commits carried it: 6c3fec48, ced80ca0 and 127bccec. Before each commit I measured the scripts' widths but never the plan's.

Impact

Low - Minor inconvenience

Claude Code Version

2.1.296 (Claude Code)

Platform

Anthropic API

Additional Context

Cost: 3,001,279 tokens and $1.08, 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 ↗