Initial commit: Add project files
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"contractVersion": "2.0",
|
||||
"templates": [
|
||||
{ "id": "T01", "component": "SearchListCrudPage", "purpose": "search/list CRUD" },
|
||||
{ "id": "T02", "component": "DetailReadPage", "purpose": "read-only detail with evidence" },
|
||||
{ "id": "T03", "component": "EditFormPage", "purpose": "create/update form" },
|
||||
{ "id": "T04", "component": "MasterDetailCrudPage", "purpose": "master-detail CRUD" },
|
||||
{ "id": "T05", "component": "ApprovalWorkbenchPage", "purpose": "maker-checker review" },
|
||||
{ "id": "T06", "component": "StepWizardPage", "purpose": "multi-step workflow" },
|
||||
{ "id": "T07", "component": "ScorecardDashboardPage", "purpose": "dashboard and scorecard" },
|
||||
{ "id": "T08", "component": "BatchOperationsPageV2", "purpose": "batch and data operations" },
|
||||
{ "id": "T09", "component": "ReconciliationExceptionPage", "purpose": "reconciliation and correction" },
|
||||
{ "id": "T10", "component": "VersionGovernancePage", "purpose": "version comparison and governance" }
|
||||
],
|
||||
"mandatoryCrossCutting": [
|
||||
"loading/empty/warn/error/unauthorized/partial states",
|
||||
"as-of and version evidence",
|
||||
"permission boundary",
|
||||
"correlation and audit link",
|
||||
"responsive and keyboard operation"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user