diff --git a/openspec/changes/uv-workspace-packaging/tasks.md b/openspec/changes/uv-workspace-packaging/tasks.md index d8b2b05..3a56a5c 100644 --- a/openspec/changes/uv-workspace-packaging/tasks.md +++ b/openspec/changes/uv-workspace-packaging/tasks.md @@ -25,7 +25,8 @@ - [x] 4.1 Build wheels for every workspace member and inspect them to confirm the expected packages are included once. - Runtime wheel contained 86 entries with no `cloud/` package; cloud wheel contained 15 entries with one copy of each expected `cloud`/`cloud.sdk` module and no Runtime-owned package. -- [ ] 4.2 Install the built wheels into an isolated environment and smoke-test imports for existing Runtime and `cloud.*` modules. +- [x] 4.2 Install the built wheels into an isolated environment and smoke-test imports for existing Runtime and `cloud.*` modules. + - Both wheels installed together in a fresh Python 3.14 environment; isolated imports resolved from that environment's `site-packages`. - [ ] 4.3 Run the complete non-integration Python test suite from the workspace root and fix packaging-only regressions without changing behavior. - [ ] 4.4 Verify the local REST and MCP factories still import and the console build remains independent of uv synchronization.