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
@@ -112,9 +112,9 @@ Prevented Workspace lane reruns: 0
112
112
| build-path | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Toolbox Build Path simplification, workflow status table, and Admin Tools Progress navigation | repo-served Toolbox page; repo-served Admin Tools Progress page; Project Workspace mock project context; Toolbox role simulation |
113
113
| tools-progress | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Admin Tools Progress hydration, Toolbox Group view color model, and Project Build Path separation | repo-served Admin Tools Progress page; repo-served Toolbox Group view; Toolbox registry build sequence; Project Build Path workflow table |
114
114
| tool-navigation | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Admin Tools Progress tool route links, Tool Display Mode build-order previous/next controls, and Toolbox group fallback routing | repo-served Admin Tools Progress page; repo-served Project Workspace, Game Design, and Game Configuration tool pages; repo-served Toolbox Group view with URL-selected accordion; Toolbox registry build sequence and route metadata |
115
-
| tool-display-mode | PASS |18.48s| 1 | Tool Display Mode validates the two-row identity/navigation layout, anchors for previous/next targets, disabled text for missing targets, registry build-order labels, role preservation, and multi-path fallback without exercising unrelated toolbox routes. | Tool Display Mode identity row, registry-owned previous/next links, disabled text fallback, and multi-path group routing | repo-served Project Workspace, Game Design, Game Configuration, and AI Assistant tool pages; repo-served Toolbox Group view with URL-selected accordion; Toolbox registry build sequence and route metadata; shared Theme V2 Tool Display Mode script |
115
+
| tool-display-mode | PASS |17.55s| 1 | Tool Display Mode validates the two-row identity/navigation layout, anchors for previous/next targets, disabled text for missing targets, registry build-order labels, role preservation, and multi-path fallback without exercising unrelated toolbox routes. | Tool Display Mode identity row, registry-owned previous/next links, disabled text fallback, and multi-path group routing | repo-served Project Workspace, Game Design, Game Configuration, and AI Assistant tool pages; repo-served Toolbox Group view with URL-selected accordion; Toolbox registry build sequence and route metadata; shared Theme V2 Tool Display Mode script |
116
116
| tool-images | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Toolbox registry image contract, Toolbox card image rendering, and Tool Display Mode image fallback | Toolbox registry badge/tool image contract; repo-served Toolbox page; repo-served representative Toolbox tool pages; shared registry image fallback |
117
-
| tool-runtime |SKIP|0ms|0|Lane was not selected for this targeted run. | Active public toolbox and Tool Template V2 contract | repo-served root toolbox page; Tool Template V2 public page; Theme V2 shared partials and assets |
117
+
| tool-runtime |PASS|78.94s|1|Tool runtime lane now validates the active public toolbox/template surface and excludes removed V2 tool routes. | Active public toolbox and Tool Template V2 contract | repo-served root toolbox page; Tool Template V2 public page; Theme V2 shared partials and assets |
118
118
| game-runtime | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Deprecated archive/v1-v2/games reference coverage ||
119
119
| integration | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | Integration handoff behavior | No active integration Playwright specs after removal of stale V2 tool and removed game manifest routes. |
120
120
| engine-src | SKIP | 0ms | 0 | Lane was not selected for this targeted run. | src/ engine and shared runtime capability behavior | explicit node unit fixtures; fresh in-memory localStorage/sessionStorage mocks per file |
@@ -124,11 +124,11 @@ Prevented Workspace lane reruns: 0
124
124
125
125
| Lane | Duration | Test |
126
126
| --- | --- | --- |
127
-
| tool-display-mode|4.30s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:211:1 > multi-path fallback opens Toolbox Group view with only the target group expanded|
128
-
| tool-display-mode|2.30s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:143:1 > Project Workspace and Game Configuration use registry order without page hardcoding|
129
-
| tool-display-mode|1.60s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:116:1 > Game Design renders identity and navigation rows with registry anchor links|
130
-
| tool-display-mode|1.30s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:168:1 > missing previous target renders disabled text instead of a broken link|
131
-
| tool-display-mode |1.30s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:186:1 > Build Game renders plain previous and next links in the second row|
127
+
| tool-runtime|34.00s| tests\playwright\tools\RootToolsFutureState.spec.mjs:508:1 > active tool pages do not render placeholder center panel images|
128
+
| tool-runtime|12.20s| tests\playwright\tools\RootToolsFutureState.spec.mjs:69:1 > root tools surface links current tool pages without old_* routes|
| tool-runtime|9.10s| tests\playwright\tools\RootToolsFutureState.spec.mjs:323:1 > common header renders primary navigation order across active pages|
131
+
| tool-display-mode |4.20s| tests\playwright\tools\ToolDisplayModeNavigation.spec.mjs:231:1 > multi-path fallback opens Toolbox Group view with only the target group expanded|
132
132
133
133
## Commands
134
134
@@ -154,13 +154,13 @@ Prevented Workspace lane reruns: 0
154
154
- SKIP
155
155
156
156
### tool-display-mode
157
-
- PASS 18.48s C:\nvm4w\nodejs\node.exe C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\node_modules\@playwright\test\cli.js test tests/playwright/tools/ToolDisplayModeNavigation.spec.mjs --project=playwright --workers=1 --reporter=list
157
+
- PASS 17.55s C:\nvm4w\nodejs\node.exe C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\node_modules\@playwright\test\cli.js test tests/playwright/tools/ToolDisplayModeNavigation.spec.mjs --project=playwright --workers=1 --reporter=list
158
158
159
159
### tool-images
160
160
- SKIP
161
161
162
162
### tool-runtime
163
-
-SKIP
163
+
-PASS 78.94s C:\nvm4w\nodejs\node.exe C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\node_modules\@playwright\test\cli.js test tests/playwright/tools/RootToolsFutureState.spec.mjs --project=playwright --workers=1 --reporter=list
- Removed placeholder `image-missing.svg` center-panel images from active registry-owned tool pages only.
7
+
- Updated shared Tool Display Mode badge styling under `assets/theme-v2/css/panels.css`.
8
+
- Updated targeted active tool page UI and Tool Display Mode Playwright/MSJ coverage.
9
+
- Did not modify archived V1/V2 pages.
10
+
- Did not modify `start_of_day`.
11
+
12
+
## Active Tool Pages Cleaned
13
+
14
+
-`toolbox/achievements/index.html`
15
+
-`toolbox/animations/index.html`
16
+
-`toolbox/audio-effects/index.html`
17
+
-`toolbox/audio/index.html`
18
+
-`toolbox/build-game/index.html`
19
+
-`toolbox/characters/index.html`
20
+
-`toolbox/cloud/index.html`
21
+
-`toolbox/colors/index.html`
22
+
-`toolbox/community/index.html`
23
+
-`toolbox/controls/index.html`
24
+
-`toolbox/debug/index.html`
25
+
-`toolbox/environments/index.html`
26
+
-`toolbox/events/index.html`
27
+
-`toolbox/fonts/index.html`
28
+
-`toolbox/game-configuration/index.html`
29
+
-`toolbox/game-design/index.html`
30
+
-`toolbox/game-migration/index.html`
31
+
-`toolbox/game-testing/index.html`
32
+
-`toolbox/hitboxes/index.html`
33
+
-`toolbox/languages/index.html`
34
+
-`toolbox/marketplace/index.html`
35
+
-`toolbox/music/index.html`
36
+
-`toolbox/objects/index.html`
37
+
-`toolbox/performance/index.html`
38
+
-`toolbox/platform-settings/index.html`
39
+
-`toolbox/project-workspace/index.html`
40
+
-`toolbox/ratings/index.html`
41
+
-`toolbox/saved-data/index.html`
42
+
-`toolbox/speech-to-text/index.html`
43
+
-`toolbox/sprites/index.html`
44
+
-`toolbox/text-to-speech/index.html`
45
+
-`toolbox/users/index.html`
46
+
-`toolbox/videos/index.html`
47
+
-`toolbox/voices/index.html`
48
+
-`toolbox/worlds/index.html`
49
+
50
+
## Badge Cleanup
51
+
52
+
- Normal Tool Display Mode badge remains `64px` by `64px`.
53
+
- Fullscreen Tool Display Mode badge now renders at `32px` by `32px`.
54
+
- Badge uses `object-fit: contain` so the full square artwork displays.
55
+
- Removed the border, circular radius, and panel background that created a ring/crop treatment.
56
+
57
+
## Validation Notes
58
+
59
+
- Impacted lanes: `tool-runtime` and `tool-display-mode`.
60
+
- Ran `node --check tests/playwright/tools/RootToolsFutureState.spec.mjs`.
61
+
- Ran `node --check tests/playwright/tools/ToolDisplayModeNavigation.spec.mjs`.
62
+
- Ran `node ./scripts/run-targeted-test-lanes.mjs --lane tool-runtime --lane tool-display-mode`.
63
+
- Ran a registry-driven static check confirming no active tool-center-panel placeholder images remain.
64
+
- Ran scoped `git diff --check` for changed implementation/test/report files.
65
+
- Ran changed-file static validation confirming no inline styles, style blocks, inline scripts, inline event handlers, archived V1/V2 paths, or `start_of_day` file changes were introduced.
66
+
- Full samples smoke: skipped by request.
67
+
68
+
## Manual Test Notes
69
+
70
+
- Verified by targeted Playwright that active tool pages still render `.tool-center-panel` and visible heading content after placeholder image removal.
71
+
- Verified by targeted Playwright that normal badge size is `64x64`.
72
+
- Verified by targeted Playwright that fullscreen badge size is `32x32`.
73
+
- Verified by targeted Playwright that badge border width and border radius are `0px`.
74
+
- Verified by targeted Playwright that badge artwork uses `object-fit: contain`.
75
+
- Verified no console errors or failed page requests in the selected lanes.
0 commit comments