01
Compatibility & migration
Can existing OpenAI-compatible clients migrate with a controlled base URL and credential change?
Are streaming behavior, status codes and errors compatible with the clients we already use?
Can migration happen workload by workload instead of as a flag-day rewrite?
Are provider-specific capabilities represented explicitly instead of silently normalized away?
Can we test one route against direct-provider behavior before expanding traffic?
Is the application-facing contract documented clearly enough for engineering ownership?