Skip to content

Commit a3d57d3

Browse files
committed
Consolidate tool folders, repair paths, validate runtime loading, and introduce vector asset contract planning in a single combined PR.
1 parent eb2ee4c commit a3d57d3

File tree

6 files changed

+33
-103
lines changed

6 files changed

+33
-103
lines changed

docs/dev/CODEX_COMMANDS.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ MODEL: GPT-5.4
22
REASONING: high
33

44
TASK:
5-
Execute all three tasks in one continuous Codex pass with no manual intervention.
5+
Execute combined tools consolidation + validation + vector asset contract plan.
66

7-
SEQUENCE:
8-
1. Execute BUILD_PR_TOOLS_FOLDER_CONSOLIDATION
9-
2. Validate and repair any broken paths/imports/references caused by the consolidation
10-
3. Create PLAN_PR_VECTOR_ASSET_CONTRACT as a docs-only planning bundle
7+
STEPS:
8+
1. Consolidate tools folder
9+
2. Fix all references
10+
3. Validate loading paths
11+
4. Generate vector asset contract spec
1112

12-
ZIP TARGETS:
13-
- `tmp/BUILD_PR_TOOLS_FOLDER_CONSOLIDATION.zip`
14-
- `tmp/PLAN_PR_VECTOR_ASSET_CONTRACT.zip`
13+
OUTPUT:
14+
<project folder>/tmp/BUILD_PR_TOOLS_AND_VECTOR_CONTRACT_COMBINED.zip

docs/dev/COMMIT_COMMENT.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
build(tools): finalize tool consolidation and plan vector asset contract
1+
Consolidate tool folders, repair paths, validate runtime loading, and introduce vector asset contract planning in a single combined PR.
Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1 @@
1-
Change Summary
2-
==============
3-
4-
Phase 1 and 2
5-
-------------
6-
- finalized the active sprite tool at `tools/Sprite Editor V3/`
7-
- removed duplicate `tools/Pixel Asset Studio/`
8-
- kept `tools/SpriteEditor_old_keep/` parked as legacy and out of the active platform
9-
- retained `tools/Tilemap Studio/`, `tools/Parallax Scene Studio/`, and `tools/Vector Asset Studio/` as canonical active tool folders
10-
- renamed `tools/VectorMapEditor/` to `tools/Vector Map Editor/`
11-
- updated the tools launcher to point at the final canonical folders and added a `Vector Map Editor` card
12-
- repaired docs/report/path references caused by the consolidation and rename pass
13-
14-
Validation and repair highlights
15-
--------------------------------
16-
- canonical launcher links verified
17-
- canonical sample-manifest paths verified
18-
- canonical sprite/vector/tilemap/parallax entry files syntax-checked with `node --check`
19-
- active-surface scans confirm no required refs remain to deprecated duplicate folders
20-
- active-surface scans confirm no required platform refs remain to legacy `tools/SpriteEditor_old_keep/`
21-
22-
Phase 3
23-
-------
24-
- added `docs/pr/PLAN_PR_VECTOR_ASSET_CONTRACT.md`
25-
- updated the command, commit, file-tree, change-summary, and validation-checklist docs for the full three-phase run
1+
Summary of moved, merged, and deleted files.

docs/dev/reports/file_tree.txt

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1 @@
1-
tools/
2-
Parallax Scene Studio/
3-
index.html
4-
main.js
5-
parallaxEditor.css
6-
README.md
7-
samples/
8-
Sprite Editor V3/
9-
index.html
10-
main.js
11-
spriteEditor.css
12-
README.md
13-
modules/
14-
Tilemap Studio/
15-
index.html
16-
main.js
17-
tileMapEditor.css
18-
README.md
19-
samples/
20-
Vector Asset Studio/
21-
index.html
22-
main.js
23-
svgBackgroundEditor.css
24-
README.md
25-
samples/
26-
Vector Map Editor/
27-
index.html
28-
main.js
29-
vectorMapEditor.css
30-
README.md
31-
how_to_use.html
32-
assets/
33-
editor/
34-
shared/
35-
SpriteEditor_old_keep/
1+
Generated by Codex after consolidation.
Lines changed: 7 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,7 @@
1-
Validation Checklist
2-
====================
3-
4-
Phase 1 and 2
5-
-------------
6-
[x] Inventory folders directly under `tools/`
7-
[x] Identify duplicate and rename-drift tool folders
8-
[x] Select canonical current tool folders
9-
[x] Remove obsolete duplicate tool folders
10-
[x] Keep legacy `tools/SpriteEditor_old_keep/` out of the active platform
11-
[x] Repair launcher/index links
12-
[x] Repair broken path/reference drift after renames
13-
[x] Confirm `tools/Tilemap Studio/samples/sample-manifest.json` exists
14-
[x] Confirm `tools/Parallax Scene Studio/samples/sample-manifest.json` exists
15-
[x] Confirm `tools/Vector Asset Studio/samples/sample-manifest.json` exists
16-
[x] Confirm vector/svg tool paths remain present where referenced
17-
[x] `node --check tools/Sprite Editor V3/main.js`
18-
[x] `node --check tools/Sprite Editor V3/modules/spriteEditorApp.js`
19-
[x] `node --check tools/Sprite Editor V3/modules/projectModel.js`
20-
[x] `node --check tools/Sprite Editor V3/modules/constants.js`
21-
[x] `node --check tools/Tilemap Studio/main.js`
22-
[x] `node --check tools/Parallax Scene Studio/main.js`
23-
[x] `node --check tools/Vector Asset Studio/main.js`
24-
[x] `node --check tools/Vector Map Editor/main.js`
25-
[x] `node --check tools/Vector Map Editor/editor/VectorMapEditorApp.js`
26-
[x] No required refs to deprecated duplicate folders in `tools/`, `games/`, `tests/`, or `scripts/`
27-
[x] No required refs to legacy `tools/SpriteEditor_old_keep/` in `tools/`, `games/`, `tests/`, or `scripts/`
28-
29-
Phase 3
30-
-------
31-
[x] `docs/pr/PLAN_PR_VECTOR_ASSET_CONTRACT.md` created
32-
[x] `docs/dev/CODEX_COMMANDS.md` updated
33-
[x] `docs/dev/COMMIT_COMMENT.txt` updated
34-
[x] reports refreshed for the final canonical tool layout
1+
Validation Checklist:
2+
- Tools load correctly
3+
- No broken paths
4+
- Samples load
5+
- Assets render
6+
- No duplicate folders remain
7+
- SpriteEditor ignored
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# BUILD_PR_TOOLS_AND_VECTOR_CONTRACT_COMBINED
2+
3+
This PR performs:
4+
1. Tools folder consolidation
5+
2. Path validation and repair
6+
3. Vector asset contract planning
7+
8+
Scope:
9+
- Merge duplicate tool folders
10+
- Update all references
11+
- Remove obsolete folders
12+
- Ignore legacy SpriteEditor
13+
- Produce vector asset contract spec
14+
15+
No feature work included.

0 commit comments

Comments
 (0)