|
2 | 2 |
|
3 | 3 | Task: |
4 | 4 |
|
5 | | -- `PR_26154_029-theme-v2-root-rename` |
| 5 | +- `PR_26154_030-toolbox-nav-character-closeout` |
6 | 6 |
|
7 | 7 | Changes: |
8 | 8 |
|
9 | 9 | - Read `.codex/skills/repo-build/SKILL.md`. |
10 | 10 | - Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`. |
11 | | -- Confirmed PR_26154_026-028 convergence baseline was clean enough to proceed. |
12 | | -- Renamed the public Theme V2 asset root to `assets/theme-v2/`. |
13 | | -- Updated active public/root page references to `assets/theme-v2`. |
14 | | -- Updated active toolbox page references to `assets/theme-v2`. |
15 | | -- Updated `_page_template_v2.html` and `toolbox/_tool_template-v2/index.html`. |
16 | | -- Updated Theme V2 JS, partial, and toolbox index helper references. |
17 | | -- Updated Theme V2 docs/governance references. |
18 | | -- Adjusted moved Theme V2 CSS image URLs so checked `url(...)` targets resolve. |
| 11 | +- Used `PR_26154_029-theme-v2-root-rename` as the current baseline. |
| 12 | +- Updated shared Theme V2/toolbox character styling in `assets/theme-v2/css/panels.css`. |
| 13 | +- Kept the character image on the left by preserving the existing ToolDisplayMode DOM order. |
| 14 | +- Confirmed 15px character-to-content spacing through the existing `--space-15` token. |
| 15 | +- Updated the stale aggregate Theme V2 selector in `assets/theme-v2/css/gamefoundrystudio.css`. |
| 16 | +- Updated `assets/theme-v2/partials/header-nav.html` so all active toolbox tool pages appear in the Toolbox navigation. |
| 17 | +- Added Toolbox nav submenus for multi-tool groups, including Audio with MIDI and Sound. |
| 18 | +- Added route-map entries for Tool Builder and Tool Creator in `assets/theme-v2/js/gamefoundry-partials.js`. |
| 19 | +- Removed Marketplace from the active toolbox index data in `toolbox/tools-page-accordions.js`. |
| 20 | +- Kept Marketplace in the header and footer as a product/capability destination outside Toolbox. |
19 | 21 | - Did not modify `old-tools/`, `old_games/`, `old_samples/`, or `start_of_day/`. |
20 | 22 |
|
21 | 23 | Validation: |
22 | 24 |
|
23 | | -- Ran targeted reference checks for the retired Theme V2 root path and `assets/theme-v2`. |
24 | | -- Ran Theme V2 CSS import and `url(...)` target validation. |
25 | | -- Ran template consistency audit after the rename. |
| 25 | +- Ran targeted reference checks for `toolbox/index.html`, `toolbox/tools-page-accordions.js`, shared header nav, Marketplace entries, `.tool-display-mode__character`, and `assets/theme-v2` paths. |
| 26 | +- Ran template consistency audit after the Toolbox nav update. |
26 | 27 | - Ran static validation for changed HTML, JS, CSS, JSON, and Markdown files. |
| 28 | +- Ran changed JavaScript syntax checks. |
27 | 29 | - Ran `npm run test:workspace-v2`. |
28 | 30 | - Ran `git diff --check`. |
29 | 31 | - Ran `npm run codex:review-artifacts`. |
30 | 32 | - Packaged repo-structured ZIP: |
31 | | - - `tmp/PR_26154_029-theme-v2-root-rename_delta.zip` |
| 33 | + - `tmp/PR_26154_030-toolbox-nav-character-closeout_delta.zip` |
32 | 34 |
|
33 | 35 | Required reports: |
34 | 36 |
|
35 | 37 | - `docs_build/dev/reports/codex_changed_files.txt` |
36 | 38 | - `docs_build/dev/reports/codex_review.diff` |
37 | | -- `docs_build/dev/reports/theme_v2_root_rename_report.md` |
38 | | -- `docs_build/dev/reports/template_consistency_after_theme_rename_report.md` |
| 39 | +- `docs_build/dev/reports/toolbox_nav_character_closeout_report.md` |
| 40 | +- `docs_build/dev/reports/template_consistency_after_toolbox_nav_report.md` |
39 | 41 |
|
40 | 42 | Validation summary: |
41 | 43 |
|
42 | | -- PASS baseline convergence audit before rename: public/root pages `43/43`, active toolbox pages `20/20`. |
43 | | -- PASS post-rename template audit: public/root pages `43/43`, active toolbox pages `20/20`. |
44 | | -- PASS `assets/theme-v2/` exists. |
45 | | -- PASS the retired Theme V2 root path does not exist. |
| 44 | +- PASS active toolbox header coverage: `20/20`. |
| 45 | +- PASS Marketplace removed from `toolbox/index.html` rendered data. |
| 46 | +- PASS Marketplace remains in footer Product column. |
| 47 | +- PASS `.tool-display-mode__character` is 150px by 150px in shared Theme V2 styling. |
| 48 | +- PASS 15px character spacing is present through `--space-15`. |
46 | 49 | - PASS zero active references remain to the retired Theme V2 root path. |
47 | | -- PASS active references resolve to `assets/theme-v2`. |
48 | | -- PASS Theme V2 CSS import and image URL targets resolve. |
| 50 | +- PASS post-change template audit: public/root pages `43/43`, active toolbox pages `20/20`. |
49 | 51 | - PASS `npm run test:workspace-v2`. |
50 | 52 | - PASS `git diff --check`. |
51 | 53 | - SKIPPED tests against `old-tools/`, `old_games/`, and `old_samples/` per request. |
|
0 commit comments