diff --git a/openspec/changes/uv-workspace-packaging/tasks.md b/openspec/changes/uv-workspace-packaging/tasks.md index d830ea5..f570cc2 100644 --- a/openspec/changes/uv-workspace-packaging/tasks.md +++ b/openspec/changes/uv-workspace-packaging/tasks.md @@ -9,7 +9,7 @@ ## 2. Cloud Package Extraction -- [ ] 2.1 Move the existing `cloud` package under `packages/cloud-platform` while preserving every `cloud.*` import path. +- [x] 2.1 Move the existing `cloud` package under `packages/cloud-platform` while preserving every `cloud.*` import path. - [ ] 2.2 Remove `cloud*` from the root distribution's setuptools discovery and update path-sensitive composition tests or tooling. - [ ] 2.3 Add packaging tests that identify the owning distribution for Runtime and cloud modules and reject reverse cloud dependencies. diff --git a/cloud/__init__.py b/packages/cloud-platform/cloud/__init__.py similarity index 100% rename from cloud/__init__.py rename to packages/cloud-platform/cloud/__init__.py diff --git a/cloud/config.py b/packages/cloud-platform/cloud/config.py similarity index 100% rename from cloud/config.py rename to packages/cloud-platform/cloud/config.py diff --git a/cloud/dispatch.py b/packages/cloud-platform/cloud/dispatch.py similarity index 100% rename from cloud/dispatch.py rename to packages/cloud-platform/cloud/dispatch.py diff --git a/cloud/plugins.py b/packages/cloud-platform/cloud/plugins.py similarity index 100% rename from cloud/plugins.py rename to packages/cloud-platform/cloud/plugins.py diff --git a/cloud/pool.py b/packages/cloud-platform/cloud/pool.py similarity index 100% rename from cloud/pool.py rename to packages/cloud-platform/cloud/pool.py diff --git a/cloud/scheduler.py b/packages/cloud-platform/cloud/scheduler.py similarity index 100% rename from cloud/scheduler.py rename to packages/cloud-platform/cloud/scheduler.py diff --git a/cloud/sdk/__init__.py b/packages/cloud-platform/cloud/sdk/__init__.py similarity index 100% rename from cloud/sdk/__init__.py rename to packages/cloud-platform/cloud/sdk/__init__.py diff --git a/cloud/sdk/api.py b/packages/cloud-platform/cloud/sdk/api.py similarity index 100% rename from cloud/sdk/api.py rename to packages/cloud-platform/cloud/sdk/api.py diff --git a/cloud/sdk/client.py b/packages/cloud-platform/cloud/sdk/client.py similarity index 100% rename from cloud/sdk/client.py rename to packages/cloud-platform/cloud/sdk/client.py diff --git a/cloud/sdk/models.py b/packages/cloud-platform/cloud/sdk/models.py similarity index 100% rename from cloud/sdk/models.py rename to packages/cloud-platform/cloud/sdk/models.py diff --git a/cloud/store.py b/packages/cloud-platform/cloud/store.py similarity index 100% rename from cloud/store.py rename to packages/cloud-platform/cloud/store.py