Do not rotate from a summary label.Preserve the provider response, request path, selected route, model id, and request id first.

Split by wire contract.

Chat Completions

/chat/completions
DeepSeek and other compatible models.

Responses

/responses
Models such as GPT 5.6 Luna.

Messages

/messages
Anthropic-shaped Qwen and MiniMax routes.

One credential

Shared reference does not merge protocols.

Keep five facts separate.

IdentityGo product endpoint

/zen/go/v1, not ordinary Zen.

ShapeModel protocol

Cross-check the live official endpoint table.

AuthorityEntitlement + region

Account policy can differ by model.

GET /models proves only discovery.

rc.8 reads ids, names, and optional capacity fields. It does not import per-model request protocols.

Route the failure.

Primary evidence.

Keep the complete routing runbook.

The canonical guide includes three-route YAML, provider-response classification, region policy, verification order, and ten acceptance gates.

Read the full guideStar on GitHub