|
| 1 | +# PR_26140_082 Replaced Vector Tools Deprecation Report |
| 2 | + |
| 3 | +## Summary |
| 4 | +- Removed the deprecated `tools/SVG Asset Studio` tool folder and ZIP package. |
| 5 | +- Removed the deprecated `tools/Vector Map Editor` tool folder and ZIP package. |
| 6 | +- Migrated active SVG Asset Studio launch, registry, sample mapping, workspace, and docs references to Object Vector Studio V2. |
| 7 | +- Migrated active Vector Map Editor launch, registry, sample mapping, workspace, and docs references to World Vector Studio V2. |
| 8 | +- Added World Vector Studio V2 to the Workspace Manager V2 launch surface. |
| 9 | +- Removed the duplicate Planned Next Asset Manager V2 card from the tools index. |
| 10 | + |
| 11 | +## Tool Replacement Mapping |
| 12 | +- SVG Asset Studio -> Object Vector Studio V2. |
| 13 | +- Vector Map Editor -> World Vector Studio V2. |
| 14 | + |
| 15 | +## Description Updates |
| 16 | +- Object Vector Studio V2 is described as the tool for building vector assets. |
| 17 | +- World Vector Studio V2 is described as the tool for placing assets, maps, layers, parallax, and scene/world layout. |
| 18 | + |
| 19 | +## Workspace And Launch Wiring |
| 20 | +- `tools/toolRegistry.js` no longer registers `svg-asset-studio` or `vector-map-editor`. |
| 21 | +- `tools/workspace-manager-v2/js/services/WorkspaceManagerV2ContextService.js` now exposes World Vector Studio V2 as a workspace-launchable editor. |
| 22 | +- `tools/workspace-manager-v2/js/controls/ToolTilesControl.js` now describes World Vector Studio V2 with scene/world layout language. |
| 23 | +- `samples/samples.to.tools.json` maps the replaced tool categories to the V2 tools. |
| 24 | +- Active sample launch links now route to Object Vector Studio V2 or World Vector Studio V2 while preserving sample JSON content. |
| 25 | + |
| 26 | +## Intentional Scope Boundaries |
| 27 | +- No schema files were changed. |
| 28 | +- Sample JSON files were not changed. Existing sample preset filenames that include old tool names remain as historical sample data and were not rewritten. |
| 29 | +- Historical/archive documentation references are preserved where they are not active launch, registry, or workspace wiring. |
| 30 | +- Negative tests may reference deleted legacy paths only to verify that the old tools are no longer active launch targets. |
| 31 | + |
| 32 | +## Validation |
| 33 | +- `git diff --check` passed. |
| 34 | +- Targeted JavaScript syntax/import validation for changed active runtime/tool/test files passed. |
| 35 | +- Targeted JSON parse validation for changed registry/mapping/config files passed. |
| 36 | +- Tool registry validation confirmed Object Vector Studio V2 and World Vector Studio V2 are registered, and SVG Asset Studio and Vector Map Editor are not registered. |
| 37 | +- `npm run test:workspace-v2` passed. |
| 38 | +- Tool launch validation confirmed launch definitions and index files exist for: |
| 39 | + - Object Vector Studio V2 |
| 40 | + - World Vector Studio V2 |
| 41 | + - Asset Manager V2 |
| 42 | + - Workspace Manager V2 |
| 43 | +- Legacy tool path validation confirmed the removed tool folders and ZIPs are absent. |
| 44 | +- Active old-path reference validation found only intentional negative-test and historical-doc references. |
| 45 | +- Planned Next validation confirmed there is no duplicate Asset Manager V2 card. |
| 46 | + |
| 47 | +## Full Samples Smoke Test |
| 48 | +- Not run. This PR is limited to replaced tool deprecation and launch/wiring migration; full samples smoke was explicitly out of scope. |
0 commit comments