完成40%

This commit is contained in:
rain
2026-07-23 17:21:27 +08:00
parent f1edc6b533
commit bb6431b319
114 changed files with 10931 additions and 877 deletions
@@ -8,6 +8,9 @@ $remoteBusinessOwners = @(
'pages/auth/a01-entry.vue',
'pages/auth/a04-register.vue',
'pages/auth/a05-reset-password.vue',
'pages/genealogy/g01-my-genealogies.vue',
'pages/genealogy/g05-genealogy-overview.vue',
'pages/tree/t01-tree-overview.vue',
'pages/profile/m07-feedback.vue'
)
@@ -21,7 +24,7 @@ foreach ($relativePath in $activePaths) {
throw "$relativePath must remain local-design only until its own tested interface batch"
}
if (-not $usesRemoteBusiness -and $relativePath -in $remoteBusinessOwners) {
throw "$relativePath lost its owned authentication interface"
throw "$relativePath lost its owned remote business interface"
}
if ($source -match 'uni\.(showToast|showModal|showLoading|showActionSheet)') { throw "$relativePath must use project feedback components" }
}