Initial commit: Add project files
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"contractVersion": "2.0",
|
||||
"requiredCapabilities": [
|
||||
"button", "text-field", "text-area", "select", "checkbox",
|
||||
"date-field", "number-field", "dialog", "status-tag", "data-grid"
|
||||
],
|
||||
"providers": [
|
||||
{ "id": "primevue-aggrid", "productionEligible": true, "selection": "VITE_UI_ADAPTER=primevue" },
|
||||
{ "id": "native-accessible", "productionEligible": false, "selection": "VITE_UI_ADAPTER=native" }
|
||||
],
|
||||
"featureImportRule": "Feature code imports only from @/shared/ui/components, @/shared/ui/layouts or @/shared/ui/screen-types.",
|
||||
"replacementGate": [
|
||||
"adapter contract tests", "accessibility keyboard tests", "visual regression",
|
||||
"screen-state matrix", "large-list performance", "security review"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user