Skip to content

Commit 5ac523c

Browse files
committed
Add stacked Toolbox wireframes from template foundation - PR_26155_007-012-toolbox-wireframe-stackytgytgytgytgytgytgytghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
1 parent 1e13896 commit 5ac523c

39 files changed

Lines changed: 622 additions & 103 deletions

assets/theme-v2/js/gamefoundry-partials.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"animation-studio": "toolbox/animation/index.html",
77
"asset-studio": "toolbox/assets/index.html",
88
"code-studio": "toolbox/code/index.html",
9+
"game-configuration": "toolbox/game-configuration/index.html",
910
"game-design-studio": "toolbox/game-design/index.html",
1011
"input-studio": "toolbox/input/index.html",
1112
"localization-studio": "toolbox/localization/index.html",
@@ -18,6 +19,7 @@
1819
"storage-inspector": "toolbox/storage/index.html",
1920
"world-vector-studio": "toolbox/world-vector/index.html",
2021
cloud: "toolbox/cloud/index.html",
22+
"project-workspace": "toolbox/project-workspace/index.html",
2123
games: "games/index.html",
2224
arcade: "games/arcade/index.html",
2325
"game-action": "games/action/index.html",

assets/theme-v2/partials/header-nav.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@
99
<a data-nav-link data-route="toolbox" href="toolbox/index.html">Toolbox &#9662;</a>
1010
<div class="sub-menu sub-menu--toolbox" data-toolbox-menu aria-label="Toolbox menu">
1111
<a data-nav-link data-toolbox-menu-item data-route="ai-assistant" href="toolbox/ai-assistant/index.html">AI Assistant</a>
12+
<div class="nav-item nav-popout-item" data-toolbox-menu-group>
13+
<a data-toolbox-menu-group-label data-route="toolbox" href="toolbox/index.html" aria-haspopup="true">Planning &#9656;</a>
14+
<div class="sub-menu sub-menu--nested" data-toolbox-submenu aria-label="Planning tools">
15+
<a data-nav-link data-toolbox-menu-item data-route="project-workspace" href="toolbox/project-workspace/index.html">Project Workspace</a>
16+
<a data-nav-link data-toolbox-menu-item data-route="game-design-studio" href="toolbox/game-design/index.html">Game Design</a>
17+
<a data-nav-link data-toolbox-menu-item data-route="game-configuration" href="toolbox/game-configuration/index.html">Game Configuration</a>
18+
</div>
19+
</div>
1220
<div class="nav-item nav-popout-item" data-toolbox-menu-group>
1321
<a data-toolbox-menu-group-label data-route="toolbox" href="toolbox/index.html" aria-haspopup="true">Assets &#9656;</a>
1422
<div class="sub-menu sub-menu--nested" data-toolbox-submenu aria-label="Assets tools">
@@ -39,7 +47,6 @@
3947
<div class="nav-item nav-popout-item" data-toolbox-menu-group>
4048
<a data-toolbox-menu-group-label data-route="toolbox" href="toolbox/index.html" aria-haspopup="true">Worlds &#9656;</a>
4149
<div class="sub-menu sub-menu--nested" data-toolbox-submenu aria-label="World tools">
42-
<a data-nav-link data-toolbox-menu-item data-route="game-design-studio" href="toolbox/game-design/index.html">Game Design</a>
4350
<a data-nav-link data-toolbox-menu-item data-route="particle-studio" href="toolbox/particles/index.html">Particles</a>
4451
<a data-nav-link data-toolbox-menu-item data-route="world-vector-studio" href="toolbox/world-vector/index.html">World Vector</a>
4552
</div>

