CX-10
QualificationEvidence
40 typed shared schemas, source/config schemas, examples, required fields, old/new compatibility, dependent flows and approval validity.
Acceptance · Changing meaning, required fields or approved mappings invalidates affected approval/test evidence as policy requires. Operations listSourceContracts, validateContract
Synthetic connector workspace. Every profile here is a proposed target. Nothing on this screen is a live, qualified or certified adapter, no payload is a captured vendor wire message, and the simulation engine has no code path to a real endpoint.
bundle status: proposed; not signed V9 canonical schemas← all schemas
Fields
| Field | Type | Required | Permitted values / reference |
|---|---|---|---|
| qualificationId | string | required | — |
| connectorId | string | required | — |
| packageVersion | string | required | — |
| providerVersion | string | required | — |
| environmentRef | string | required | — |
| testRunRefs | array | required | — |
| result | string | required | not_run · failed · passed |
| envelope | object | required | — |
| qualifiedBy | any | required | — |
| signedEvidenceRef | any | required | — |
| isSynthetic | boolean | required | — |
References these contracts
No outbound contract references.
Depended on by
No other contract depends on this one.
Synthetic example
{
"qualificationId": "qual-fixture",
"connectorId": "CS-CON-0001",
"packageVersion": "0.3.0",
"providerVersion": "SIM",
"environmentRef": "fixture:lab",
"testRunRefs": [
"run-fixture"
],
"result": "not_run",
"envelope": {
"maxRatePerSecond": 0,
"maxOutageSeconds": 0,
"maxPayloadBytes": 0
},
"qualifiedBy": null,
"signedEvidenceRef": null,
"isSynthetic": true
}