Initial commit: Add project files
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||||
"title": "K-ArtSell UI Adapter Contract v4",
|
||||
"contractVersion": "4.0",
|
||||
"status": "IMPLEMENTATION_TEMPLATE",
|
||||
"requiredCapabilities": [
|
||||
"button",
|
||||
"text-field",
|
||||
"text-area",
|
||||
"select",
|
||||
"multi-select",
|
||||
"checkbox",
|
||||
"date-field",
|
||||
"number-field",
|
||||
"dialog",
|
||||
"status-tag",
|
||||
"inline-message",
|
||||
"paginator",
|
||||
"tabs",
|
||||
"data-grid"
|
||||
],
|
||||
"requiredEvidence": [
|
||||
"contract-conformance",
|
||||
"keyboard-focus",
|
||||
"accessible-name",
|
||||
"t01-t10-state-regression",
|
||||
"provider-switch-smoke",
|
||||
"visual-regression",
|
||||
"performance-budget",
|
||||
"rollback-rehearsal"
|
||||
],
|
||||
"rules": {
|
||||
"featureVendorImports": 0,
|
||||
"unknownCapability": "FAIL_FAST",
|
||||
"unsupportedContract": "FAIL_FAST",
|
||||
"providerSelection": "STARTUP_ONLY",
|
||||
"mutableGlobalProviderSwitch": false,
|
||||
"normalizedSemantics": [
|
||||
"disabled",
|
||||
"invalid",
|
||||
"busy",
|
||||
"aria-describedby",
|
||||
"stable-events"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user