The models
The fallback is a permanent part of the architecture. It stays configured, permitted, tested and monitored whether or not the preferred model is available; recovery of the preferred model never removes it. It was selected from a 30-scenario evaluation against Amazon Nova Pro using ChangeGuard AI’s production prompts and validators (76 real calls per model); it serves only the operations it passed: the Engineering Opinion (with Reasoning and Experience), root-cause analysis,
@changeguard-ai replies, incident summaries and change predictions.
Requests are processed in the United States: the US inference profile may route a request to any of the three Regions listed. Amazon Bedrock does not share prompts or outputs with model providers, and neither AWS nor the providers use them to train models. ChangeGuard AI has not enabled Bedrock model-invocation logging.
How failover works
- The preferred model is tried first.
- Only an access or availability failure moves the request to the fallback: access denied, throttled, service unavailable, a timeout, or the preferred model’s circuit being open after such failures. At most one fallback attempt per request.
- An answer is never second-guessed. A read you may not like is not a reason to ask another model, and a request the model rejected or a filtered or empty answer is not retried elsewhere.
- A circuit breaker opens after repeated availability failures and probes the preferred model by itself; when it answers again, it serves again. Recovery needs no action from anyone.