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
# PR_26133_122 Object Vector Final Manifest Cleanup Report
2
+
3
+
## Summary
4
+
- Removed the unused `object-vector-studio-v2.vectorMaps` manifest payload so Asteroids Object Vector Studio V2 data is owned by `objects[].tags` and `objects[].shapes[]`.
5
+
- Renamed Asteroids runtime helpers from vector-map/role wording to object-geometry/tag wording.
6
+
- Updated Asteroids launch/runtime wiring to pass `objectGeometry` and resolve gameplay/attract objects from manifest object IDs plus tags.
7
+
- Updated Object Vector Studio V2 and game manifest schemas to reject the removed shared vector-map payload.
8
+
- Confirmed Workspace Manager V2 still discovers Asteroids from the game manifest path.
- PASS: `npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --project=playwright --workers=1 --reporter=list -g "discovers Active Game options|loads Object Vector Studio V2 runtime assets"`
39
+
- PASS: `git diff --check`
40
+
41
+
## Skipped
42
+
-`npm run test:workspace-v2` was not run; PR requested targeted Workspace Manager V2 validation only.
43
+
- Full regression and full samples smoke test were not run; this change is limited to Asteroids/Object Vector manifest cleanup and Workspace Manager discovery verification.
44
+
45
+
## Manual Validation
46
+
1. Open `tools/workspace-manager-v2/index.html`, pick the repo folder, and confirm the Active Game dropdown includes `Asteroids`.
47
+
2. Select `Asteroids` and confirm the generated workspace context includes `tools["object-vector-studio-v2"].objects` and does not include `tools["object-vector-studio-v2"].vectorMaps`.
48
+
3. Open `games/Asteroids/index.html` and confirm the game launches with ship, asteroid, UFO, and bullet Object Vector geometry rendering.
0 commit comments