Skip to content

claude-config: add model-upgrade unhobbling audit — sweep instruction surfaces for constraints newer models no longer need #800

Description

@kyle-sexton

Purpose

Upgrade-triggered (or on-demand) audit that sweeps the local Claude Code instruction surfaces and proposes removals/rewrites of deterministic constraints that hobble newer models. Source: Anthropic's Fable 5 prompting guidance ("re-evaluate which instructions, tools, and guardrails are still needed"; "Skills developed for prior models are often too prescriptive… and can degrade output quality") + Thariq Shihipar's 80% system-prompt-cut account.

Audit surfaces

Same doc-class, same checks:

  • user + project CLAUDE.md
  • skill SKILL.md bodies (+ context files)
  • agent definitions
  • .claude/rules/**/*.md
  • prompt-type hooks and output styles

Check catalog (seeded, sourced)

11 sourced seeds captured in knowledge-corpus .work/youtube-watch/how-i-plan-build-and-run-loops-with-clau-aVO6E181cNU/research/findings/context-trimming.md. Headline checks:

  • Bare prohibitions ("never/do not X" without why) → prohibition-plus-rationale rewrite, not deletion
  • Over-prescriptive step lists → cull to intent + constraints
  • Constraining example blocks → keep 3–5 format-steering examples (docs still recommend those; no blanket ban)
  • Every instruction against the pruning bar: "Would removing this cause Claude to make mistakes?" (code.claude.com/docs/en/best-practices)
  • Stale model-era workarounds (instructions compensating for prior-model weaknesses)

Design decisions (locked in interview session claude-loop-practices, 2026-07-21)

  • Home: claude-config audit family.
  • Output: findings report + proposed diffs, human-gated — never auto-applies.
  • Cross-repo routing: findings inside standards-managed materializations route upstream to melodic-software/standards per sync-manifest ownership; never edited in place.
  • Composes with (distinct intents, pointers only): skill-quality:check (structural lint), docs-hygiene:compress (token brevity), claude-config:audit (config hygiene).

Key sources

Pipeline

Brief (topic slice) → /discovery:explore → /planning:plan → implement.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Y4RMR3G1rHAdNjxTqenVJL

Metadata

Metadata

Assignees

Labels

priority: mediumReal value, no hard deadline; normal backlog flow.status: readyTriaged, unblocked, and fully specified; eligible to pick up.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions