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
Align active tool page panel colors to Toolbox groups - PR_26156_124-tool-page-group-color-alignment & Correct active tool page group colors from Toolbox source of truth - PR_26156_125-tool-group-color-correction-pass
@@ -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|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 |
115
+
| tool-display-mode |SKIP|0ms|0|Lane was not selected for this targeted run. | 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 | 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 |
117
+
| tool-runtime | PASS |97.25s| 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-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|
127
+
| tool-runtime |39.70s| tests\playwright\tools\RootToolsFutureState.spec.mjs:512:1 > active tool pages align center cleanup and registry group colors|
128
+
| tool-runtime |20.70s| tests\playwright\tools\RootToolsFutureState.spec.mjs:73:1 > root tools surface links current tool pages without old_* routes |
129
+
| tool-runtime |12.30s| tests\playwright\tools\RootToolsFutureState.spec.mjs:327:1 > common header renders primary navigation order across active pages|
# PR_26156_124 Tool Page Group Color Alignment Report
2
+
3
+
## Scope
4
+
5
+
- Read `docs_build/dev/PROJECT_INSTRUCTIONS.md`.
6
+
- Validated active Toolbox tool pages against the Toolbox registry color assignment used by `toolbox/index.html` Group view.
7
+
- Corrected each active tool page left and right `<aside class="tool-column ...">` so the only `tool-group-*` class matches that tool's `colorGroup` from `toolbox/toolRegistry.js`.
8
+
- Did not modify `toolbox/index.html`.
9
+
- Did not modify archived V1/V2 pages.
10
+
- Did not modify `start_of_day`.
11
+
- Did not add CSS, page-local CSS, tool-local CSS, inline styles, style blocks, script blocks, or inline event handlers.
12
+
13
+
## Source Of Truth
14
+
15
+
The source of truth is `toolbox/toolRegistry.js`:
16
+
17
+
-`getActiveToolRegistry()` identifies active tool pages.
18
+
-`getToolRoute(tool)` identifies active tool page routes.
19
+
-`tool.colorGroup` provides the group color class used by Toolbox Group view cards.
20
+
21
+
Theme V2 already owns the group color tokens and aliases under `assets/theme-v2/css/`; this PR only aligns page-side column classes to the registry-owned class name.
22
+
23
+
## Updated Active Tool Pages
24
+
25
+
Each route below had two side columns updated: left column and right column.
26
+
27
+
| Tool | Route | Registry group class |
28
+
| --- | --- | --- |
29
+
| AI Assistant |`toolbox/ai-assistant/index.html`|`tool-group-ai`|
- targeted registry static check for active tool side column group classes
90
+
-`npm run test:lane:tool-runtime`
91
+
-`git diff --check`
92
+
- changed-file static validation for forbidden archive/start_of_day paths and inline style/script/event-handler additions
93
+
94
+
Results:
95
+
96
+
- Active tool page group-color validation: passed.
97
+
-`npm run test:lane:tool-runtime`: passed, 5 Playwright tests.
98
+
-`git diff --check`: passed.
99
+
-`toolbox/index.html` diff check: no changes.
100
+
- Changed-file static validation: passed.
101
+
102
+
Skipped lanes:
103
+
104
+
- Full samples smoke: skipped by request.
105
+
- Broad workspace/full suite validation: skipped because the change is active tool page markup plus targeted Playwright coverage only; shared runtime, shared parser, shared DB, and cross-tool integration behavior were not changed.
0 commit comments