Full spec: docs/hardening-roadmap-2026-04-16.md#h-4
Description
packages/ai/src/provider-anthropic.ts:15 pins claude-sonnet-4-20250514. Current family is 4.x (Opus 4.7, Sonnet 4.6). sourcerer init lands users on stale capabilities.
Current State
DEFAULT_MODEL = 'claude-sonnet-4-20250514' in provider-anthropic.ts:15.
sourcerer config status doesn't show effective model.
Suggested Fix
Verification
Automation Hints
scope: packages/ai/src/provider-anthropic.ts, apps/cli/src/commands/config-status.ts, README.md
do-not-touch: other adapters
approach: config-change
risk: low
max-files-changed: 3
blocked-by: none
bail-if: AI provider tests fail
Priority
Medium
Full spec:
docs/hardening-roadmap-2026-04-16.md#h-4Description
packages/ai/src/provider-anthropic.ts:15pinsclaude-sonnet-4-20250514. Current family is 4.x (Opus 4.7, Sonnet 4.6).sourcerer initlands users on stale capabilities.Current State
DEFAULT_MODEL = 'claude-sonnet-4-20250514'inprovider-anthropic.ts:15.sourcerer config statusdoesn't show effective model.Suggested Fix
DEFAULT_MODEL = 'claude-sonnet-4-6'(Sonnet 4.6 is the right default for per-candidate scoring).sourcerer config status.Verification
pnpm buildpassespnpm testpassespnpm typecheckcleansourcerer config statusprints effective model nameAutomation Hints
scope: packages/ai/src/provider-anthropic.ts, apps/cli/src/commands/config-status.ts, README.md
do-not-touch: other adapters
approach: config-change
risk: low
max-files-changed: 3
blocked-by: none
bail-if: AI provider tests fail
Priority
Medium