完成全项目响应式审核与换机交接

This commit is contained in:
2026-07-22 07:41:27 +08:00
parent a127280ce6
commit eced3d1e6e
77 changed files with 2052 additions and 378 deletions
+5 -4
View File
@@ -22,6 +22,7 @@ foreach ($expected in @(
'v-model="form.title"',
'v-model="form.category"',
'v-model="form.content"',
'auto-height',
'fieldErrors.title',
'fieldErrors.category',
'fieldErrors.content',
@@ -41,10 +42,8 @@ foreach ($expected in @(
'ModulePageBackground',
'AppLoading',
'AppButton',
'border-image-source: url("/static/assets/modules/family/transparent/module-content-frame.png");',
'border-image-slice: 72 fill;',
'border-image-width: 64rpx;',
'border-image-repeat: stretch;'
'@include adaptive.adaptive-family-panel;',
'@include adaptive.adaptive-family-field;'
)) {
Assert-Contains $page $expected "F06 dedicated editor contract missing: $expected"
}
@@ -53,6 +52,8 @@ foreach ($forbidden in @('<template><ModulePage', 'import ModulePage from', 'pag
if ($page.Contains($forbidden)) { throw "F06 retains forbidden dependency: $forbidden" }
}
if ($page -match 'border-image-slice\s*:') { throw 'F06 must consume border-image geometry from the adaptive profile owner' }
if ($page -match 'position\s*:') { throw 'F06 must keep editor content in document flow' }
if ($catalog -match '(?m)^\s*f06\s*:') { throw 'F06 obsolete page-catalog owner must be removed' }