feat(job-config): claude-opus-5 als default voor opus-kinds; sonnet-5 toegevoegd #55

Merged
janpeter merged 1 commit from feat/m39-opus5-job-config into main 2026-09-05 19:44:51 +02:00
Owner

M39 Fase A — taak A1 (canonieke bron).

  • ClaudeModel-union uitgebreid met claude-opus-5 + claude-sonnet-5 (oude ids blijven geldig).
  • 6 opus-kinds → claude-opus-5; 5 sonnet-kinds + FALLBACK → claude-sonnet-5.
  • requires_opus forceert claude-opus-5 in beide resolvers.
  • Cascade-precedentie-tests met expliciete inputs behouden de oude ids (testen precedentie, geen default).

Consumers (mcp/web/workers) volgen via submodule-bump (A2–A4, lockstep).
Verify groen (272 tests + tsc). Plan: docs/plans/M39-opus-5-model-config.md §3 A1 (DUBBEL-GO r4).

M39 Fase A — taak A1 (canonieke bron). - `ClaudeModel`-union uitgebreid met `claude-opus-5` + `claude-sonnet-5` (oude ids blijven geldig). - 6 opus-kinds → `claude-opus-5`; 5 sonnet-kinds + FALLBACK → `claude-sonnet-5`. - `requires_opus` forceert `claude-opus-5` in beide resolvers. - Cascade-precedentie-tests met expliciete inputs behouden de oude ids (testen precedentie, geen default). Consumers (mcp/web/workers) volgen via submodule-bump (A2–A4, lockstep). Verify groen (272 tests + tsc). Plan: docs/plans/M39-opus-5-model-config.md §3 A1 (DUBBEL-GO r4).
feat(job-config): claude-opus-5 als default voor opus-kinds; sonnet-5 toegevoegd
All checks were successful
CI / Verify (pull_request) Successful in 19s
8996c668e5
M39 Fase A taak A1. ClaudeModel-union uitgebreid met claude-opus-5 en
claude-sonnet-5 (oude ids blijven geldig). De 6 opus-kinds
(IDEA_MAKE_PLAN, IDEA_MAKE_SPEC, IDEA_REVISE_SPEC, IDEA_REVIEW_PLAN,
TASK_IMPLEMENTATION, SPRINT_IMPLEMENTATION) staan nu op claude-opus-5;
de 5 sonnet-kinds + FALLBACK op claude-sonnet-5. requires_opus forceert
claude-opus-5 in beide resolvers (resolveJobConfig + resolveRuntimeJobConfig).

Cascade-precedentie-tests met expliciete requested_model/preferred_model/
JobKindConfig-inputs behouden bewust de nog-geldige oude ids (die testen
precedentie, geen default). Twee nieuwe tests: union compile-check +
requires_opus→opus-5 in beide resolvers.

Consumers (mcp/web/workers) erven dit via submodule-bump (taken A2-A4).
Plan: docs/plans/M39-opus-5-model-config.md §3 A1.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
severity/s4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-shared!55
No description provided.