Files
HMDesign/docs/sw/sw-dotum-font-qa/storybook-unused-removal/result.json
T
shkim4 6504668e85 docs(sw): Dotum default font, Footer design check and real viewer consumer QA
Report docs/sw/sw-dotum-font-2026-10-20.md and evidence docs/sw/sw-dotum-font-qa/: Noto -> Dotum layout diff of 40 SW
Stories x 4 widths, Header hysteresis trace, Footer design items (4 PASS), SW regression runs with baseline failure
classification, and the isolated HMDesignSwTest-viewer run (Chrome 34/34, Firefox 15/15; original project untouched).
Open items: synthesized-bold overflow in fixed Header cells and Footer POLYGON / WIPEOUT labels (design review),
viewer-regression not run, macOS / Linux fallback not verified.
2026-10-20 16:59:55 +09:00

1515 lines
42 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"baseCommit": "c8e5fbeebc26fba92998fc5ddcd28c6c110e452d",
"checks": [
{
"name": "inventory: 19 -> 10 retained SW/Header Stories, 338 -> 329 total plus only the integrated-improvement Stories",
"status": "FAIL",
"data": {
"before": [
338,
19
],
"after": [
359,
20
],
"sw": [
[
"sw-header--composed-controls",
"Dropdown"
],
[
"sw-header--home-menu",
"Home Menu"
],
[
"sw-header--home-menu-capture-default",
"Home Menu · 비교 캔버스 · Default"
],
[
"sw-header--home-menu-header-composition",
"Home Menu · Header 조합 · 로고 클릭"
],
[
"sw-header--home-menu-dynamic-data",
"Home Menu · Props · 데이터 변경"
],
[
"sw-header--home-menu-standalone",
"Home Menu · 단독 사용 · 조합형"
],
[
"sw-header--home-menu-property-bar-check",
"Home Menu · 속성Bar 비교 (26:10492)"
],
[
"sw-header--home-menu-capture-property-bar",
"Home Menu · 비교 캔버스 · 속성Bar"
],
[
"sw-header--home-menu-integration",
"Home Menu · 통합 · Popup · Escape"
],
[
"sw-header--home-menu-capture-responsive",
"Home Menu · 비교 캔버스 · 반응형"
],
[
"sw-header--document-open",
"Document Open"
],
[
"sw-header--hidden-sub-controls",
"Hidden Sub Controls"
],
[
"sw-header--detail-buttons",
"Detail Buttons (Shared States)"
],
[
"sw-header--overview",
"Overview"
],
[
"sw-header--interactive-states",
"Interactive States"
],
[
"sw-header--window-move-motion",
"Window Move Motion"
],
[
"sw-header--logo-slot",
"Logo Slot"
],
[
"sw-header--document-dropdown",
"Document Dropdown"
],
[
"sw-header--responsive-more",
"Responsive More"
],
[
"sw-header--k-guide",
"K Guide"
]
],
"added": [
"sw-header--home-menu",
"sw-header--home-menu-capture-default",
"sw-header--home-menu-header-composition",
"sw-header--home-menu-dynamic-data",
"sw-header--home-menu-standalone",
"sw-header--home-menu-property-bar-check",
"sw-header--home-menu-capture-property-bar",
"sw-header--home-menu-integration",
"sw-header--home-menu-capture-responsive",
"sw-header--document-open",
"sw-header--hidden-sub-controls",
"sw-footer--full-footer",
"sw-footer--tool-groups",
"sw-footer--figma-variants",
"sw-footer--custom-content",
"sw-footer--responsive",
"sw-footer--parts",
"sw-popup--custom-content",
"sw-popup--multiple-popups",
"sw-viewer--viewer-header",
"sw-viewer--menu-groups",
"sw-viewer--states",
"sw-viewer--dropdowns",
"sw-viewer--settings-panel",
"sw-viewer--content-variants",
"sw-viewer--variable-size",
"sw-viewer--responsive",
"sw-viewer--compare-with-sw-header",
"sw-viewer--logo",
"sw-theme--theme-inheritance"
]
}
},
{
"name": "inventory: the nine requested IDs existed before and are absent now",
"status": "PASS"
},
{
"name": "inventory: retained SW IDs, names, titles, tags and order unchanged",
"status": "FAIL",
"data": [
"sw-header--composed-controls",
"sw-header--home-menu",
"sw-header--home-menu-capture-default",
"sw-header--home-menu-header-composition",
"sw-header--home-menu-dynamic-data",
"sw-header--home-menu-standalone",
"sw-header--home-menu-property-bar-check",
"sw-header--home-menu-capture-property-bar",
"sw-header--home-menu-integration",
"sw-header--home-menu-capture-responsive",
"sw-header--detail-buttons",
"sw-header--overview",
"sw-header--interactive-states",
"sw-header--window-move-motion",
"sw-header--logo-slot",
"sw-header--document-dropdown",
"sw-header--responsive-more",
"sw-header--k-guide"
]
},
{
"name": "inventory: every non-removed index entry identical (docs and other packages included)",
"status": "FAIL"
},
{
"name": "inventory: Dropdown keeps sw-header--composed-controls / Dropdown / SW/Header",
"status": "PASS"
},
{
"name": "inventory: comparison keeps its ID and name",
"status": "PASS"
},
{
"name": "source: the nine Story exports are removed",
"status": "PASS"
},
{
"name": "source: retained exports (Stories and ComposedDemo) byte-identical",
"status": "FAIL",
"data": [
"Overview",
"WindowMoveMotion",
"ResponsiveMore",
"KGuide",
"PropertyPanelCompare"
]
},
{
"name": "source: other packages, Overview, Dropdown CSF, assets and Storybook config untouched; SW package only within the integrated-improvement files",
"status": "FAIL",
"data": {
"unexpected": [
".storybook/preview.tsx",
"packages/org-chart-react/README.md",
"packages/org-chart-react/ai/AGENTS_SNIPPET.md",
"packages/org-chart-react/ai/AI_GUIDE.md",
"packages/org-chart-react/ai/AI_USAGE.md",
"packages/org-chart-react/package.json",
"packages/org-chart/README.md",
"packages/org-chart/ai/AGENTS_SNIPPET.md",
"packages/org-chart/ai/AI_GUIDE.md",
"packages/org-chart/ai/AI_USAGE.md",
"packages/org-chart/ai/COMPONENT_CATALOG.md",
"packages/org-chart/ai/COMPOSITION_PATTERNS.md",
"packages/org-chart/ai/DESIGN_RULES.md",
"packages/org-chart/package.json",
"packages/sw/ai/AGENTS_SNIPPET.md",
"packages/sw/ai/AI_GUIDE.md",
"packages/sw/ai/FOOTER.md",
"packages/sw/ai/VIEWER.md",
"packages/sw/ai/examples/ExampleG-HomeMenu.tsx",
"packages/sw/ai/examples/ExampleH-ViewerMode.tsx",
"packages/sw/ai/examples/ExampleI-Footer.tsx",
"packages/sw/ai/examples/ExampleJ-Theme.tsx",
"packages/sw/src/components/sw-footer/SWFooter.tsx",
"packages/sw/src/components/sw-footer/SWFooterCommandLine.tsx",
"packages/sw/src/components/sw-footer/SWFooterLayoutTabs.tsx",
"packages/sw/src/components/sw-footer/SWFooterParts.tsx",
"packages/sw/src/components/sw-footer/assets/arrow-down-hover.svg",
"packages/sw/src/components/sw-footer/assets/arrow-down.svg",
"packages/sw/src/components/sw-footer/assets/arrow-up-hover.svg",
"packages/sw/src/components/sw-footer/assets/arrow-up.svg",
"packages/sw/src/components/sw-footer/assets/aux-grid-snap.svg",
"packages/sw/src/components/sw-footer/assets/aux-grid.svg",
"packages/sw/src/components/sw-footer/assets/aux-lineweight.svg",
"packages/sw/src/components/sw-footer/assets/aux-object-snap.svg",
"packages/sw/src/components/sw-footer/assets/aux-orthogonal.svg",
"packages/sw/src/components/sw-footer/assets/aux-selection.svg",
"packages/sw/src/components/sw-footer/assets/menu-add-hover.svg",
"packages/sw/src/components/sw-footer/assets/menu-add.svg",
"packages/sw/src/components/sw-footer/assets/side-bg.svg",
"packages/sw/src/components/sw-footer/assets/slot-add-hover.svg",
"packages/sw/src/components/sw-footer/assets/slot-add.svg",
"packages/sw/src/components/sw-footer/assets/tab-add-hover.svg",
"packages/sw/src/components/sw-footer/assets/tab-add.svg",
"packages/sw/src/components/sw-footer/assets/tab-close-hover.svg",
"packages/sw/src/components/sw-footer/assets/tab-close.svg",
"packages/sw/src/components/sw-footer/assets/tab-delete-hover.svg",
"packages/sw/src/components/sw-footer/assets/tab-delete.svg",
"packages/sw/src/components/sw-footer/assets/tab-model-on.svg",
"packages/sw/src/components/sw-footer/assets/tab-model.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant-editing-fill.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant-editing.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant-hover.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant-on.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant-ring.svg",
"packages/sw/src/components/sw-footer/assets/tab-slant.svg",
"packages/sw/src/components/sw-footer/assets/tool-arc-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-arc.svg",
"packages/sw/src/components/sw-footer/assets/tool-circle-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-circle.svg",
"packages/sw/src/components/sw-footer/assets/tool-ellipse-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-ellipse.svg",
"packages/sw/src/components/sw-footer/assets/tool-hatch-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-hatch.svg",
"packages/sw/src/components/sw-footer/assets/tool-line-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-line.svg",
"packages/sw/src/components/sw-footer/assets/tool-ncopy-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-ncopy.svg",
"packages/sw/src/components/sw-footer/assets/tool-pline-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-pline.svg",
"packages/sw/src/components/sw-footer/assets/tool-point-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-point.svg",
"packages/sw/src/components/sw-footer/assets/tool-poly-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-poly.svg",
"packages/sw/src/components/sw-footer/assets/tool-rect-on.svg",
"packages/sw/src/components/sw-footer/assets/tool-rect.svg",
"packages/sw/src/components/sw-footer/icons.tsx",
"packages/sw/src/components/sw-footer/index.ts",
"packages/sw/src/components/sw-footer/types.ts",
"packages/sw/src/components/sw-header/components/SWHeaderHome.tsx",
"packages/sw/src/components/sw-home-menu/SWHomeMenu.tsx",
"packages/sw/src/components/sw-home-menu/SWRecentFiles.tsx",
"packages/sw/src/components/sw-home-menu/assets/title-badge.svg",
"packages/sw/src/components/sw-home-menu/index.ts",
"packages/sw/src/components/sw-home-menu/types.ts",
"packages/sw/src/components/sw-select/SWSelect.tsx",
"packages/sw/src/components/sw-slider/SWSlider.tsx",
"packages/sw/src/components/sw-viewer/SWViewerControls.tsx",
"packages/sw/src/components/sw-viewer/SWViewerHeader.tsx",
"packages/sw/src/components/sw-viewer/SWViewerIcon.tsx",
"packages/sw/src/components/sw-viewer/SWViewerMenu.tsx",
"packages/sw/src/components/sw-viewer/SWViewerPanel.tsx",
"packages/sw/src/components/sw-viewer/index.ts",
"packages/sw/src/components/sw-viewer/types.ts",
"packages/sw/src/theme/sw-footer.css",
"packages/sw/src/theme/sw-home-menu.css",
"packages/sw/src/theme/sw-viewer.css",
"packages/ui/README.md",
"packages/ui/ai/AGENTS_SNIPPET.md",
"packages/ui/ai/AI_GUIDE.md",
"packages/ui/ai/AI_USAGE.md",
"packages/ui/ai/COMPONENT_CATALOG.md",
"packages/ui/ai/COMPOSITION_PATTERNS.md",
"packages/ui/ai/DESIGN_RULES.md",
"packages/ui/package.json",
"src/sw/assets/figma-reference/footer/26-10023.png",
"src/sw/assets/figma-reference/footer/26-10048.png",
"src/sw/assets/figma-reference/footer/26-10056.png",
"src/sw/assets/figma-reference/footer/26-10097.png",
"src/sw/assets/figma-reference/footer/26-9096.png",
"src/sw/assets/figma-reference/footer/26-9242.png",
"src/sw/assets/figma-reference/footer/26-9459.png",
"src/sw/assets/figma-reference/footer/26-9466.png",
"src/sw/assets/figma-reference/footer/26-9473.png",
"src/sw/assets/figma-reference/footer/26-9480.png",
"src/sw/assets/figma-reference/footer/26-9487.png",
"src/sw/assets/figma-reference/footer/26-9494.png",
"src/sw/assets/figma-reference/footer/26-9501.png",
"src/sw/assets/figma-reference/footer/26-9508.png",
"src/sw/assets/figma-reference/footer/26-9515.png",
"src/sw/assets/figma-reference/footer/26-9522.png",
"src/sw/assets/figma-reference/footer/26-9529.png",
"src/sw/assets/figma-reference/footer/26-9551.png",
"src/sw/assets/figma-reference/footer/26-9576.png",
"src/sw/assets/figma-reference/footer/26-9601.png",
"src/sw/assets/figma-reference/footer/26-9629.png",
"src/sw/assets/figma-reference/footer/26-9651.png",
"src/sw/assets/figma-reference/footer/26-9673.png",
"src/sw/assets/figma-reference/footer/26-9689.png",
"src/sw/assets/figma-reference/footer/26-9702.png",
"src/sw/assets/figma-reference/footer/26-9739.png",
"src/sw/assets/figma-reference/footer/26-9776.png",
"src/sw/assets/figma-reference/footer/26-9785.png",
"src/sw/assets/figma-reference/footer/26-9794.png",
"src/sw/assets/figma-reference/footer/26-9837.png",
"src/sw/assets/figma-reference/footer/26-9885.png",
"src/sw/assets/figma-reference/footer/26-9914.png",
"src/sw/assets/figma-reference/footer/26-9931.png",
"src/sw/assets/figma-reference/footer/26-9942.png",
"src/sw/assets/figma-reference/footer/26-9971.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9248.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9267.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9298.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9320.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9381.png",
"src/sw/assets/figma-reference/footer/aux-buttons/26-9412.png",
"src/sw/assets/footer-reference/composition-2026-10-20.png",
"src/sw/assets/footer-reference/narrow-2026-10-20.png",
"src/sw/assets/home-menu/bundle-hover.svg",
"src/sw/assets/home-menu/bundle.svg",
"src/sw/assets/home-menu/display-hover.svg",
"src/sw/assets/home-menu/display.svg",
"src/sw/assets/home-menu/export-hover.svg",
"src/sw/assets/home-menu/export.svg",
"src/sw/assets/home-menu/figma-26-10492.png",
"src/sw/assets/home-menu/figma-preview-h1100.png",
"src/sw/assets/home-menu/file-open-monitor-a.svg",
"src/sw/assets/home-menu/file-open-monitor-b.svg",
"src/sw/assets/home-menu/find-open-hover.svg",
"src/sw/assets/home-menu/find-open.svg",
"src/sw/assets/home-menu/help-hover.svg",
"src/sw/assets/home-menu/help.svg",
"src/sw/assets/home-menu/inquiry-hover.svg",
"src/sw/assets/home-menu/inquiry.svg",
"src/sw/assets/home-menu/new-file-hover.svg",
"src/sw/assets/home-menu/new-file.svg",
"src/sw/assets/home-menu/recent-hover.svg",
"src/sw/assets/home-menu/recent.svg",
"src/sw/assets/home-menu/recover-hover.svg",
"src/sw/assets/home-menu/recover.svg",
"src/sw/assets/home-menu/save-as-hover.svg",
"src/sw/assets/home-menu/save-as.svg",
"src/sw/assets/home-menu/save-hover.svg",
"src/sw/assets/home-menu/save.svg",
"src/sw/assets/home-menu/setting-load-hover.svg",
"src/sw/assets/home-menu/setting-load.svg",
"src/sw/assets/home-menu/setting-save-hover.svg",
"src/sw/assets/home-menu/setting-save.svg",
"src/sw/assets/home-menu/sw-info-hover.svg",
"src/sw/assets/home-menu/sw-info.svg",
"src/sw/assets/home-menu/temp-file-hover.svg",
"src/sw/assets/home-menu/temp-file.svg",
"src/sw/sw-header-overview.tsx"
],
"integrated": 205
}
},
{
"name": "sidebar: retained non-verification Stories in index order with their names",
"status": "PASS",
"data": [
[
"sw-header--composed-controls",
"Dropdown"
],
[
"sw-header--home-menu",
"Home Menu"
],
[
"sw-header--home-menu-standalone",
"Home Menu · 단독 사용 · 조합형"
],
[
"sw-header--document-open",
"Document Open"
],
[
"sw-header--hidden-sub-controls",
"Hidden Sub Controls"
],
[
"sw-header--overview",
"Overview"
],
[
"sw-header--interactive-states",
"Interactive States"
],
[
"sw-header--logo-slot",
"Logo Slot"
],
[
"sw-header--document-dropdown",
"Document Dropdown"
],
[
"sw-header--responsive-more",
"Responsive More"
]
]
},
{
"name": "sidebar: none of the nine removed menu IDs or names remain",
"status": "PASS",
"data": [
"Layer Detail · Input",
"Property Panel",
"Additional Hover",
"Property Bar",
"Dynamic Controls",
"Colorize",
"Composition (Visibility · Order)",
"Property Panel · 형상 Slot",
"Property Panel · 필드 13개"
]
},
{
"name": "removed URL renders no SW Story",
"status": "PASS"
},
{
"name": "inventory: moved Popup Story keeps its sw-header-- ID under SW/Popup",
"status": "PASS",
"data": [
[
"sw-header--property-panel-compare",
"SW/Popup"
]
]
},
{
"name": "render sw-header--composed-controls",
"status": "PASS"
},
{
"name": "render sw-header--home-menu",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-capture-default",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-header-composition",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-dynamic-data",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-standalone",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-property-bar-check",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-capture-property-bar",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-integration",
"status": "PASS"
},
{
"name": "render sw-header--home-menu-capture-responsive",
"status": "PASS"
},
{
"name": "render sw-header--document-open",
"status": "PASS"
},
{
"name": "render sw-header--hidden-sub-controls",
"status": "PASS"
},
{
"name": "render sw-header--detail-buttons",
"status": "PASS"
},
{
"name": "render sw-header--overview",
"status": "PASS"
},
{
"name": "render sw-header--interactive-states",
"status": "PASS"
},
{
"name": "render sw-header--window-move-motion",
"status": "PASS"
},
{
"name": "render sw-header--logo-slot",
"status": "PASS"
},
{
"name": "render sw-header--document-dropdown",
"status": "PASS"
},
{
"name": "render sw-header--responsive-more",
"status": "PASS"
},
{
"name": "render sw-header--k-guide",
"status": "PASS"
},
{
"name": "render sw-header--property-panel-compare",
"status": "PASS"
},
{
"name": "Overview 390: one Header 49px, one Stage, no page overflow",
"status": "PASS",
"data": {
"height": 49
}
},
{
"name": "Overview 768: one Header 49px, one Stage, no page overflow",
"status": "PASS",
"data": {
"height": 49
}
},
{
"name": "Overview 1280: one Header 49px, one Stage, no page overflow",
"status": "PASS",
"data": {
"height": 49
}
},
{
"name": "Overview 1440: one Header 49px, one Stage, no page overflow",
"status": "PASS",
"data": {
"height": 49
}
},
{
"name": "Overview: layer Dropdown opens",
"status": "PASS"
},
{
"name": "Overview: Escape closes Dropdown and restores focus",
"status": "PASS"
},
{
"name": "Overview: layer Detail callback (former Layer Detail page) and close",
"status": "PASS"
},
{
"name": "Overview: btn_colorize 24 × 24 calls onColorPick and closes (former Colorize page)",
"status": "PASS",
"data": {
"x": 700,
"y": 324.25,
"width": 24,
"height": 24
}
},
{
"name": "Overview: property Bar Enter commits through callback",
"status": "PASS"
},
{
"name": "Overview: property Bar validation keeps min=0",
"status": "PASS"
},
{
"name": "Overview: panel opens with the shared Bar value",
"status": "PASS"
},
{
"name": "Overview: Escape closes panel and returns focus to its trigger",
"status": "PASS"
},
{
"name": "Dropdown: five fields plus the 상세보기 group (6 controls)",
"status": "PASS"
},
{
"name": "Dropdown 390: 레이어 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 390: 색상 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 390: 선스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 390: 문자스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 390: 치수스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 390: no page overflow",
"status": "PASS"
},
{
"name": "Dropdown 768: 레이어 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 768: 색상 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 768: 선스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 768: 문자스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 768: 치수스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 768: no page overflow",
"status": "PASS"
},
{
"name": "Dropdown 1280: 레이어 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1280: 색상 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1280: 선스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1280: 문자스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1280: 치수스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1280: no page overflow",
"status": "PASS"
},
{
"name": "Dropdown 1440: 레이어 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1440: 색상 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1440: 선스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1440: 문자스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1440: 치수스타일 opens, Escape closes, focus returns",
"status": "PASS"
},
{
"name": "Dropdown 1440: no page overflow",
"status": "PASS"
},
{
"name": "Dropdown: text style selection reflected in field and status",
"status": "PASS"
},
{
"name": "Dropdown: line style selection reflected",
"status": "PASS"
},
{
"name": "Compare 390: four states in order at 314 × 256 / 361 / 658 / 754",
"status": "PASS",
"data": [
{
"id": "none",
"x": 16,
"y": 212.5,
"right": 330,
"bottom": 534.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 354,
"y": 212.5,
"right": 668,
"bottom": 639.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 16,
"y": 663.5,
"right": 330,
"bottom": 1387.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 354,
"y": 663.5,
"right": 668,
"bottom": 1483.5,
"w": 314,
"h": 754
}
]
},
{
"name": "Compare 390: 2 columns × 2 rows",
"status": "PASS"
},
{
"name": "Compare 390: Inner scroll reaches the 754px panel bottom; page does not scroll",
"status": "PASS",
"data": {
"cells": [
{
"id": "none",
"x": 16,
"y": 212.5,
"right": 330,
"bottom": 534.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 354,
"y": 212.5,
"right": 668,
"bottom": 639.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 16,
"y": 663.5,
"right": 330,
"bottom": 1387.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 354,
"y": 663.5,
"right": 668,
"bottom": 1483.5,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
}
},
{
"name": "Compare 768: four states in order at 314 × 256 / 361 / 658 / 754",
"status": "PASS",
"data": [
{
"id": "none",
"x": 23.046875,
"y": 199.53125,
"right": 337.046875,
"bottom": 521.53125,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 361.046875,
"y": 199.53125,
"right": 675.046875,
"bottom": 626.53125,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 23.046875,
"y": 650.53125,
"right": 337.046875,
"bottom": 1374.53125,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 361.046875,
"y": 650.53125,
"right": 675.046875,
"bottom": 1470.53125,
"w": 314,
"h": 754
}
]
},
{
"name": "Compare 768: 2 columns × 2 rows",
"status": "PASS"
},
{
"name": "Compare 768: Inner scroll reaches the 754px panel bottom; page does not scroll",
"status": "PASS",
"data": {
"cells": [
{
"id": "none",
"x": 23.046875,
"y": 199.53125,
"right": 337.046875,
"bottom": 521.53125,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 361.046875,
"y": 199.53125,
"right": 675.046875,
"bottom": 626.53125,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 23.046875,
"y": 650.53125,
"right": 337.046875,
"bottom": 1374.53125,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 361.046875,
"y": 650.53125,
"right": 675.046875,
"bottom": 1470.53125,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
}
},
{
"name": "Compare 1280: four states in order at 314 × 256 / 361 / 658 / 754",
"status": "PASS",
"data": [
{
"id": "none",
"x": 38.40625,
"y": 214.890625,
"right": 352.40625,
"bottom": 536.890625,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 376.40625,
"y": 214.890625,
"right": 690.40625,
"bottom": 641.890625,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 38.40625,
"y": 665.890625,
"right": 352.40625,
"bottom": 1389.890625,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 376.40625,
"y": 665.890625,
"right": 690.40625,
"bottom": 1485.890625,
"w": 314,
"h": 754
}
]
},
{
"name": "Compare 1280: 2 columns × 2 rows",
"status": "PASS"
},
{
"name": "Compare 1280: Inner scroll reaches the 754px panel bottom; page does not scroll",
"status": "PASS",
"data": {
"cells": [
{
"id": "none",
"x": 38.40625,
"y": 214.890625,
"right": 352.40625,
"bottom": 536.890625,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 376.40625,
"y": 214.890625,
"right": 690.40625,
"bottom": 641.890625,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 38.40625,
"y": 665.890625,
"right": 352.40625,
"bottom": 1389.890625,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 376.40625,
"y": 665.890625,
"right": 690.40625,
"bottom": 1485.890625,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
}
},
{
"name": "Compare 1440: four states in order at 314 × 256 / 361 / 658 / 754",
"status": "PASS",
"data": [
{
"id": "none",
"x": 120,
"y": 216.5,
"right": 434,
"bottom": 538.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 458,
"y": 216.5,
"right": 772,
"bottom": 643.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 120,
"y": 667.5,
"right": 434,
"bottom": 1391.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 458,
"y": 667.5,
"right": 772,
"bottom": 1487.5,
"w": 314,
"h": 754
}
]
},
{
"name": "Compare 1440: 2 columns × 2 rows",
"status": "PASS"
},
{
"name": "Compare 1440: Inner scroll reaches the 754px panel bottom; page does not scroll",
"status": "PASS",
"data": {
"cells": [
{
"id": "none",
"x": 120,
"y": 216.5,
"right": 434,
"bottom": 538.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 458,
"y": 216.5,
"right": 772,
"bottom": 643.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 120,
"y": 667.5,
"right": 434,
"bottom": 1391.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 458,
"y": 667.5,
"right": 772,
"bottom": 1487.5,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
}
},
{
"name": "Compare: editable Input caret #E60403 (former Layer Detail · Input page)",
"status": "PASS"
},
{
"name": "Compare: Input Enter commits only in its own panel",
"status": "PASS"
},
{
"name": "Compare: Input Escape cancels",
"status": "PASS"
},
{
"name": "Compare: layer Dropdown selection commits via callback",
"status": "PASS"
},
{
"name": "Compare: Escape closes the Dropdown and returns focus",
"status": "PASS"
},
{
"name": "Motion: one section 「단계별 진행 (3배 확대)」 with nine stages at zoom 3",
"status": "PASS",
"data": [
{
"time": "rest",
"animations": 0,
"zoom": "3"
},
{
"time": "0",
"animations": 3,
"zoom": "3"
},
{
"time": "204.8780487804878",
"animations": 3,
"zoom": "3"
},
{
"time": "409.7560975609756",
"animations": 3,
"zoom": "3"
},
{
"time": "443.9024390243902",
"animations": 3,
"zoom": "3"
},
{
"time": "682.9268292682926",
"animations": 3,
"zoom": "3"
},
{
"time": "887.8048780487804",
"animations": 3,
"zoom": "3"
},
{
"time": "1365.8536585365853",
"animations": 3,
"zoom": "3"
},
{
"time": "1400",
"animations": 3,
"zoom": "3"
}
]
},
{
"name": "Motion: rest stage static, timed stages hold three paused animations",
"status": "PASS",
"data": [
{
"time": "rest",
"animations": 0,
"zoom": "3"
},
{
"time": "0",
"animations": 3,
"zoom": "3"
},
{
"time": "204.8780487804878",
"animations": 3,
"zoom": "3"
},
{
"time": "409.7560975609756",
"animations": 3,
"zoom": "3"
},
{
"time": "443.9024390243902",
"animations": 3,
"zoom": "3"
},
{
"time": "682.9268292682926",
"animations": 3,
"zoom": "3"
},
{
"time": "887.8048780487804",
"animations": 3,
"zoom": "3"
},
{
"time": "1365.8536585365853",
"animations": 3,
"zoom": "3"
},
{
"time": "1400",
"animations": 3,
"zoom": "3"
}
]
},
{
"name": "no browser console or page errors",
"status": "PASS",
"data": []
}
],
"errors": [],
"data": {
"inventory": {
"before": [
338,
19
],
"after": [
359,
20
],
"sw": [
[
"sw-header--composed-controls",
"Dropdown"
],
[
"sw-header--home-menu",
"Home Menu"
],
[
"sw-header--home-menu-capture-default",
"Home Menu · 비교 캔버스 · Default"
],
[
"sw-header--home-menu-header-composition",
"Home Menu · Header 조합 · 로고 클릭"
],
[
"sw-header--home-menu-dynamic-data",
"Home Menu · Props · 데이터 변경"
],
[
"sw-header--home-menu-standalone",
"Home Menu · 단독 사용 · 조합형"
],
[
"sw-header--home-menu-property-bar-check",
"Home Menu · 속성Bar 비교 (26:10492)"
],
[
"sw-header--home-menu-capture-property-bar",
"Home Menu · 비교 캔버스 · 속성Bar"
],
[
"sw-header--home-menu-integration",
"Home Menu · 통합 · Popup · Escape"
],
[
"sw-header--home-menu-capture-responsive",
"Home Menu · 비교 캔버스 · 반응형"
],
[
"sw-header--document-open",
"Document Open"
],
[
"sw-header--hidden-sub-controls",
"Hidden Sub Controls"
],
[
"sw-header--detail-buttons",
"Detail Buttons (Shared States)"
],
[
"sw-header--overview",
"Overview"
],
[
"sw-header--interactive-states",
"Interactive States"
],
[
"sw-header--window-move-motion",
"Window Move Motion"
],
[
"sw-header--logo-slot",
"Logo Slot"
],
[
"sw-header--document-dropdown",
"Document Dropdown"
],
[
"sw-header--responsive-more",
"Responsive More"
],
[
"sw-header--k-guide",
"K Guide"
]
]
},
"sidebar": [
[
"sw-header--composed-controls",
"Dropdown"
],
[
"sw-header--home-menu",
"Home Menu"
],
[
"sw-header--home-menu-standalone",
"Home Menu · 단독 사용 · 조합형"
],
[
"sw-header--document-open",
"Document Open"
],
[
"sw-header--hidden-sub-controls",
"Hidden Sub Controls"
],
[
"sw-header--overview",
"Overview"
],
[
"sw-header--interactive-states",
"Interactive States"
],
[
"sw-header--logo-slot",
"Logo Slot"
],
[
"sw-header--document-dropdown",
"Document Dropdown"
],
[
"sw-header--responsive-more",
"Responsive More"
]
],
"compare390": {
"cells": [
{
"id": "none",
"x": 16,
"y": 212.5,
"right": 330,
"bottom": 534.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 354,
"y": 212.5,
"right": 668,
"bottom": 639.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 16,
"y": 663.5,
"right": 330,
"bottom": 1387.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 354,
"y": 663.5,
"right": 668,
"bottom": 1483.5,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
},
"compare768": {
"cells": [
{
"id": "none",
"x": 23.046875,
"y": 199.53125,
"right": 337.046875,
"bottom": 521.53125,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 361.046875,
"y": 199.53125,
"right": 675.046875,
"bottom": 626.53125,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 23.046875,
"y": 650.53125,
"right": 337.046875,
"bottom": 1374.53125,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 361.046875,
"y": 650.53125,
"right": 675.046875,
"bottom": 1470.53125,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
},
"compare1280": {
"cells": [
{
"id": "none",
"x": 38.40625,
"y": 214.890625,
"right": 352.40625,
"bottom": 536.890625,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 376.40625,
"y": 214.890625,
"right": 690.40625,
"bottom": 641.890625,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 38.40625,
"y": 665.890625,
"right": 352.40625,
"bottom": 1389.890625,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 376.40625,
"y": 665.890625,
"right": 690.40625,
"bottom": 1485.890625,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
},
"compare1440": {
"cells": [
{
"id": "none",
"x": 120,
"y": 216.5,
"right": 434,
"bottom": 538.5,
"w": 314,
"h": 256
},
{
"id": "all",
"x": 458,
"y": 216.5,
"right": 772,
"bottom": 643.5,
"w": 314,
"h": 361
},
{
"id": "circle",
"x": 120,
"y": 667.5,
"right": 434,
"bottom": 1391.5,
"w": 314,
"h": 658
},
{
"id": "expanded",
"x": 458,
"y": 667.5,
"right": 772,
"bottom": 1487.5,
"w": 314,
"h": 754
}
],
"reach": true,
"docFits": true
}
},
"browser": "155.0.8059.80",
"status": "FAIL"
}