| Name | Type | Description |
|---|---|---|
model_spec* | str | A spec as the user typed it, bare name included. |
Resolve a user-typed spec to the form the policy gate matches on.
Mirrors create_model's provider resolution, including the custom
provider, Bedrock, and leading-colon branches, so a preflight check
agrees with the authoritative gate instead of rejecting a bare name
that create_model would infer a provider for and allow.