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
@@ -35,4 +35,4 @@ PASS - Coverage reporting was generated during `npm run test:workspace-v2`.
35
35
36
36
## PR-Specific Note
37
37
38
-
The Workspace V2 run exercised Object Vector Studio V2 regroup behavior, selected-group movement, single-shape movement, state add/delete controls, final-state delete prevention, dirty-state tracking, schema validation, and Asteroids runtime object-vector rendering.
38
+
The Workspace V2 run exercised Object Vector Studio V2 shape tile group indicator layout, preview geometry point handles, line endpoint handles, polygon point drag editing, bounding-box geometry resize, dirty-state tracking, schema validation, and Asteroids runtime object-vector rendering.
- Verified regrouping selected shapes moves only the directly selected shapes into the new group.
18
-
- Verified old groups are pruned when fewer than two shapes remain and orphan group indicators disappear.
19
-
- Verified unselected members from an old group do not move into the new group.
20
-
- Verified Move moves all shapes in the selected group while preserving relative positions.
21
-
- Verified Move affects only one shape when the selected shape is not grouped.
22
-
- Verified Delete State renders, deletes only the selected state, refreshes state tiles/timeline immediately, and blocks deleting the final remaining state.
23
-
- Verified Delete State marks Object Vector Studio V2 workspace state dirty after a successful persisted edit.
17
+
- Verified grouped shape tile indicators render at the far right of shape rows while shape index/tool text stays on the left.
18
+
- Verified rectangle corner handles expose geometry-point metadata and still resize geometry through bounding-box corner drag.
19
+
- Verified line endpoint handles expose geometry-point metadata and still update point1/point2 geometry.
20
+
- Verified polygon point handles render on each selected point and dragging a point updates the underlying geometry plus Object Geometry inputs.
- Verified geometry handle drags mark Object Vector Studio V2 workspace state dirty after persisted edits.
24
23
25
24
## Additional Validation
26
25
27
-
- Focused regroup/state slice passed:
28
-
`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list --grep "single-member groups"` completed with 1 passed, 0 failed.
29
-
- Focused grouped authoring slice passed:
30
-
`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list --grep "asset authoring controls"` completed with 1 passed, 0 failed.
26
+
- Focused preview-handle slice passed:
27
+
`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list --grep "preview shapes with mouse actions"` completed with 1 passed, 0 failed.
28
+
- Focused group tile layout slice passed:
29
+
`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list --grep "layout shell"` completed with 1 passed, 0 failed.
31
30
- Focused dirty-state slice passed:
32
31
`npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list --grep "dirty state through persisted edits"` completed with 1 passed, 0 failed.
0 commit comments