You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Changed JS files considered by the generated report:
12
+
-`tools/object-vector-studio-v2/js/ToolStarterApp.js`: covered by browser V8 coverage.
13
+
-`tests/playwright/tools/WorkspaceManagerV2.spec.mjs`: not collected as browser runtime coverage.
12
14
13
15
## Validation Context
14
16
15
17
- Main command: `npm run test:workspace-v2`.
16
18
- Result: 48 passed.
17
-
- Focused Object Vector Studio V2 layout, preview coordinate, geometry-layout, mouse-editing, animation-state, and asset-authoring scenarios passed as part of the workspace-v2 run.
18
-
- Coverage includes the runtime paths for the scoped Nerd Font icon mapping, static icon decoration, dynamic tile icon decoration, and existing icon button behavior checks.
19
+
- Focused Object Vector Studio V2 layout, icon, palette, geometry-layout, preview coordinate, mouse-editing, animation-state, and asset-authoring scenarios passed as part of the workspace-v2 run.
20
+
- Coverage includes the scoped Nerd Font icon mapping, trash/delete glyph mapping, static palette/action icon decoration, dynamic tile icon decoration, shape delete targeting, and geometry layout checks.
-`npm run test:workspace-v2 -- --grep "shows Object Vector Studio V2 layout shell"`: 48 passed.
8
7
-`npm run test:workspace-v2`: 48 passed.
9
8
-`git diff --check`: passed with LF-to-CRLF working-copy warnings for touched files.
10
9
11
10
## Targeted Object Vector Studio V2 Verification
12
11
13
-
- Confirmed Object Vector Studio V2 registers `@font-face` for `0xProto Nerd Font` from `src/shared/font/0xProtoNerdFont/0xProtoNerdFontMono-Regular.ttf`.
14
-
- Confirmed static and dynamic Object Vector Studio V2 icon targets render glyphs with `0xProto Nerd Font` through the scoped icon mapping.
- Confirmed visible button text, aria labels, and titles/tooltips remain available; disabled controls keep their existing disabled-reason tooltip behavior.
17
-
- Confirmed show/hide and lock/unlock tile buttons swap to the matching visible/hidden and locked/unlocked glyph keys without changing behavior.
18
-
- Confirmed `src/shared/font/0xProtoNerdFont` had no file changes.
19
-
- Confirmed workspace-v2 Object Vector Studio V2 scenarios reported no console/page errors.
12
+
- Confirmed shape tile delete carries the source object id and removes the targeted shape only; no console/page errors were reported by the workspace-v2 scenarios.
13
+
- Confirmed all Object Vector Studio V2 delete icon paths use `nf-md-trash_can_outline`.
14
+
- Confirmed Object Vector Studio V2 icon glyphs render 75% larger through the scoped Nerd Font CSS scale without changing button actions, accessible labels, or tooltips.
15
+
- Confirmed Paint, Stroke, Hue, Sat, Bri, and Name controls receive mapped Nerd Font icons.
16
+
- Confirmed Palette UI no longer renders visible `Sort` text.
17
+
- Confirmed the polygon tool uses `nf-md-vector_polygon`.
18
+
- Confirmed Apply Geometry spacing is reduced and Arc Geometry renders `startAngle`/`endAngle` on the same row.
19
+
- Confirmed `src/shared/font/0xProtoNerdFont` was preserved.
20
20
21
21
## Scope Checks
22
22
23
-
- Existing Object Vector Studio V2 JSON contracts were preserved.
23
+
- Existing Object Vector Studio V2 contracts were preserved.
0 commit comments