|
1 | | -# Playwright Workspace V2 Results |
| 1 | +# Workspace V2 Playwright Results |
2 | 2 |
|
3 | | -PR: PR_26133_092-object-vector-layout-transform-and-origin-schema-fixes |
| 3 | +PR: PR_26133_093-game-only-manifest-origin-and-transform-fixes |
4 | 4 |
|
5 | 5 | Command: `npm run test:workspace-v2` |
6 | 6 |
|
7 | 7 | Result: PASS |
8 | 8 |
|
9 | 9 | Summary: |
10 | | -- 54/54 Playwright tests passed. |
11 | | -- Final full run completed in 6.7 minutes. |
12 | | -- Duplicate inner Object Transform and Shape Transform panel titles are removed. |
13 | | -- Tools now contains only Snap Grid, Snap Angle, Grid, and Words; Shapes contains only select/creation tools. |
14 | | -- Selected object shape lists and shape ordering/group controls render back under Objects > selected Object > shapes. |
15 | | -- Object-level origin persists through schema, manifest, loader normalization, Object Transform Apply, and Auto controls while shape-level origin remains separate. |
16 | | -- Grid on/off icons use nf-md-grid and nf-md-grid_off, with the off icon using the disabled red icon color only. |
17 | | -- Object Transform summary no longer shows mixed x/y move values when object Move is not supported. |
18 | | -- Existing console/page error assertions remained clean in the covered flows. |
| 10 | +- 54 tests passed. |
| 11 | +- Duration: about 5.2 minutes. |
| 12 | +- No test failures were reported. |
| 13 | +- Workspace Manager V2 and Object Vector Studio V2 coverage ran as part of the passing suite. |
19 | 14 |
|
20 | | -Targeted verification notes: |
21 | | -- Updated Playwright assertions cover Tools/Shapes accordion membership, shape list placement under selected object tiles, restored shape action controls, object-level origin schema/default support, grid icon state, Object Transform summary wording, and Object/Shape Transform duplicate-title removal. |
22 | | -- Focused reruns were used while repairing stale selectors, then the full workspace-v2 suite passed. |
| 15 | +Additional validation: |
| 16 | +- PASS: all `games/**/game.manifest.json` files validate against `tools/schemas/game.manifest.schema.json`. |
| 17 | +- PASS: no validated game manifest requires or contains `game.workspace`. |
| 18 | +- PASS: game-only root `tools` payloads load through Workspace Manager V2 and Asteroids object vector runtime paths. |
| 19 | +- PASS: schema rejects legacy in-game workspace/gameData payloads in updated Workspace Manager validation. |
| 20 | +- PASS: no console/runtime errors were observed by the passing workspace-v2 suite. |
0 commit comments