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
- Generated a Preview Generator V2 workspace preview image.
13
+
- Verified the log shows `OK WRITE Asteroids`.
14
+
- Verified the log shows resolved relative output path `games/Asteroids/assets/images/preview.svg`.
15
+
- Verified the log shows handle-exposed absolute output path `HTML-JavaScript-Gaming/games/Asteroids/assets/images/preview.svg`.
16
+
- Verified the log identifies source resolution context as `workspace.tools.preview-generator-v2.data`, selected game `Asteroids`, and resolved `assets/images` target.
17
+
- Verified summary counts remain present after generation.
- Verified failed resolution increments the summary `Failed` count while preserving `Written` and `Skipped` counts.
21
+
22
+
## Skipped
23
+
- Full samples smoke test was skipped by request. The relevant Preview Generator V2 successful write, path logging, failure logging, and Workspace Manager V2 launch paths are covered by `tests/playwright/tools/WorkspaceManagerV2.spec.mjs`.
- Output path resolution now fails before capture/write when the target directory cannot be resolved.
32
+
- Failure logs include:
33
+
-`FAIL PATH`
34
+
- target label
35
+
- exact target directory error
36
+
- relative output path resolution state
37
+
- absolute output path resolution state when available
38
+
- source resolution context.
39
+
- Failed path resolution contributes to the existing summary `Failed` count.
40
+
41
+
## Guardrails
42
+
- No hidden fallback output paths were added.
43
+
- No sample JSON was modified.
44
+
- No roadmap content was modified.
45
+
- Existing batch logging and summary sections are preserved.
46
+
47
+
## Skipped
48
+
- Full samples smoke test was skipped by request. The changed surface is Preview Generator V2 write logging and is covered by the focused successful-write and failed-path-resolution Playwright coverage inside `npm run test:workspace-v2`.
awaitexpect(page.locator("#log")).toContainText("Workspace launch repo context resolved from session storage; independent repo selection is not required.");
0 commit comments