feat(job-config): open ClaudeModel-union + KNOWN_CLAUDE_MODEL_IDS (M39 Fase B / B2) #57
No reviewers
Labels
No labels
severity/s4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-shared!57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/m39-open-claudemodel-union"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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 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>