Skip to content

docs(model-config): remove unbacked 5x quota claim, Sonnet 5 default effort medium (#440)#443

Merged
BaseInfinity merged 1 commit into
mainfrom
fix/440-quota-claim-medium-default
Jul 13, 2026
Merged

docs(model-config): remove unbacked 5x quota claim, Sonnet 5 default effort medium (#440)#443
BaseInfinity merged 1 commit into
mainfrom
fix/440-quota-claim-medium-default

Conversation

@BaseInfinity

Copy link
Copy Markdown
Owner

ROADMAP #440

Two coupled corrections to live guidance every consumer repo inherits, plus the hook to match.

1. Unbacked quota claim removed

The "~5x less Max quota" figure (8 instances across 6 files) was traced via git history to ab6fc9c — no measurement in the commit, CHANGELOG, ROADMAP, or any review artifact. It also survived as rewordings ("fraction of the quota cost", "far less quota burn") which are removed too. Replacement language cites only what's sourced: Anthropic's tokenizer note (primary), community cost reports attributed as such, and an explicit "no controlled Sonnet-5-vs-Opus-4.6 measurement exists — check /usage".

2. Sonnet 5 default effort: highmedium

CodeRabbit — the exact source the wizard already cites for "max doubles cost for marginal gains" — actually recommends medium as the sweet spot. Fresh Fable (85% confidence, reversing its own July 4 position) and Codex xhigh opinions independently converged on medium on 2026-07-12. Ladder is now mediumhighxhigh everywhere, including the setup skill's installed settings.json block (Fable's P1: it was still writing effortLevel: high into consumer repos).

3. Hook floor matches the docs

model-effort-check.sh: medium joins the silent set — the hook must not nag users following the wizard's own documented default. Explicit low and the settings-only-max quirk still warn. Warning compacted to 482 bytes worst-case (Codex found it at 556, over the 500 cap, hidden by a cap test that had gone vacuous).

Verification

  • TDD RED confirmed pre-edit (4 doc failures + 1 hook failure observed), GREEN post
  • Mutation-verified both directions (reinserted claim caught; reverted hook floor caught)
  • Repo-wide hardened guards: unqualified-multiplier claim class + stale high-ladder shape
  • Full suite green: doc-consistency 71/71, hooks 160/160, session-load audit 10/10
  • Cross-model review: Fable round 1 (9 findings) + Codex xhigh round 1 (3 P1s) → all fixed → round 2 CERTIFIED

…effort medium (#440)

The '~5x less Max quota' figure (8 instances, 6 live-guidance files) was
traced to commit ab6fc9c with zero supporting measurement. Replaced with
qualified language: tokenizer note primary-sourced to Anthropic pricing
docs, community cost reports attributed as such, explicit 'no controlled
measurement exists — check /usage'.

Sonnet 5 documented default effort: high -> medium (CodeRabbit — the
source already cited for the max-doubles-cost claim — recommends medium;
fresh Fable + Codex xhigh opinions independently converged 2026-07-12).
Ladder is now medium -> high -> xhigh across all lanes, tables, skills,
and the setup skill's installed settings.json block.

hooks/model-effort-check.sh: medium joins the silent floor (the hook must
not nag users following the wizard's own default); explicit low and the
settings-only-max quirk still warn; warning compacted to 482 bytes
worst-case (was 556, over the 500 cap).

Tests: 4 new doc-consistency tests (mutation-verified both directions),
repo-wide guards for the unqualified-multiplier claim class and the
stale high-ladder shape, hook cap test now probes both warning paths and
hard-fails on vacuous zero output.

Review: Fable round 1 (9 findings, incl. P1 setup-skill config block
still installing effortLevel high) + Codex xhigh round 1 (3 P1s, incl.
the cap regression) — all fixed, round 2 CERTIFIED.
@BaseInfinity BaseInfinity merged commit 59e51ae into main Jul 13, 2026
4 checks passed
@BaseInfinity BaseInfinity deleted the fix/440-quota-claim-medium-default branch July 13, 2026 19:49
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