- firm (
tenant) keys stay server-side; - partner keys are used only for
/api/partner/; - every order intent has a stable
clientOrderId; - retries do not create duplicate trader intent;
429honorsRetry-After;423is treated as risk-locked, not retryable noise;- market and account streams recover from reconnect snapshots;
- null money fields are displayed as unknown, not zero;
- Connect registrations never include trader credentials.
Requirements
Conformance proves the integration follows the contract, not just that the happy path works.
Minimum checks: