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:
13
13
-`tools/object-vector-studio-v2/js/bootstrap.js`: covered by browser V8 coverage.
14
14
-`tools/object-vector-studio-v2/js/ToolStarterApp.js`: covered by browser V8 coverage.
15
+
-`tools/object-vector-studio-v2/playwright.config.mjs`: not collected as browser runtime coverage.
16
+
-`tests/playwright/tools/ObjectVectorStudioV2FirstClassToolStarter.spec.mjs`: not collected as browser runtime coverage.
15
17
-`tests/playwright/tools/WorkspaceManagerV2.spec.mjs`: not collected as browser runtime coverage.
16
18
17
19
## Validation Context
18
20
19
21
- Main command: `npm run test:workspace-v2`.
20
22
- Result: 48 passed.
21
-
- Focused Object Vector Studio V2 palette, icon mapping, Object Geometry header, polygon checkbox add/delete, transform icon, geometry-layout, preview coordinate, mouse-editing, animation-state, and asset-library scenarios passed as part of the workspace-v2 run.
22
-
-Coverage includes the PR21 Object Vector Studio V2 runtime changes for glyph mapping, Object Geometry header state, and polygon point controls.
23
+
- Focused Object Vector Studio V2 scenarios covered the Nerd Font icon mapping cleanup, tighter accordion spacing, Object Geometry header layout, Object Transform summary placement, palette same-line controls, polygon Add Point behavior, preview coordinate/grid behavior, mouseediting, animation states, and asset-library scenarios.
24
+
-The required moved spec also passed through `npx playwright test --config=tools/object-vector-studio-v2/playwright.config.mjs --workers=1 --reporter=list`.
-`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list -g "shows Object Vector Studio V2 layout shell and schema-only palette gate"`: 1 passed.
9
+
-`npx playwright test --config=tools/object-vector-studio-v2/playwright.config.mjs --workers=1 --reporter=list`: 4 passed.
9
10
-`npm run test:workspace-v2`: 48 passed.
10
-
-`git diff --check`: passed with LF-to-CRLF working-copy warnings for touched files.
11
+
-`git diff --check`: passed with LF-to-CRLF working-copy warnings only.
11
12
12
13
## Targeted Object Vector Studio V2 Verification
13
14
14
-
- Confirmed Palette no longer renders a `Stroke Width` label; `Width` sits to the right of the Stroke button in the palette control row.
15
-
- Confirmed Shape/Tools icons use the requested mappings for Angle Snap, Select, Triangle, Rectangle, and existing tool glyphs; Select/Triangle/Rectangle are enlarged and Rectangle is offset upward.
16
-
- Confirmed Object Transform action buttons use `nf-fa-scale_unbalanced` for Scale and `nf-md-resize` for Resize.
17
-
- Confirmed Object Details is renamed to Object Geometry and the selected shape summary appears in the accordion header while the body no longer repeats `Shape <id> (<type>)`.
18
-
- Confirmed polygon point rows expose checkboxes, Add Side inserts after the checked point and clears selections, Delete Point removes checked rows and clears selections, and invalid deletes are visibly rejected before schema-invalid point counts can apply.
19
-
- Confirmed Object Add/Rename/Dup controls render directly under Object Name and above the Tag line.
20
-
- Confirmed Object Vector Studio V2 tests reported no console/page errors in the targeted browser scenarios.
21
-
- Confirmed `src/shared/font/0xProtoNerdFont` was preserved.
15
+
- Confirmed old pre-Nerd Font CSS icon drawings were removed from active Object Vector Studio V2 icon classes while `src/shared/font/0xProtoNerdFont` remained untouched.
16
+
- Confirmed Grid Snap uses `nf-md-vector_point`; Select, Triangle, and Line use the requested icon offsets/sizing adjustments.
17
+
- Confirmed Object Vector Studio V2 accordion spacing is tighter through reduced panel gap, header height/padding, content padding, and status header height.
18
+
- Confirmed the moved Playwright spec runs from `tests/playwright/tools/ObjectVectorStudioV2FirstClassToolStarter.spec.mjs` through the updated tool config.
19
+
- Confirmed the unused starter template was moved to `docs/dev/archive/object-vector-studio-v2/starter-project-template` and documented in `object_vector_studio_starter_template_report.md`.
20
+
- Confirmed Object Transform no longer renders `Selected Shape: <id>` and places the live transform summary below the transform action buttons.
21
+
- Confirmed Add Tag icon sizing matches Add Object, and polygon `Add Side` is renamed to `Add Point`.
22
+
- Confirmed Palette Paint, Stroke, and Width controls render on one line with a compact Width input.
23
+
- Confirmed Object Geometry header renders as `Object Geometry (type)` on the first line and the selected shape id on the next line.
24
+
- Confirmed Object Vector Studio V2 targeted browser scenarios reported no console/page errors.
0 commit comments