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
# Templates Vector-Native Active Relocation Report
2
+
3
+
Generated: 2026-04-12
4
+
Lane: narrow decouple-only
5
+
6
+
## Purpose
7
+
Decouple active vector-native template references from `templates/vector-native-arcade/` and standardize on the canonical active path:
8
+
9
+
-`tools/templates/vector-native-arcade/`
10
+
11
+
## Scope Applied
12
+
Modified only:
13
+
-`tools/shared/vectorNativeTemplate.js`
14
+
-`tools/shared/vectorTemplateSampleGame.js`
15
+
-`tests/tools/VectorNativeTemplate.test.mjs`
16
+
-`games/vector-arcade-sample/README.md`
17
+
18
+
## Changes Made
19
+
1. Updated vector-native template asset/config/docs/runtime path strings to use `tools/templates/vector-native-arcade/`.
20
+
2. Updated sample-game remap logic to map from `tools/templates/vector-native-arcade/` to `games/vector-arcade-sample/`.
21
+
3. Updated test assertion for `definition.templatePath` to the canonical active path.
22
+
4. Updated sample-game README template source path to the canonical active path.
23
+
24
+
## Move Decision
25
+
- No physical move performed in this lane.
26
+
-`templates/vector-native-arcade/` remains in place.
27
+
- Rationale: this lane is decouple-only and path normalization was completed in the four blocker files without requiring filesystem relocation for correctness in this PR.
28
+
29
+
## Validation Notes
30
+
- No bare legacy path references remain in the four target files (`templates/vector-native-arcade/` not preceded by `tools/`).
[PASS] no changes under protected start_of_day directories
14
18
Evidence:
15
-
- `git diff --name-only -- tools src games samples tests` returned no entries
19
+
- `git diff --name-only -- docs/dev/start_of_day/chatGPT docs/dev/start_of_day/codex` -> no entries
16
20
17
-
[PASS] templates/ untouched
21
+
[PASS] starter-project-template remains untouched
18
22
Evidence:
19
-
- `git diff --name-only -- templates` returned no entries
23
+
- `git diff --name-only -- templates/starter-project-template` -> no entries
20
24
21
-
[PASS] docs/archive/ untouched
25
+
[PASS] no directory move/archive executed in this lane
22
26
Evidence:
23
-
- `git diff --name-only -- docs/archive` returned no entries
27
+
- `git diff --name-status` filter for `D|R|C` -> no entries related to this lane
24
28
25
-
[PASS] start_of_day/* untouched
29
+
[INFO] targeted test execution note
26
30
Evidence:
27
-
- `git diff --name-only -- docs/dev/start_of_day docs/start_of_day` returned no entries
28
-
29
-
[PASS] no directory create/delete/move performed in this lane
30
-
Evidence:
31
-
- no directory operations were executed; edits were docs content rewrites only
31
+
- direct isolated test invocation could not run in this local Node 20.8.1 environment because `node:module` `registerHooks` is unavailable; this repository's full test harness expects newer runtime hook support.
svgText: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="-34 -34 68 68"><path d="M -20 -14 L 0 -24 L 22 -18 L 28 6 L 14 24 L -10 22 L -26 4 Z" /></svg>'
svgText: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 220 48"><path d="M 8 40 L 24 8 L 40 40 Z" /><path d="M 56 40 L 56 8 L 84 8 L 84 18 L 68 18 L 68 22 L 82 22 L 82 32 L 68 32 L 68 40 Z" /><path d="M 96 40 L 96 8 L 108 8 L 124 24 L 124 8 L 136 8 L 136 40 L 124 40 L 108 24 L 108 40 Z" /></svg>'
0 commit comments