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
@@ -36,4 +37,4 @@ PASS - Coverage reporting was generated during `npm run test:workspace-v2`.
36
37
37
38
## PR-Specific Note
38
39
39
-
The Workspace V2 run exercised Object Vector Studio V2 preview pan controls, center-dot visibility, coordinate/origin display updates, transform-origin pivot rendering, and strict schema rejection for unknown runtime/workspace fields.
40
+
The Workspace V2 run exercised Object Vector Studio V2 frame creation/duplication/deletion/reordering, palette sort controls, Paint/Stroke mode application through canvas clicks, and icon-only shape order/group controls under Objects.
- Verified canvas clicks still apply the currently selected Paint/Stroke color.
23
+
- Verified shape order/group actions moved under Objects and render as icon-only controls with titles.
24
24
25
25
## Additional Validation
26
26
27
-
-`node` JSON parse check passed for `tools/schemas/game.manifest.schema.json`, `tools/schemas/workspace.manifest.schema.json`, and `games/Asteroids/game.manifest.json`.
28
-
-`node` schema-service check: current Asteroids manifest returned `{ ok: true }`.
29
-
-`node` schema-service check: injected `game.gameData.objectVectorRuntime` returned `{ ok: false }`.
30
-
-`node` schema-service check: injected `game.gameData.debugUnknown` returned `{ ok: false }`.
- Targeted Playwright check passed for Object Vector Studio layout, animation frame controls, and Asteroids runtime rendering.
28
+
- Node syntax checks passed for `tools/object-vector-studio-v2/js/ToolStarterApp.js` and `tools/object-vector-studio-v2/js/bootstrap.js`.
29
+
- Node schema-service check passed for `games/Asteroids/game.manifest.json` and its workspace manifest.
30
+
-`git diff --check` passed.
31
+
32
+
## Frame Control Note
33
+
34
+
`Left` and `Right` are directional aliases for the same frame-order mutation used by `Frame Earlier` and `Frame Later`; all four controls preserve the selected state linkage and only change frame order.
0 commit comments