完成40%
This commit is contained in:
@@ -25,7 +25,9 @@ foreach ($required in @(
|
||||
"query.genealogyId",
|
||||
'const viewMode = ref("member")',
|
||||
'const accessRole = ref("guest")',
|
||||
'findGenealogyFixture',
|
||||
'appApi.getOverview',
|
||||
'createRequestController',
|
||||
'isRequestCancelled',
|
||||
'overview-ready',
|
||||
'overview-public',
|
||||
'overview-state--empty',
|
||||
@@ -36,7 +38,7 @@ foreach ($required in @(
|
||||
Assert-Contains $g05 $required "Missing G05 overview contract: $required"
|
||||
}
|
||||
Assert-Contains $profiles 'g05-overview-surface.png' 'Adaptive G05 surface profile must own the overview asset'
|
||||
foreach ($forbidden in @("from '@/utils/api.js'", 'appApi.', 'uni.showToast', 'uni.showModal', 'uni.showLoading', 'uni.showActionSheet')) {
|
||||
foreach ($forbidden in @("@/data/mock.js", 'findGenealogyFixture', 'getGenealogyFixtureAccess', 'uni.showToast', 'uni.showModal', 'uni.showLoading', 'uni.showActionSheet')) {
|
||||
if ($g05 -match [regex]::Escape($forbidden)) { throw "G05 retains forbidden implementation: $forbidden" }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user