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
- Verified Object Vector Studio V2 no longer renders the selected-shape center/origin X marker.
5
+
- Verified snap-enabled drawing renders a visible snap line using the same generated SVG geometry as the preview, including rounded curve path data when point rounding is enabled.
6
+
- Verified Object Transform Scale updates the preview in realtime without persisting object scale state until Resize is used.
7
+
- Verified Object Transform and Shape Transform Scale rows include right-side `X` reset buttons that restore scale to `1.0`.
8
+
- Preserved the single object-origin model and did not reintroduce shape-origin state or controls.
9
+
10
+
## Scope Notes
11
+
- Read `docs/dev/PROJECT_INSTRUCTIONS.md` before continuing.
12
+
- Used the integrated PR_26133_104 state as the prior reference.
13
+
- Workspace manifest/schema structures were preserved.
14
+
- Scope was limited to Object Vector V2 snapline and scale-control behavior plus targeted Playwright coverage stabilization.
15
+
- Full samples smoke test skipped as requested.
16
+
17
+
## Targeted Verification
18
+
- Shape center/origin X marker is absent from the Object Preview selection chrome.
19
+
- Object-origin marker remains a `+`.
20
+
- Snap line appears while drawing when snap mode is enabled.
21
+
- Rounded polygon/polyline snap line uses curve path data when rounding is enabled.
- Updated Object Vector runtime canvas rendering to honor authored point rounding for polygon, polyline, and rectangle/square geometry.
7
+
- Updated Object Vector runtime SVG previews to emit rounded path geometry when authored rounding is present.
8
+
9
+
## Scope Notes
10
+
- Read `docs/dev/PROJECT_INSTRUCTIONS.md` before implementation.
11
+
- Used the PR_26133_105 delta as the prior reference and preserved its staged/local changes.
12
+
- Workspace manifest/schema structures were not changed.
13
+
- Full samples smoke test skipped as requested; this PR is limited to Asteroids bezel visibility and Object Vector runtime rounding.
14
+
15
+
## Playwright Impact
16
+
- Playwright impacted: Yes.
17
+
- Validated Asteroids normal-mode bezel visibility, fullscreen bezel fit preservation, and runtime Object Vector rounded path rendering.
18
+
- Expected pass behavior: bezel state is visible before fullscreen, fullscreen still uses `transparent-window-fit`, and rounded Asteroids ship hull rendering emits canvas quadratic curves plus SVG rounded path output.
19
+
- Expected fail behavior: tests fail if bezel remains hidden outside fullscreen or if runtime rounded geometry renders as straight-only polygon output.
20
+
21
+
## Manual Validation
22
+
- Open `/games/Asteroids/index.html`.
23
+
- Confirm the bezel is visible around the canvas before entering fullscreen.
24
+
- Click the canvas to enter fullscreen and confirm the canvas still fits inside the bezel window.
25
+
- Confirm the Asteroids ship hull shows the authored rounded interior point rather than a sharp straight join.
- PASS `npx playwright test tests/playwright/tools/WorkspaceManagerV2.spec.mjs --grep "fits the game canvas inside the fullscreen play area|loads Object Vector Studio V2 runtime assets into Asteroids gameplay rendering" --workers=1 --reporter=list` (2 passed)
0 commit comments