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
Validated with an ESM Node harness against the changed tool files:
26
+
27
+
- Sound Style select exists: PASS
28
+
- Order is:
29
+
-`Custom`
30
+
-`Pure Tone`
31
+
- disabled divider
32
+
-`Atari-style`
33
+
-`Classic Arcade`
34
+
-`Early Analog`
35
+
-`Namco-style`
36
+
-`Nintendo-style`
37
+
-`TTL Arcade`
38
+
-`Vector Arcade`
39
+
- Divider value is disabled and visual-only: PASS
40
+
- Selecting `Classic Arcade` updates editor defaults/ranges behavior through the profile handler: PASS
41
+
- Programmatic divider selection is rejected and resets to `Custom`: PASS
42
+
- Validated sound payload does not include `style`, `styleProfile`, or divider data: PASS
43
+
44
+
## Playwright Impacted Validation
45
+
46
+
Ran a focused Playwright check against `tools/audio-sfx-playground-v2/index.html` through a temporary local HTTP server using local browser binaries from `.ms-playwright`.
47
+
48
+
- Tool launches successfully: PASS
49
+
- No console errors on launch or style selection: PASS
50
+
- Sound Style order matches the requested order: PASS
51
+
- Divider is visible but disabled/not selectable by user interaction: PASS
52
+
- Style selection updates defaults:
53
+
-`Classic Arcade` set name to `Classic Zap`: PASS
54
+
-`Classic Arcade` set waveform to `square`: PASS
55
+
- Copy JSON after style selection omits style metadata and persists only sound payload data: PASS
56
+
- Programmatic divider selection does not persist and resets to `Custom`: PASS
57
+
58
+
## Workspace V2
59
+
60
+
Command:
61
+
62
+
```powershell
63
+
$env:PLAYWRIGHT_BROWSERS_PATH='.ms-playwright'; npm.cmd run test:workspace-v2
64
+
```
65
+
66
+
Result: TIMEOUT after 900 seconds.
67
+
68
+
Observed progress before timeout:
69
+
70
+
- 72 tests discovered.
71
+
- Tests 1-70 began running.
72
+
- 67 observed as passed.
73
+
- 3 observed as failed before timeout:
74
+
- Input Mapping V2 mouse drag visual capture state test.
75
+
- Object Vector Studio V2 layout shell/schema-only palette gate test.
76
+
- Object Vector Studio V2 compact geometry layout/selected palette state test.
77
+
- The timeout occurred before the final two tests reported.
78
+
79
+
The observed failures are outside the Audio / SFX Playground V2 scope.
80
+
81
+
## Notes
82
+
83
+
- Full samples smoke test skipped per request.
84
+
- V8 coverage was not used for this focused validation.
<spanclass="audio-sfx__label-tip" tabindex="0" data-tooltip="Applies a profile of default SFX ranges without saving the style name into toolState.">Sound Style</span>
0 commit comments