docs_build/dev/codex_commands.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,3 +267,43 @@ Required reports:
267267
- `docs_build/dev/reports/toolbox-registry-contract.md`
268268
- `docs_build/dev/reports/codex_changed_files.txt`
269269
- `docs_build/dev/reports/codex_review.diff`
270+
271+
## PR_26155_007-012
272+
273+
Changes:
274+
- Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
275+
- Created stacked Toolbox wireframe bundle:
276+
- `PR_26155_007-project-workspace-wireframe`
277+
- `PR_26155_008-game-design-wireframe`
278+
- `PR_26155_009-game-configuration-wireframe`
279+
- `PR_26155_010-toolbox-build-path-view`
280+
- `PR_26155_011-toolbox-progress-view`
281+
- `PR_26155_012-tool-requirement-overlay-wireframe`
282+
- Created `toolbox/project-workspace/index.html` from the active tool template structure and adapted wireframe content.
283+
- Updated `toolbox/game-design/index.html` wireframe content while preserving the tool template shell.
284+
- Created `toolbox/game-configuration/index.html` from the active tool template structure and adapted wireframe content.
285+
- Added static missing-requirements cards using existing Theme V2 classes only.
286+
- Updated active Toolbox wiring in:
287+
- `assets/theme-v2/partials/header-nav.html`
288+
- `assets/theme-v2/js/gamefoundry-partials.js`
289+
- `toolbox/toolRegistry.js`
290+
- `toolbox/tools-page-accordions.js`
291+
- Kept `toolbox/tools-page-accordions.js` because it still owns current Toolbox rendering.
292+
- Did not add CSS, tools beyond the requested wireframe surfaces, database behavior, persistence, or real runtime save/load.
293+
294+
Validation:
295+
- `node --check toolbox/tools-page-accordions.js`.
296+
- `node --check toolbox/toolRegistry.js`.
297+
- `node --check assets/theme-v2/js/gamefoundry-partials.js`.
298+
- `node scripts/validate-active-tools-surface.mjs`.
299+
- `node scripts/validate-tool-registry.mjs`.
300+
- No inline style/script/event-handler matches in the three tool wireframes.
301+
- `npm run test:workspace-v2` (legacy command name for the Project Workspace test lane).
302+
- Targeted Playwright page checks for `toolbox/index.html`, `toolbox/project-workspace/index.html`, `toolbox/game-design/index.html`, and `toolbox/game-configuration/index.html`.
303+
- `git diff --check`.
304+
- No CSS added or modified.
305+
306+
Required reports:
307+
- `docs_build/dev/reports/stack-toolbox-wireframes.md`
308+
- `docs_build/dev/reports/codex_changed_files.txt`
309+
- `docs_build/dev/reports/codex_review.diff`

docs_build/dev/commit_comment.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Add Toolbox registry contract report - PR_26155_006-toolbox-registry-contract
1+
Add stacked Toolbox wireframes and current view wiring - PR_26155_007-012-toolbox-wireframes

docs_build/dev/reports/coverage_changed_js_guardrail.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ Missing changed runtime JS files are WARN, not FAIL.
66
Source: Playwright/Chromium built-in V8 coverage from the active Playwright run.
77

88
Changed runtime JS files considered:
9-
(100%) none changed - no changed runtime JS files
9+
(0%) toolbox/toolRegistry.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
10+
(88%) toolbox/tools-page-accordions.js - executed lines 494/494; executed functions 30/34
1011

1112
Guardrail warnings:
12-
(100%) none changed - no changed runtime JS files
13+
(0%) toolbox/toolRegistry.js - WARNING: changed runtime JS file missing from coverage; advisory only

docs_build/dev/reports/dependency_gating_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Dependency Gating Report
22

3-
Generated: 2026-06-04T15:06:23.797Z
3+
Generated: 2026-06-04T15:40:53.232Z
44
Status: PASS
55

66
## Gate Order

docs_build/dev/reports/dependency_hydration_reuse_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Dependency Hydration Reuse Report
22

3-
Generated: 2026-06-04T15:06:23.798Z
3+
Generated: 2026-06-04T15:40:53.233Z
44
Status: PASS
55

66
## Summary

docs_build/dev/reports/execution_graph_reuse_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Execution Graph Reuse Report
22

3-
Generated: 2026-06-04T15:06:23.798Z
3+
Generated: 2026-06-04T15:40:53.233Z
44
Status: PASS
55

66
## Summary

docs_build/dev/reports/failure_fingerprint_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Failure Fingerprint Report
22

3-
Generated: 2026-06-04T15:06:43.471Z
3+
Generated: 2026-06-04T15:41:04.543Z
44
Status: PASS
55

66
## Summary

docs_build/dev/reports/filesystem_scan_reduction_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Filesystem Scan Reduction Report
22

3-
Generated: 2026-06-04T15:06:23.788Z
3+
Generated: 2026-06-04T15:40:53.215Z
44
Status: PASS
55

66
## Scan Enforcement

0 commit comments

Comments
 (0)