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 `OK WRITE Pong` appears only after write verification passes.
24
+
- Verified Force rewrite logs replacement verification after write read-back succeeds.
25
+
- Verified summary `Written: 1` appears only for the verified write path.
26
+
- Verified missing repo root state logs `FAIL` and does not log `OK WRITE`.
27
+
28
+
## Skipped
29
+
- Full samples smoke test was skipped by request. The required Preview Generator V2 path, verification, force-rewrite, failure, and Workspace launch paths are covered by `tests/playwright/tools/WorkspaceManagerV2.spec.mjs`.
- Updated Preview Generator V2 output path resolution so logged absolute paths are built from the selected repo root plus the resolved relative output path.
5
+
- Workspace launch hydration now preserves the actual repo root path from `workspace.repo.reference`.
6
+
- Execution logs the selected repo root before batch processing.
7
+
- Each successful write logs:
8
+
- resolved relative output path
9
+
- repo root path
10
+
- full absolute output path
11
+
- source resolution context
12
+
13
+
## Verification Behavior
14
+
- If the repo root path is unavailable, Preview Generator V2 logs `FAIL Repo root path resolution` and does not claim `OK WRITE`.
15
+
- Write success is counted only after `writePreview` returns a verified successful write result.
16
+
- When file read-back is available, the written `preview.svg` is read back and compared to the generated SVG before `OK WRITE` is logged.
17
+
- Force rewrite logs verification only after the replacement write passes read-back verification.
18
+
- Verification failures log `FAIL` with the expected full absolute output path and do not increment `Written`.
- Source resolution context logging was preserved.
34
+
35
+
## Skipped
36
+
- Full samples smoke test was skipped by request. The changed surface is Preview Generator V2 path logging and write verification, covered by the targeted Pong generation path plus the full Workspace V2 Playwright suite.
awaitexpect(page.locator("#log")).toContainText("OK Workspace repo session reference loaded from workspace.repo.reference for HTML-JavaScript-Gaming.");
2248
2263
awaitexpect(page.locator("#log")).toContainText("Workspace launch repo context resolved from session storage; independent repo selection is not required.");
0 commit comments