Review changes batch 6 of 6

This commit is contained in:
2026-07-20 06:52:33 +08:00
parent db97d3da27
commit 5a31a75da0
160 changed files with 9206 additions and 572 deletions
+16 -3
View File
@@ -33,9 +33,14 @@ foreach ($required in @(
'tree-state--empty',
'tree-state--error',
'tree-canvas--state',
'g03-create-flow-panel.png',
'g06-search-input-wide.png',
'application-status-card.png',
'lineage-connector',
'generation-band--twelve',
'generation-band--thirteen',
'generation-band--fourteen',
't01-member-node-standard.png',
't01-member-node-selected.png',
't01-state-panel.png',
't01-member-drawer.png',
'/pages/tree/t03-member-profile',
'/pages/tree/t04-add-relative',
'/pages/tree/t06-edit-relationship',
@@ -43,6 +48,14 @@ foreach ($required in @(
'query.genealogyId'
)) { Assert-Contains $page $required "Missing T01 contract: $required" }
foreach ($forbidden in @(
'g03-create-flow-panel.png',
'g06-search-input-wide.png',
'application-status-card.png'
)) {
if ($page -match [regex]::Escape($forbidden)) { throw "T01 must not keep opaque surface asset: $forbidden" }
}
foreach ($className in @('tree-canvas', 'member-node', 'member-sheet', 'tree-state-card')) {
Assert-NoCssSurface $page $className
}