feat(job-config): open ClaudeModel-union + KNOWN_CLAUDE_MODEL_IDS (M39 Fase B / B2) #57

Merged
janpeter merged 1 commit from feat/m39-open-claudemodel-union into main 2026-09-05 22:00:03 +02:00
Owner

ClaudeModel → (typeof KNOWN_CLAUDE_MODEL_IDS)[number] | (string & {}). Autocomplete op de bekende ids, elk registry-model type-geldig; de echte gate wordt de agent_models-validatie (B3/B4). KNOWN_CLAUDE_MODEL_IDS = fallback voor B3's lege-registry-vangnet. Test: onbekend-maar-geldig id resolvet ongewijzigd. Verify groen (273 tests). Backward-compatible; consumers bumpen bij hun B-taken. Plan §4 B2.

ClaudeModel → `(typeof KNOWN_CLAUDE_MODEL_IDS)[number] | (string & {})`. Autocomplete op de bekende ids, elk registry-model type-geldig; de echte gate wordt de agent_models-validatie (B3/B4). `KNOWN_CLAUDE_MODEL_IDS` = fallback voor B3's lege-registry-vangnet. Test: onbekend-maar-geldig id resolvet ongewijzigd. Verify groen (273 tests). Backward-compatible; consumers bumpen bij hun B-taken. Plan §4 B2.
feat(job-config): open ClaudeModel-union + KNOWN_CLAUDE_MODEL_IDS (M39 Fase B / B2)
All checks were successful
CI / Verify (pull_request) Successful in 19s
ae7a7f4847
ClaudeModel wordt `(typeof KNOWN_CLAUDE_MODEL_IDS)[number] | (string & {})`:
IDE-autocomplete blijft op de vijf bekende ids, maar elk registry-model
(agent_models) is nu type-geldig. De echte gate verschuift naar de
agent_models-validatie in de apps (B3/B4). `KNOWN_CLAUDE_MODEL_IDS` wordt in
B3 de fallback voor het lege-registry-vangnet.

Test: onbekend-maar-geldig id (claude-opus-6) compileert en resolvet
ongewijzigd door de cascade. Verify groen (273 tests). Plan §4 B2.

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!57
No description provided.