Skip to content

docs(claude): stop claiming a model tier the repo no longer pins - #648

Merged
koniecdev merged 1 commit into
mainfrom
docs/claude-md-model-policy-consistency
Aug 14, 2026
Merged

docs(claude): stop claiming a model tier the repo no longer pins#648
koniecdev merged 1 commit into
mainfrom
docs/claude-md-model-policy-consistency

Conversation

@koniecdev

Copy link
Copy Markdown
Owner

Re-cut of #646, which could not be rebased.

Why a new branch

#643 was squash-merged to main from chore/prune-public-claude-surface (b0f79c4). The next commit went onto that same branch and #646 was opened from it again, so the branch still held the five pre-squash commits whose content is already on main in squashed form. A rebase therefore conflicts by construction, and the branch had also fallen behind #637, #644, #645 and #647 — merging it would have reverted them. This branch carries the one commit that was actually new.

What changes

Dropping the model-policy marker from .claude/agents/code-reviewer.md in #643 left CLAUDE.md asserting the opposite of the frontmatter: that agents run on Opus 5 at high effort, and that this repo's frontmatter is stamped from a central policy file. Neither is true for a clone any more — the agent carries model: inherit, and the maintainer's pin lives outside the repo. The "frontmatter wins" escape hatch kept the contradiction harmless, but a rule nobody can trust is worse than no rule.

The bullet now says agents inherit the session's model and effort, keeps the churn history that motivated the rule, and states plainly that the maintainer's own tier is pinned machine-locally and is not something a clone inherits.

Verification

One file, docs only — no production code, no test code, no build input. Nothing else in the diff.

🤖 Generated with Claude Code

https://claude.ai/code/session_017UPfL1CDdfcVaNaYiYGonH

Dropping the model-policy marker from code-reviewer.md left CLAUDE.md asserting
the opposite of the frontmatter: that agents run on Opus 5 at high effort and
that this repo's frontmatter gets stamped from a central policy file. Neither is
true for a clone any more — the agent carries model: inherit, and the maintainer's
pin lives outside the repo. The "frontmatter wins" escape hatch kept it harmless,
but a rule nobody can trust is worse than no rule.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017UPfL1CDdfcVaNaYiYGonH
@koniecdev
koniecdev merged commit 1fdd627 into main Aug 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant